modm API documentation
Class Index
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w
  a  
Cs   has_to_chars< T, std::void_t< decltype (to_chars (std::declval< const T & >()))> > (modm)   milli_clock (modm_test::chrono)   SiemensS75Common (modm)   
  d  
HclaX (modm)   milli_clock (modm::chrono)   SiemensS75LandscapeLeft (modm)   
AbstractComponent (xpcc)   Hd44780 (modm)   Mmc5603 (modm)   SiemensS75LandscapeRight (modm)   
AbstractMenu (modm)   vl6180::Data (modm)   Hd44780Base (modm)   ModmHardware   SiemensS75Portrait (modm)   
AbstractView (modm)   vl53l0::Data (modm)   Hd44780Dual (modm)   MonochromeGraphicDisplay (modm)   SiemensS75PortraitUpsideDown (modm)   
Action (modm::sab)   tmp102::Data (modm)   Header (xpcc)   MonochromeGraphicDisplayHorizontal (modm)   Slave (modm::sab)   
Action (modm::amnb)   tcs3472::Data (modm)   Nrf24Data::Header (modm)   MonochromeGraphicDisplayVertical (modm)   SlaveTest   
ActionResult (xpcc)   tcs3414::Data (modm)   hmc5843 (modm)   MovingAverage (modm::filter)   SmartPointer (modm)   
ActionResult< void > (xpcc)   stts22h::Data (modm)   hmc5883 (modm)   MovingAverageTest   SoftwareGpioPort (modm::platform)   
Ad7280a (modm)   mmc5603::Data (modm)   Hmc58x3 (modm)   
  n  
Spi   
Ad7280aTest   ltc2984::Data (modm)   Hmc6343 (modm)   Spi (modm)   
ad7928 (modm)   lsm303a::Data (modm)   HsvT (modm::color)   NestedResumable (modm)   SpiDevice (modm_test)   
Adc (modm::platform)   lm75::Data (modm)   hx711 (modm)   LinkedList::Node (modm)   SpiDevice (modm)   
Adc (modm)   lis3dsh::Data (modm)   
  i  
DoublyLinkedList::Node (modm)   SpiDeviceTest   
AdcInterrupt (modm::platform)   lis302dl::Data (modm)   Node (modm::amnb)   SpiMaster (modm_test::platform)   
AdcInterrupt (modm)   l3gd20::Data (modm)   I2c (modm)   Nokia5110 (modm)   SpiMaster (modm)   
AdcSampler (modm)   itg3200::Data (modm)   I2cDevice (modm)   Nrf24Config (modm)   ssd1306 (modm)   
adns9800 (modm)   hmc6343::Data (modm)   I2cEeprom (modm)   Nrf24ConfigParameters (modm)   ssd1306_register (modm)   
Ads7843 (modm)   hmc58x3::Data (modm)   I2cMaster (modm)   Nrf24Data (modm)   St7036 (modm)   
GpioStatic< detail::DataUnused >::Ain0 (modm::platform)   hclax::Data (modm)   i2cMultiplexer (modm)   Nrf24Phy (modm)   St7565 (modm)   
GpioStatic< detail::DataUnused >::Ain1 (modm::platform)   ft6x06::Data (modm)   I2cMultiplexerChannel (modm)   Nrf24Register (modm)   St7586s (modm)   
aligned_storage (modm)   ds1302::Data (modm)   I2cReadTransaction (modm)   NumberField (modm::gui)   Stack (modm)   
AllocatorBase (modm::allocator)   bno055::Data (modm)   I2cTransaction (modm)   NumberRocker (modm::gui)   can::StandardIdentifier (modm)   
AmnbInterfaceTest   Data (modm::bmp085data)   I2cWriteReadTransaction (modm)   
  o  
can::StandardMask (modm)   
AmnbMessageTest   Data (modm::bme280data)   I2cWriteTransaction (modm)   StandardMenu (modm)   
AmnbNodeTest   ams5915::Data (modm)   ili9341 (modm)   GpioStatic< detail::DataUnused >::Oc0a (modm::platform)   I2cTransaction::Starting (modm)   
AmnbTestMessage   ad7928::Data (modm)   Ili9341ParallelInterface (modm)   GpioStatic< detail::DataUnused >::Oc0b (modm::platform)   Static (modm::allocator)   
Ams5915 (modm)   Data   Ili9341SPIInterface (modm)   GpioStatic< detail::DataUnused >::Oc1a (modm::platform)   StdColour (modm::log)   
Angle (modm)   DataBase (modm::bmp085data)   GpioStatic< detail::DataUnused >::In0 (modm::platform)   GpioStatic< detail::DataUnused >::Oc1ainv (modm::platform)   StdVectorTest   
AngleTest   DataBase (modm::bme280data)   GpioStatic< detail::DataUnused >::In1 (modm::platform)   GpioStatic< detail::DataUnused >::Oc1b (modm::platform)   StringField (modm::gui)   
Animation (modm::ui)   DataDouble (modm::bmp085data)   GpioStatic< detail::DataUnused >::In2 (modm::platform)   GpioStatic< detail::DataUnused >::Oc1binv (modm::platform)   StringRocker (modm::gui)   
AnimationBase (modm::ui)   DataDouble (modm::bme280data)   Indicator (modm::ui)   OperatorTest   Strobe (modm::ui)   
Apa102 (modm)   Date (modm)   inplace_any (modm)   
  p  
