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