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