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 | x
  a  
tcs3472::Data (modm)   hmc5883 (modm)   GpioStatic< detail::DataUnused >::Miso (modm::platform)   Sh1106 (modm)   
tcs3414::Data (modm)   Hmc58x3 (modm)   Mmc5603 (modm)   fiber::shared_mutex (modm)   
AbstractComponent (xpcc)   stts22h::Data (modm)   Hmc6343 (modm)   modm_context_t   fiber::shared_timed_mutex (modm)   
AbstractMenu (modm)   Data (modm::ms5837data)   HsvT (modm::color)   ModmHardware   SharedMedium (modm_test)   
AbstractView (modm)   Data (modm::ms5611data)   hx711 (modm)   sx128x::Ranging::ModulationParams (modm)   SiemensS65Common (modm)   
bmi088::AccData (modm)   mmc5603::Data (modm)   
  i  
sx128x::ModulationParams (modm)   SiemensS65Landscape (modm)   
Action (modm::sab)   mcp990x::Data (modm)   sx128x::LoRa::ModulationParams (modm)   SiemensS65Portrait (modm)   
Action (modm::amnb)   max31865::Data (modm)   I2c (modm::platform)   sx128x::Gfsk::ModulationParams (modm)   SiemensS75Common (modm)   
ActionResult (xpcc)   max31855::Data (modm)   I2c (modm)   sx128x::Flrc::ModulationParams (modm)   SiemensS75LandscapeLeft (modm)   
ActionResult< void > (xpcc)   ltc2984::Data (modm)   I2cDevice (modm)   sx128x::Ble::ModulationParams (modm)   SiemensS75LandscapeRight (modm)   
Ad7280a (modm)   lsm303a::Data (modm)   I2cEeprom (modm)   MonochromeGraphicDisplay (modm)   SiemensS75Portrait (modm)   
Ad7280aTest   lm75::Data (modm)   I2cMaster (modm::platform)   MonochromeGraphicDisplayHorizontal (modm)   SiemensS75PortraitUpsideDown (modm)   
ad7928 (modm)   lis3dsh::Data (modm)   I2cMaster (modm)   MonochromeGraphicDisplayVertical (modm)   Slave (modm::sab)   
Adc (modm::platform)   lis302dl::Data (modm)   i2cMultiplexer (modm)   GpioStatic< detail::DataUnused >::Mosi (modm::platform)   SlaveTest   
Adc (modm)   l3gd20::Data (modm)   I2cMultiplexerChannel (modm)   MovingAverage (modm::filter)   SmartPointer (modm)   
AdcInterrupt (modm::platform)   Data (modm::ixm42xxxdata)   I2cReadTransaction (modm)   MovingAverageTest   SoftwareGpioPort (modm::platform)   
AdcInterrupt (modm)   itg3200::Data (modm)   I2cTransaction (modm)   ms5611 (modm)   Spi (modm)   
AdcSampler (modm)   hmc6343::Data (modm)   I2cWriteReadTransaction (modm)   ms5837 (modm)   Spi (modm::platform)   
adis16470 (modm)   hmc58x3::Data (modm)   I2cWriteTransaction (modm)   fiber::mutex (modm)   SpiDevice (modm_test)   
adns9800 (modm)   hclax::Data (modm)   IAbstractView (modm)   
  n  
