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