stts22h (modm)   
GpioStatic< detail::DataUnused >::Aref (modm::platform)   Debounce (modm::filter)   InplaceAnyTest   stusb4500 (modm)   
ArithmeticTraits (modm)   DebounceTest   InputEvent (modm::gui)   Nrf24Data::Packet (modm)   Style (modm::log)   
ArithmeticTraitsTest   DefaultStyle (modm::log)   Interface (modm::sab)   Pair (modm)   StyleWrapper (modm::log)   
ArrowButton (modm::gui)   Device (modm::amnb)   Interface (modm::sab2)   PairTest   Sx1276 (modm)   
AssertionInfo (modm)   DeviceWrapper (modm::amnb)   Interface (modm::amnb)   ParallelTft (modm)   SystemClock (modm::platform)   
AsyncEvent (modm::gui)   GpioStatic< detail::DataUnused >::Di (modm::platform)   InterfaceTest   SCurveController::Parameter (modm)   
  t  
  b  
Dimension (modm::gui)   IODevice (modm_test::platform)   Pid::Parameter (modm)   
Dispatcher (xpcc)   IODevice (modm)   pat9125el (modm)   GpioStatic< detail::DataUnused >::T0 (modm::platform)   
BackendInterface (xpcc)   DispatcherTest   IODeviceObjectWrapper (modm)   Pat9125elI2cTransport (modm)   TabPanel (modm::gui)   
Ili9341SPIInterface::BatchHandle (modm)   GpioStatic< detail::DataUnused >::Do (modm::platform)   IODeviceWrapper (modm)   pca8574 (modm)   Task (modm)   
Ili9341ParallelInterface::BatchHandle (modm)   DogL128 (modm)   IOStream (modm)   pca9535 (modm)   Scheduler::Task (modm)   
BdHeap (modm)   DogM081 (modm)   IoStreamTest   Pca9548a (modm)   Tcs3414 (modm)   
BdMirror (modm)   DogM128 (modm)   is31fl3733 (modm)   pca9685 (modm)   Tcs3472 (modm)   
BdSpiFlash (modm)   DogM132 (modm)   LinkedList::iterator (modm)   PeriodicTimerTest   Terminal (modm)   
BigEndian (modm)   DogM162 (modm)   DynamicArray::iterator (modm)   PeripheralDriver (modm)   Test   
GpioStatic< detail::DataUnused >::BitBang (modm::platform)   DogM163 (modm)   DoublyLinkedList::iterator (modm)   Pid (modm)   TestingCanConnector   
BitBangEncoderInput (modm)   DogS102 (modm)   Itg3200 (modm)   PidTest   TestingCaseEnumClassThread   
BitBangEncoderOutput (modm)   DoublyLinkedList (modm)   
  j  
PointSet2D (modm)   TestingCaseLabelThread   
BitBangI2cMaster (modm::platform)   DoublyLinkedListTest   PointSet2DTest   TestingCaseVoidClassThread   
BitbangMemoryInterface (modm)   drv832xSpi (modm)   BdSpiFlash::JedecId (modm)   Polygon2D (modm)   TestingChildThread   
BitBangOneWireMaster (modm::platform)   Drv832xSpiTest   
  k  
Polygon2DTest   TestingComponent1   
BitBangSpiMaster (modm::platform)   ds1302 (modm)   Postman (xpcc)   TestingComponent2   
BitOperationTest   ds1631 (modm)   KeyFrame (modm::ui)   Prefix (modm::log)   TestingEmptyThread   
Block (modm::allocator)   Ds18b20 (modm)   KeyFrameAnimation (modm::ui)   PrescalerTest   TestingEmptyThread0   
BlockAllocator (modm)   DurationTest   
  l  