SpiDevice (modm)   
ads101x (modm)   ft6x06::Data (modm)   GpioStatic< detail::DataUnused >::Icp (modm::platform)   SpiDeviceTest   
ads7828 (modm)   ds1302::Data (modm)   ili9341 (modm)   NestedResumable (modm)   SpiLock (modm)   
Ads7843 (modm)   bno055::Data (modm)   Ili9341ParallelInterface (modm)   Node (modm::amnb)   SpiMaster (modm_test::platform)   
ads816x (modm)   Data (modm::bmp085data)   Ili9341SPIInterface (modm)   Nokia5110 (modm)   SpiMaster (modm)   
GpioStatic< detail::DataUnused >::Ain0 (modm::platform)   Data (modm::bme280data)   GpioStatic< detail::DataUnused >::In0 (modm::platform)   Nrf24Config (modm)   SpiMaster (modm::platform)   
GpioStatic< detail::DataUnused >::Ain1 (modm::platform)   ams5915::Data (modm)   GpioStatic< detail::DataUnused >::In1 (modm::platform)   Nrf24ConfigParameters (modm)   GpioStatic< detail::DataUnused >::Ss (modm::platform)   
AllocatorBase (modm::allocator)   ads7828::Data (modm)   GpioStatic< detail::DataUnused >::In10 (modm::platform)   Nrf24Data (modm)   ssd1306 (modm)   
AmnbMessageTest   ads101x::Data (modm)   GpioStatic< detail::DataUnused >::In11 (modm::platform)   Nrf24Phy (modm)   ssd1306_register (modm)   
AmnbTestMessage   ad7928::Data (modm)   GpioStatic< detail::DataUnused >::In12 (modm::platform)   Nrf24Register (modm)   St7036 (modm)   
Ams5915 (modm)   Data   GpioStatic< detail::DataUnused >::In13 (modm::platform)   NumberField (modm::gui)   St7565 (modm)   
Angle (modm)   DataBase (modm::ms5837data)   GpioStatic< detail::DataUnused >::In14 (modm::platform)   NumberRocker (modm::gui)   St7586s (modm)   
AngleTest   DataBase (modm::ms5611data)   GpioStatic< detail::DataUnused >::In15 (modm::platform)   
  o  
St7789 (modm)   
Animation (modm::ui)   DataBase (modm::bmp085data)   GpioStatic< detail::DataUnused >::In2 (modm::platform)   St7789SPIInterface (modm)   
AnimationBase (modm::ui)   DataBase (modm::bme280data)   GpioStatic< detail::DataUnused >::In3 (modm::platform)   GpioStatic< detail::DataUnused >::Oca (modm::platform)   Stack (modm)   
Apa102 (modm)   DataDouble (modm::bmp085data)   GpioStatic< detail::DataUnused >::In4 (modm::platform)   GpioStatic< detail::DataUnused >::Ocb (modm::platform)   fiber::Stack (modm)   
ArithmeticTraits (modm)   DataDouble (modm::bme280data)   GpioStatic< detail::DataUnused >::In5 (modm::platform)   GpioStatic< detail::DataUnused >::Occ (modm::platform)   can::StandardIdentifier (modm)   
ArithmeticTraitsTest   Date (modm)   GpioStatic< detail::DataUnused >::In6 (modm::platform)   fiber::once_flag (modm)   can::StandardMask (modm)   
Array   mcp7941x::DateTime (modm)   GpioStatic< detail::DataUnused >::In7 (modm::platform)   OperatorTest   StandardMenu (modm)   
Array3   Debounce (modm::filter)   GpioStatic< detail::DataUnused >::In8 (modm::platform)   Dw3110::OTPAddr (modm)   I2cTransaction::Starting (modm)   
ArrowButton (modm::gui)   DebounceTest   GpioStatic< detail::DataUnused >::In9 (modm::platform)   
  p  
ButtonGroup::State (modm)   
as5047 (modm)   DefaultStyle (modm::log)   Indicator (modm::ui)   StaticClass   
as5600 (modm)   Device (modm::amnb)   inplace_any (modm)   Nrf24Data::Packet (modm)   sx128x::Status (modm)   
AssertionInfo (modm)   DeviceWrapper (modm::amnb)   inplace_function< R (Args...), Capacity, Alignment > (modm)   sx128x::Ranging::PacketParams (modm)   StdColour (modm::log)   
AsyncEvent (modm::gui)   Dimension (modm::gui)   InplaceAnyTest   sx128x::PacketParams (modm)   StdVectorTest   
At24Mac402 (modm)   Dispatcher (xpcc)   InputEvent (modm::gui)   sx128x::LoRa::PacketParams (modm)   fiber::stop_source (modm)   
AtomicsTest   DispatcherTest   IntegerAngle (modm)   sx128x::Gfsk::PacketParams (modm)   fiber::stop_state (modm)   
  b  
