Definition of the CarState structure representing the state of the car. More...
Go to the source code of this file.
Classes | |
| struct | TelemetryFramePedal |
| Telemetry frame structure for the Pedals. More... | |
| union | TelemetryFramePedal::StateByteStatus |
| Union of bits for car status besides Pedal. More... | |
| struct | TelemetryFramePedal::StateByteStatus::Bits |
| Bitfield representation of the status bits. More... | |
| union | TelemetryFramePedal::StateByteFaults |
| Union of bits for pedal faults. More... | |
| struct | TelemetryFramePedal::StateByteFaults::Bits |
| Bitfield representation of the fault bits. More... | |
| struct | TelemetryFrameMotor |
| Telemetry frame structure for motor signals. More... | |
| struct | TelemetryFrameBms |
| Telemetry frame structure for the BMS data. More... | |
| struct | CarState |
| Represents the state of the car. Holds telemetry data and status, used as central data sharing structure. More... | |
Variables | |
| constexpr canid_t | TELEMETRY_PEDAL_MSG = 0x700 |
| constexpr canid_t | TELEMETRY_MOTOR_MSG = 0x701 |
| constexpr canid_t | TELEMETRY_BMS_MSG = 0x710 |
Definition of the CarState structure representing the state of the car.
Definition in file CarState.hpp.
|
constexpr |
Telemetry: Car state message
Definition at line 19 of file CarState.hpp.
Referenced by TelemetryFrameBms::toCanFrame().
|
constexpr |
Telemetry: Digital signals message
Definition at line 18 of file CarState.hpp.
Referenced by TelemetryFrameMotor::toCanFrame().
|
constexpr |
Telemetry: Pedal readings message
Definition at line 17 of file CarState.hpp.
Referenced by TelemetryFramePedal::toCanFrame().