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