DogL128 (modm)   Interface (modm::sab)   sx128x::Flrc::PacketParams (modm)   fiber::stop_token (modm)   
DogM081 (modm)   Interface (modm::sab2)   sx128x::Ble::PacketParams (modm)   StringField (modm::gui)   
BackendInterface (xpcc)   DogM128 (modm)   Interface (modm::amnb)   sx128x::Ranging::PacketStatus (modm)   StringRocker (modm::gui)   
fiber::barrier (modm)   DogM132 (modm)   InterfaceTest   sx128x::PacketStatus (modm)   Strobe (modm::ui)   
Ili9341SPIInterface::BatchHandle (modm)   DogM162 (modm)   IODevice (modm_test::platform)   sx128x::LoRa::PacketStatus (modm)   stts22h (modm)   
Ili9341ParallelInterface::BatchHandle (modm)   DogM163 (modm)   IODevice (modm)   sx128x::Gfsk::PacketStatus (modm)   stusb4500 (modm)   
BcdTest   DogS102 (modm)   IODeviceObjectWrapper (modm)   sx128x::Flrc::PacketStatus (modm)   Style (modm::log)   
BdHeap (modm)   DoublyLinkedList (modm)   IODeviceWrapper (modm)   sx128x::Ble::PacketStatus (modm)   StyleWrapper (modm::log)   
BdMirror (modm)   DoublyLinkedListTest   IOStream (modm)   Pair (modm)   Sx1276 (modm)   
BdSpiFlash (modm)   drv832xSpi (modm)   IoStreamTest   PairTest   Sx128x (modm)   
BdSpiStackFlash (modm)   Drv832xSpiTest   is31fl3733 (modm)   ParallelTft (modm)   Sx128xTransport (modm)   
BigEndian (modm)   ds1302 (modm)   FifoData::iterator (modm::ixm42xxxdata)   SCurveController::Parameter (modm)   Sx128xTransportSpi (modm)   
GpioStatic< detail::DataUnused >::BitBang (modm::platform)   ds1631 (modm)   Itg3200 (modm)   Pid::Parameter (modm)   Sx128xTransportUart (modm)   
BitBangEncoderInput (modm)   ds18b20 (modm)   Ixm42xxx (modm)   pat9125el (modm)   SystemClock (modm::platform)   
BitBangEncoderOutput (modm)   DummySpi   Ixm42xxxTransportI2c (modm)   Pat9125elI2cTransport (modm)   
  t  
BitBangI2cMaster (modm::platform)   DurationTest   Ixm42xxxTransportSpi (modm)   pca8574 (modm)   
BitbangMemoryInterface (modm)   Dw3110 (modm)   
  j  
pca9535 (modm)   GpioStatic< detail::DataUnused >::T (modm::platform)   
BitBangOneWireMaster (modm::platform)   Dw3110Phy (modm)   Pca9548a (modm)   TabPanel (modm::gui)   
BitBangSpiMaster (modm::platform)   Dynamic (modm::allocator)   BdSpiFlash::JedecId (modm)   pca9685 (modm)   Task (modm)   
BitOperationTest   DynamicArray (modm)   
  k  
PeriodicTimerTest   Scheduler::Task (modm)   
sx128x::Ble (modm)   DynamicArrayTest   PeripheralDriver (modm)   fiber::Task (modm)   
BlockAllocator (modm)   
  e  
