base_unit Namespace Reference
|
Space-ng SDK
|
sol3::base_unit Namespace Reference
Namespaces | |
| msg | |
Classes | |
| struct | CarrierBoardSpec |
| Message specifications and endpoints for the carrier board component. More... | |
| struct | GmslSupervisorSpec |
| Message specifications and endpoints for the gmsl supervisor component. More... | |
Functions | |
| uint8_t | getI2CBusId (msg::I2CDevice device) |
| uint8_t | getI2CDeviceAddress (msg::I2CDevice device) |
| msg::I2CDevice | makeI2CDevice (uint8_t bus, uint8_t address) |
| char const * | getI2CDeviceName (msg::I2CDevice device) |
Variables | |
| std::array< msg::GmslCameraInfo, 12 > const | kCameras |
Function Documentation
◆ getI2CBusId()
|
inline |
The i2c devices enum encodes the bus id as DEVICE = (bus_id << 8) | (device_address)
◆ getI2CDeviceAddress()
|
inline |
The i2c devices enum encodes the bus id as DEVICE = (bus_id << 8) | (device_address)
◆ getI2CDeviceName()
|
inline |
◆ makeI2CDevice()
|
inline |
Variable Documentation
◆ kCameras
|
inline |
Generated by