Protothread (modm::pt)   TestingEmptyThread1   
BlockAllocatorTest   Dynamic (modm::allocator)   ProtothreadTest   TestingEmptyThread2   
BlockDevice (modm)   DynamicArray (modm)   L3gd20 (modm)   Pulse (modm::ui)   TestingNestedThread   
Bme280 (modm)   DynamicArrayTest   Label (modm::gui)   
  q  
TestingNonMutuallyExclusiveResumables   
bmp085 (modm)   
  e  
Lagrange (modm::interpolation)   TestingSpawningComplexThread   
Bno055 (modm)   LagrangeInterpolationTest   Quaternion (modm)   TestingSpawningThread   
BoundedDeque (modm)   EndiannessTest   Lan8720a (modm)   QuaternionTest   TestingThread   
BoundedDequeTest   Timeline::Event   Led (modm::ui)   Queue (modm)   TestingThreadRestart   
BoundedQueue (modm)   can::ExtendedIdentifier (modm)   Is31fl3733::LedData (modm)   Queue (modm::atomic)   TestPin   
BoundedQueueTest   can::ExtendedMask (modm)   Line2D (modm)   
  r  
TestSuite (unittest)   
BoundedStack (modm)   
  f  
Line2DTest   TestTask   
BoundedStackTest   Linear (modm::interpolation)   Ram (modm::accessor)   TftMemoryBus16Bit (modm)   
BrightnessT (modm::color)   FakeBackend   LinearInterpolationTest   Ramp (modm::filter)   TftMemoryBus8Bit (modm)   
Button (modm)   FakeIODevice (modm_test)   LineSegment2D (modm)   RampTest   TftMemoryBus8BitGpio (modm)   
ButtonGroup (modm)   FakePostman   LineSegment2DTest   RangeTest   Timeline   
ButtonGroupTest   FastRamp (modm::ui)   LinkedList (modm)   Ray2D (modm)   TimeoutTest   
ButtonTest   Nrf24Data::Feedback (modm)   LinkedListTest   Ray2DTest   vl53l0::TimeOverhead (modm)   
ButtonWidget (modm::gui)   FilledAreaButton (modm::gui)   Lis302dl (modm)   stusb4500::RdoRegStatusData (modm)   TimeTest   
  c  
Fir (modm::filter)   Lis3dsh (modm)   I2cTransaction::Reading (modm)   TLC594X (modm)   
FirTest   lis3mdl (modm)   Static::rebind (modm::allocator)   Tmp102 (modm)   
touch2046::Calibration (modm)   Flag (modm::atomic)   Lis3TransportI2c (modm)   Dynamic::rebind (modm::allocator)   Tmp175 (modm)   
Calibration (modm::bmp085data)   Flags (modm)   Lis3TransportSpi (modm)   Block::rebind (modm::allocator)   Tolerance (modm)   
Calibration (modm::bme280data)   can::Message::Flags (modm)   Listener (modm::amnb)   CanConnector::ReceiveListItem (xpcc)   touch2046 (modm)   
Callable (modm::sab)   FlagsGroup< T... > (modm)   LittleEndian (modm)   Register (modm)   ft6x06::touch_t (modm)   
Can (modm)   FlagsOperators (modm)   Lm75 (modm)   Lan8720a::Register (modm)   Transmission (modm_test)   
CanBitTiming (modm)   Flash (modm::accessor)   Location2D (modm)   ad7280a::RegisterValue (modm)   Transmitter (modm::sab)   
CanBitTimingConfiguration (modm)   FloatField (modm::gui)   Location2DTest   Reporter (unittest)   
  u  
CanBitTimingMcp2515 (modm)   Ft245 (modm)   Lock (modm::atomic)   Response (modm::sab)   
CanBitTimingsTest   Ft6x06 (modm)   Logger (modm::log)   Response (modm::amnb)   Uart (modm)   
CanConnector (xpcc)   
  g  
lp503x (modm)   ResponseCallback (xpcc)   unaligned_t (modm)   
CanConnectorBase (xpcc)   Lsm303a (modm)   ResponseHandle (xpcc)   UnixTime (modm)   
CanConnectorBaseTest   GenericPeriodicTimer (modm)   lsm6ds33 (modm)   GenericPrescaler::Result (modm)   Unlock (modm::atomic)   
CanConnectorTest   GenericPrescaler (modm)   ltc2984 (modm)   Result (modm::amnb)   GpioStatic< detail::DataUnused >::Usck (modm::platform)   
CanDriver (modm_test::platform)   GenericTimeout (modm)   Ltc2984Test   Resumable (modm)   
  v  
