Struct MsgMiscCmd

Struct Documentation

struct MsgMiscCmd

Public Types

enum class PrkBrkCmd : uint8_t

Values:

enumerator None
enumerator On
enumerator Off
enum class BoolCmd : uint8_t

Values:

enumerator None
enumerator Off
enumerator On
enum class DoorSelect : uint8_t

Values:

enumerator None
enumerator Driver
enumerator Passenger
enumerator RearLeft
enumerator RearRight
enumerator Trunk
enumerator Hood
enum class DoorCmd : uint8_t

Values:

enumerator None
enumerator Open
enumerator Close
enum class InfraredCmd : uint8_t

Values:

enumerator None
enumerator Off
enumerator Marker
enumerator On

Public Functions

inline void reset()
inline void setCrc()
inline bool validCrc() const

Public Members

TurnSignal turn_signal_cmd
PrkBrkCmd parking_brake_cmd
BoolCmd headlight_low_cmd
BoolCmd headlight_high_cmd
DoorSelect door_select
DoorCmd door_cmd
BoolCmd blackout_cmd
InfraredCmd infrared_cmd
uint8_t __pad0__
uint8_t crc

Public Static Attributes

static constexpr uint32_t ID = 0x2C0
static constexpr size_t PERIOD_MS = 50
static constexpr size_t TIMEOUT_MS = 250