|
Embedded Artistry Framework
Embedded Systems C++ Framework
|
Embedded framework drivers. More...
Classes | |
| class | aardvarkAdapter |
| Driver to control the Aardvark Adapter. More... | |
| class | aardvarkGPIOInput |
| Aardvark GPIO Input driver. More... | |
| class | aardvarkGPIOOutput |
| Aardvark GPIO Output driver. More... | |
| class | aardvarkI2CMaster |
| Create an Aardvark I2C Master Driver. More... | |
| class | aardvarkSPIMaster |
| Create an Aardvark SPI Master Driver. More... | |
| class | SimulatorSystemClock |
| Simulator system clock driver. More... | |
| class | SimulatorTimer |
| Simulator timer driver. More... | |
| class | ssd1306 |
| Driver for the SSD1306 Display Driver. More... | |
| class | vl53l1x |
| ST VL53L1X Time-of-Flight Sensor Driver. More... | |
Enumerations | |
| enum | aardvarkMode { aardvarkMode::GpioOnly = 0x0, aardvarkMode::SpiGpio = 0x01, aardvarkMode::GpioI2C = 0x02, aardvarkMode::SpiI2C = 0x03, aardvarkMode::Query = 0x80 } |
| Aardvark master operational modes. More... | |
Variables | |
| constexpr size_t | AARDVARK_IO_COUNT = 6 |
| The number of IO pins supported by the AARDVARK sensor. More... | |
| static constexpr std::array< uint8_t, AARDVARK_IO_COUNT > | aardvarkIO |
| aardvark IO pin IDs More... | |
| constexpr uint8_t | DEFAULT_SSD1306_I2C_ADDR = 0x3C |
| constexpr uint8_t | VL53L1X_DEFAULT_I2C_ADDR = 0x52 |
| Default I2C address of the VL53L1X part. More... | |
Embedded framework drivers.
|
inline |
|
inline |
Default I2C address of the VL53L1X part.
This may not be the actual part used in the target hardware.
1.8.15