CanLawicelFormatter (modm)   GeometricTraits (modm)   LUDecomposition (modm)   ResumableResult (modm)   
CanLawicelFormatterTest   GeometricTraits< double > (modm)   LUDecompositionTest   ResumableTest   Value (modm)   
Cat24Aa (modm)   GeometricTraits< float > (modm)   
  m  
Rgb565 (modm::color)   Vector (modm)   
CharacterDisplay (modm)   GeometricTraits< int16_t > (modm)   RgbLed (modm::ui)   Vector1Test   
CheckboxWidget (modm::gui)   GeometricTraits< int32_t > (modm)   MakeSigned< Vector< T, N > > (modm::detail)   RgbT (modm::color)   Vector2Test   
ChoiceMenu (modm)   GeometricTraits< int8_t > (modm)   MakeUnsigned< Vector< T, N > > (modm::detail)   ltc2984::Configuration::Rsense (modm)   Vector3Test   
ChoiceMenuEntry (modm)   GeometricTraits< uint8_t > (modm)   Master (modm::sab)   ltc2984::Configuration::Rtd (modm)   Vector4Test   
Circle2D (modm)   get_callable_signature (modm)   MathTest   
  s  
Vector< T, 1 > (modm)   
Circle2DTest   get_callable_signature< F > (modm)   Matrix (modm)   Vector< T, 2 > (modm)   
ColorGraphicDisplay (modm)   get_callable_signature< R (*)(Args...)> (modm)   MatrixTest   Saturated (modm)   Vector< T, 3 > (modm)   
ColorPalette (modm::gui)   get_callable_signature< R (Args...)> (modm)   MatrixVectorTest   SaturatedTest   Vector< T, 4 > (modm)   
ColorTest   Gpio (modm::platform)   MAX6966 (modm)   Scheduler (modm)   VectorTest   
Communicatable (xpcc)   Gpio (modm)   Max7219 (modm)   SchedulerTest   View (modm::gui)   
CommunicatableTask (xpcc)   GpioExpander (modm)   Max7219Matrix (modm)   GpioStatic< detail::DataUnused >::Scl (modm::platform)   ViewStack (modm)   
CommunicatingView (modm)   GpioExpanderPin (modm)   Max7219MatrixHorizontal (modm)   ScrollableText (modm)   VirtualGraphicDisplay (modm)   
CommunicatingViewStack (modm)   GpioExpanderPort (modm)   Mcp23TransportI2c (modm)   SCurveController (modm)   Vl53l0 (modm)   
Communicator (xpcc)   GpioInput (modm)   Mcp23TransportSpi (modm)   SCurveControllerTest   Vl6180 (modm)   
hx711::Config (modm)   GpioInverted (modm::platform)   mcp23x17 (modm)   SCurveGenerator (modm)   
  w  
ds1302::Config (modm)   GpioIO (modm)   Mcp2515 (modm)   SCurveGeneratorTest   
ltc2984::Configuration (modm)   GpioOpenDrain (modm::platform)   Mcp2515CanBitTimingsTest   GpioStatic< detail::DataUnused >::Sda (modm::platform)   WideType< Vector< T, N > > (modm::detail)   
Configuration (modm)   GpioOutput (modm)   Median (modm::filter)   Semaphore (modm::pt)   Widget (modm::gui)   
LinkedList::const_iterator (modm)   GpioPort (modm::platform)   MedianTest   CanConnector::SendListItem (xpcc)   WidgetGroup (modm::gui)   
DynamicArray::const_iterator (modm)   GpioPort (modm)   MemoryBus (modm)   SetColumnRow (modm::detail::st7586s::payload)   GraphicDisplay::Writer (modm)   
DoublyLinkedList::const_iterator (modm)   GpioSet (modm::platform)   MenuEntry (modm)   SetVop (modm::detail::st7586s::payload)   CharacterDisplay::Writer (modm)   
BoundedDeque::const_iterator (modm)   GpioStatic (modm::platform)   MenuEntryCallback (modm)   Sh1106 (modm)   I2cTransaction::Writing (modm)   
Container (modm::atomic)   GpioStatic< detail::DataUnused > (modm::platform)   can::Message (modm)   SharedMedium (modm_test)   
Controller (unittest)   GraphicDisplay (modm)   Message   SiemensS65Common (modm)   
ad7280a::ConversionValue (modm)   GuiViewStack (modm::gui)   micro_clock (modm_test::chrono)   SiemensS65Landscape (modm)   
CountType (unittest)   
  h  
micro_clock (modm::chrono)   SiemensS65Portrait (modm)   
has_to_chars (modm)   
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w