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