KeyFrame (modm::ui)   Pid (modm)   GpioStatic< detail::DataUnused >::Tck (modm::platform)   
BlockAllocatorTest   KeyFrameAnimation (modm::ui)   PidTest   Tcs3414 (modm)   
BlockDevice (modm)   EndiannessTest   
  l  
PointSet2D (modm)   Tcs3472 (modm)   
Bme280 (modm)   Timeline::Event   PointSet2DTest   GpioStatic< detail::DataUnused >::Tdi (modm::platform)   
bmi088 (modm)   can::ExtendedIdentifier (modm)   L3gd20 (modm)   Polygon2D (modm)   GpioStatic< detail::DataUnused >::Tdo (modm::platform)   
Bmi088I2cTransport (modm)   can::ExtendedMask (modm)   Label (modm::gui)   Polygon2DTest   Terminal (modm)   
Bmi088SpiTransport (modm)   
  f  
Lagrange (modm::interpolation)   Postman (xpcc)   Test   
Bmi088TransportBase (modm)   LagrangeInterpolationTest   Prefix (modm::log)   TestingCanConnector   
bmp085 (modm)   FakeBackend   Lan8720a (modm)   PrescalerCounterTest   TestingComponent1   
Bno055 (modm)   FakeIODevice (modm_test)   fiber::latch (modm)   PrescalerTest   TestingComponent2   
BoundedDeque (modm)   FakePostman   LatchBarrierTest   Prom (modm::ms5837data)   TestPin   
BoundedDequeTest   FastRamp (modm::ui)   Led (modm::ui)   Prom (modm::ms5611data)   TestSuite (unittest)   
BoundedQueue (modm)   Nrf24Data::Feedback (modm)   Is31fl3733::LedData (modm)   Protothread (modm::pt)   TestTask   
BoundedQueueTest   Fiber (modm)   Line2D (modm)   max31865::Pt (modm)   TftMemoryBus16Bit (modm)   
BoundedStack (modm)   FiberGuardTest   Line2DTest   Pulse (modm::ui)   TftMemoryBus8Bit (modm)   
BoundedStackTest   FiberMutexTest   Linear (modm::interpolation)   
  q  
TftMemoryBus8BitGpio (modm)   
BrightnessT (modm::color)   FiberSemaphoreTest   LinearInterpolationTest   fiber::timed_mutex (modm)   
Button (modm)   FiberTest   LineSegment2D (modm)   Qmc5883l   Timeline   
ButtonGroup (modm)   FifoData (modm::ixm42xxxdata)   LineSegment2DTest   Qmc5883lRegisters   TimeoutTest   
ButtonGroupTest   FifoPacket (modm::ixm42xxxdata)   LinkedList (modm)   Quaternion (modm)   vl53l0::TimeOverhead (modm)   
ButtonTest   FilledAreaButton (modm::gui)   LinkedListTest   QuaternionTest   TimeTest   
ButtonWidget (modm::gui)   Fir (modm::filter)   Lis302dl (modm)   Queue (modm)   TLC594X (modm)   
  c  
FirTest   Lis3dsh (modm)   Queue (modm::atomic)   Tmp102 (modm)   
fits_any (modm)   lis3mdl (modm)   
  r  
