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