Cadc_t | ADC handle type |
Cbsp::mid::drv::ADCChannel< Context, Index, Offset, MaxValue > | ADC Channel implementation for Asgard |
Cbsp::asg_coproc::drv::ADCChannel< Context, Index, Offset, MaxValue > | ADC Channel implementation for Asgard |
Cbsp::drv::ADConverter< Context, ADCChannelImpl > | Base class for ADC abstraction |
Cbsp::BitField< BaseAddress, SizeType, From, To > | Bitfield abstraction. Provides a way to read from, write to and pass around bitfields within registers as if they were normal variables |
Cbsp::ByteSwapped< T > | Helper class to store the data of a given type in reverse order |
Cbsp::drv::CAN< Context, CanImpl > | Base class for CAN abstraction |
Cbsp::asg_coproc::drv::CAN< Context > | CAN implementation for Asgard |
Cbsp::mid::drv::CAN< Context > | CAN implementation for Midgard |
Ccan_t | CAN handle type |
Cbsp::drv::CANPacket< T > | |
Cbsp::ygg::prph::ColorSensor | Color sensor TCS3472 driver |
Cbsp::ygg::prph::SixAxisSensor::Coordinate | Coordinates |
CCoordinate | Coordinates |
Cdac_t | DAC handle type |
Cbsp::mid::drv::DACChannel< Context, Index, Offset, MaxValue > | DAC Channel implementation for Asgard |
Cbsp::asg_coproc::drv::DACChannel< Context, Index, Offset, MaxValue > | DAC Channel implementation for Asgard |
Cbsp::drv::DAConverter< Context, DACChannelImpl > | Base class for DAC abstraction |
Cbsp::asg::drv::Display< Context > | Display Channel implementation for Asgard |
Cbsp::drv::Display< Context, DisplayImpl > | Base class for Display abstraction |
Cbsp::mid::drv::Display< Context > | Display implementation for Midgard |
▼Cfalse_type | |
Cbsp::dependent_false< T > | Helper type trait for using static_asserts that should always trigger an error when evaluated |
Cgpio_t | GPIO handle type |
Cbsp::asg::drv::GPIOPin< GPIOBaseNumber, Pin, LogicActive > | GPIOPin implementation for Asgard |
Cbsp::asg_coproc::drv::GPIOPin< BaseAddress, Pin, LogicActive > | GPIOPin implementation for Asgard |
Cbsp::mid::drv::GPIOPin< BaseAddress, Pin, LogicActive > | GPIOPin implementation for Midgard |
Cbsp::asg::drv::GPIOPort< GPIOBaseNumber > | GPIOPort implementation for Asgard |
Cbsp::drv::GPIOPort< Context, GPIOImpl > | Base class for GPIO port abstraction |
Cbsp::mid::drv::GPIOPort< BaseAddress > | GPIOPort implementation for Midgard |
Cbsp::asg_coproc::drv::GPIOPort< BaseAddress > | GPIOPort implementation for Asgard |
Cbsp::asg_coproc::drv::Hash< BaseAddress > | CRC abstraction for Asgard |
Cbsp::mid::drv::Hash< BaseAddress > | CRC abstraction |
Cbsp::drv::Hash< Context, HashImpl > | Base class for the Hash abstraction |
Cbsp::ygg::prph::HumiditySensor | Humidity sensor SHT40-AD1B-R2 driver |
Cbsp::asg_coproc::drv::I2C< Context > | I2C implementation for Asgard |
Cbsp::mid::drv::I2C< Context > | I2C implementation for Midgard |
Cbsp::asg::drv::I2C< InterfaceNumber > | I2C implementation for Asgard |
Cbsp::drv::I2C< Context, I2CImpl > | Base class for I2C abstraction |
Ci2c_t | I2C handle type |
Cbsp::ygg::prph::Joystick | Joystick driver using the TLA2024IRUGT ADCS |
Cbsp::ygg::prph::Joystick::JoystickData | Joystick data |
CJoystickData | Joystick data |
Cbsp::ygg::prph::MotorDriver | Dual DC Motor driver driver TC78H660FTG |
Cbsp::ygg::prph::SixAxisSensor::Orientation | Absolute board orientation |
COrientation | Absolute board orientation |
Cbsp::ygg::prph::SinkDriver::Out | GPIO driver |
Cpalette_t | Color palette type |
Cbsp::ygg::prph::Joystick::Position | Signed position data |
CPosition | Signed position data |
Cbsp::ygg::prph::PressureSensor | Pressure sensor driver LPS22HBTR |
Cbsp::ygg::prph::SinkDriver::PWM | Pwm driver |
Cbsp::asg_coproc::drv::Random< BaseAddress > | RNG abstraction for Asgard |
Cbsp::drv::Random< Context, RandomImpl > | Base class for the RNG abstraction |
Cbsp::mid::drv::Random< BaseAddress > | RNG abstraction |
Cbsp::ygg::prph::RealTimeClock | RTC driver RV-3028-C7 |
Cbsp::Register< BaseAddress, Offset, SizeType > | MMIO Register abstraction. Gives access to bitfields within the register as well as a reference to the register value itself |
Cbsp::ygg::RGBA16 | RGBA16 color type |
CRGBA16 | RGBA16 color type |
CRGBA8 | RGBA8 color type |
Cbsp::ygg::RGBA8 | RGBA8 color type |
Cbsp::ygg::prph::RGBMatrix | RGB Led driver SK9822 through SPI |
Crng_t | RNG handle type |
Cbsp::scope_guard::ScopeGuardImpl< F > | Scope Guard implementation |
Cbsp::ygg::prph::SinkDriver::Servo | Servo driver |
Cbsp::ygg::prph::SevenSegment | Sevensegment driver |
Cbsp::ygg::prph::SinkDriver | Sink driver containing classes to use the driver as GPIO, as PWM Module or as Servo port |
Cbsp::ygg::prph::SixAxisSensor | 6 axis sensor driver ICM-42605 |
Cbsp::mid::drv::SPI< Context > | SPI implementation for Midgard |
Cbsp::asg_coproc::drv::SPI< Context > | SPI implementation for Asgard |
Cbsp::drv::SPI< Context, SPIImpl > | Base class for SPI abstraction |
Cbsp::asg::drv::SPI< Context > | SPI implementation for Asgard |
Cspi_t | SPI handle type |
Ctim_channel_t | Timer channel handle type |
Ctim_t | Timer handle type |
Cbsp::mid::drv::Timer< Context, Size > | Timer implementation for Midgard |
Cbsp::asg_coproc::drv::Timer< Context, Size > | Timer implementation for Midgard |
Cbsp::drv::Timer< Context, TimerImpl, Size > | Base class for Timer abstraction |
Cbsp::asg_coproc::drv::TimerChannel< Context, Channel, Size > | Timer channel implementation for Asgard |
Cbsp::mid::drv::TimerChannel< Context, Channel, Size > | Timer channel implementation for Midgard |
Cbsp::asg_coproc::drv::TimerEncoder< Context, Size > | Timer encoder implementation for Midgard |
Cbsp::mid::drv::TimerEncoder< Context, Size > | Timer encoder implementation for Midgard |
Cbsp::mid::drv::TimerProfileCounter< Context, Size > | Profile counter implementation for Midgard |
Cbsp::asg_coproc::drv::TimerProfileCounter< Context, Size > | Profile counter implementation for Midgard |
Cbsp::TypeSafe< T > | Helper class to create type-safe integral types |
Cbsp::mid::drv::UART< BaseAddress > | UART implementation for Midgard |
Cbsp::asg_coproc::drv::UART< BaseAddress > | UART implementation for Asgard |
Cbsp::drv::UART< Context, UARTImpl > | Base class for UART abstraction |
Cuart_t | UART handle type |