Tmp12x (modm)   
touch2046::Calibration (modm)   Flag (modm::atomic)   Lis3TransportI2c (modm)   Tmp12xTemperature (modm)   
Calibration (modm::bmp085data)   Flags (modm)   Lis3TransportSpi (modm)   Ram (modm::accessor)   Tmp12xTest   
Calibration (modm::bme280data)   can::Message::Flags (modm)   Listener (modm::amnb)   Ramp (modm::filter)   Tmp175 (modm)   
Callable (modm::sab)   FlagsGroup< T... > (modm)   LittleEndian (modm)   RampTest   GpioStatic< detail::DataUnused >::Tms (modm::platform)   
Can (modm)   FlagsOperators (modm)   Lm75 (modm)   RangeTest   GpioStatic< detail::DataUnused >::Tosc1 (modm::platform)   
CanBitTiming (modm)   Flash (modm::accessor)   Location2D (modm)   sx128x::Ranging (modm)   GpioStatic< detail::DataUnused >::Tosc2 (modm::platform)   
CanBitTimingConfiguration (modm)   FloatField (modm::gui)   Location2DTest   Ray2D (modm)   touch2046 (modm)   
CanBitTimingMcp2515 (modm)   sx128x::Flrc (modm)   Lock (modm::atomic)   Ray2DTest   ft6x06::touch_t (modm)   
CanBitTimingsTest   Ft245 (modm)   Logger (modm::log)   stusb4500::RdoRegStatusData (modm)   Transmission (modm_test)   
CanConnector (xpcc)   Ft6x06 (modm)   sx128x::LoRa (modm)   I2cTransaction::Reading (modm)   Transmitter (modm::sab)   
CanConnectorBase (xpcc)   
  g  
lp503x (modm)   Dynamic::rebind (modm::allocator)   Uart::TxBuffer (modm)   
CanConnectorBaseTest   Lsm303a (modm)   CanConnector::ReceiveListItem (xpcc)   GpioStatic< detail::DataUnused >::Txd (modm::platform)   
CanConnectorTest   GenericPeriodicTimer (modm)   lsm6ds33 (modm)   fiber::recursive_mutex (modm)   
  u  
CanDriver (modm_test::platform)   GenericPrescaler (modm)   lsm6dso (modm)   fiber::recursive_timed_mutex (modm)   
CanLawicelFormatter (modm)   GenericPrescalerCounter (modm)   ltc2984 (modm)   Register (modm)   Uart (modm)   
CanLawicelFormatterTest   GenericTimeout (modm)   Ltc2984Test   Lan8720a::Register (modm)   Uart0 (modm::platform)   
Cat24Aa (modm)   GeometricTraits (modm)   LUDecomposition (modm)   Dw3110::Register (modm)   Uart1 (modm::platform)   
CharacterDisplay (modm)   GeometricTraits< double > (modm)   LUDecompositionTest   Dw3110::RegisterBank (modm)   Uart2 (modm::platform)   
CheckboxWidget (modm::gui)   GeometricTraits< float > (modm)   
  m  
ad7280a::RegisterValue (modm)   Uart3 (modm::platform)   
ChoiceMenu (modm)   GeometricTraits< int16_t > (modm)   Reporter (unittest)   UartDevice (modm)   
ChoiceMenuEntry (modm)   GeometricTraits< int32_t > (modm)   MakeSigned< Vector< T, N > > (modm::detail)   Response (modm::sab)   uint_t (modm)   
Circle2D (modm)   GeometricTraits< int8_t > (modm)   MakeUnsigned< Vector< T, N > > (modm::detail)   Response (modm::amnb)   unaligned_t (modm)   
Circle2DTest   GeometricTraits< uint8_t > (modm)   Master (modm::sab)   ResponseCallback (xpcc)   UnixTime (modm)   
GpioStatic< detail::DataUnused >::Clko0 (modm::platform)   sx128x::Gfsk (modm)   MathTest   ResponseHandle (xpcc)   Unlock (modm::atomic)   
ColorGraphicDisplay (modm)   Gpio (modm::platform)   Matrix (modm)   GenericPrescalerCounter::Result (modm)   
  v  
