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