ColorPalette (modm::gui)   Gpio (modm)   MatrixTest   GenericPrescaler::Result (modm)   
ColorTest   GpioConnector (modm::platform)   MatrixVectorTest   Result (modm::amnb)   Value (modm)   
Sx128xTransport::Command (modm)   GpioExpander (modm)   max31855 (modm)   Resumable (modm)   Vector (modm)   
Communicatable (xpcc)   GpioExpanderPin (modm)   max31865 (modm)   Rgb565 (modm::color)   Vector1Test   
CommunicatableTask (xpcc)   GpioExpanderPort (modm)   MAX6966 (modm)   RgbLed (modm::ui)   Vector2Test   
CommunicatingView (modm)   GpioInput (modm)   Max7219 (modm)   RgbT (modm::color)   Vector3Test   
CommunicatingViewStack (modm)   GpioInverted (modm::platform)   Max7219Matrix (modm)   ltc2984::Configuration::Rsense (modm)   Vector4Test   
Communicator (xpcc)   GpioIO (modm)   Max7219MatrixHorizontal (modm)   ltc2984::Configuration::Rtd (modm)   Vector< T, 1 > (modm)   
fiber::condition_variable_any (modm)   GpioOpenDrain (modm::platform)   Mcp23TransportI2c (modm)   Uart::RxBuffer (modm)   Vector< T, 2 > (modm)   
ConditionVariableTest   GpioOutput (modm)   Mcp23TransportSpi (modm)   sx128x::RxBufferStatus (modm)   Vector< T, 3 > (modm)   
hx711::Config (modm)   GpioPort (modm)   mcp23x17 (modm)   GpioStatic< detail::DataUnused >::Rxd (modm::platform)   Vector< T, 4 > (modm)   
ds1302::Config (modm)   GpioSet (modm::platform)   Mcp2515 (modm)   
  s  
VectorTest   
ltc2984::Configuration (modm)   GpioStatic (modm::platform)   Mcp2515CanBitTimingsTest   View (modm::gui)   
Configuration (modm)   GpioStatic< detail::DataUnused > (modm::platform)   mcp3008 (modm)   Saturated (modm)   ViewStack (modm)   
BoundedDeque::const_iterator (modm)   GraphicDisplay (modm)   mcp7941x (modm)   SaturationTest   VirtualGraphicDisplay (modm)   
Container (modm::atomic)   GuiViewStack (modm::gui)   Mcp7941xEeprom (modm)   Scheduler (modm)   Vl53l0 (modm)   
ad7280a::ConversionValue (modm)   bmi088::GyroData (modm)   mcp990x (modm)   fiber::Scheduler (modm)   Vl6180 (modm)   
fiber::counting_semaphore (modm)   
  h  
Median (modm::filter)   SchedulerTest   
  w  
CountType (unittest)   MedianTest   GpioStatic< detail::DataUnused >::Sck (modm::platform)   
Cs   has_to_chars (modm)   MemoryBus (modm)   GpioStatic< detail::DataUnused >::Scl (modm::platform)   WideType< Vector< T, N > > (modm::detail)   
CxaGuardTest   has_to_chars< T, std::void_t< decltype (to_chars (std::declval< const T & >()))> > (modm)   MenuEntry (modm)   ScrollableText (modm)   Widget (modm::gui)   
CycleCounter (modm)   HclaX (modm)   MenuEntryCallback (modm)   SCurveController (modm)   WidgetGroup (modm::gui)   
  d  
Hd44780 (modm)   can::Message (modm)   SCurveControllerTest   GraphicDisplay::Writer (modm)   
Hd44780Base (modm)   Message   SCurveGenerator (modm)   CharacterDisplay::Writer (modm)   
Qmc5883lRegisters::Data   Hd44780Dual (modm)   micro_clock (modm_test::chrono)   SCurveGeneratorTest   I2cTransaction::Writing (modm)   
vl6180::Data (modm)   Header (xpcc)   micro_clock (modm::chrono)   GpioStatic< detail::DataUnused >::Sda (modm::platform)   
  x  
vl53l0::Data (modm)   Nrf24Data::Header (modm)   milli_clock (modm_test::chrono)   Semaphore (modm::pt)   
tmp102::Data (modm)   hmc5843 (modm)   milli_clock (modm::chrono)   CanConnector::SendListItem (xpcc)   GpioStatic< detail::DataUnused >::Xck (modm::platform)   
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x