Struct MsgGpioCmd

Inheritance Relationships

Derived Types

Struct Documentation

struct MsgGpioCmd

Subclassed by ds_dbw_can::MsgGpioGatewayCmd, ds_dbw_can::MsgGpioMiscCmd, ds_dbw_can::MsgGpioShiftCmd

Public Types

enum class GpioCmd : uint8_t

Values:

enumerator Passive
enumerator Low
enum class SsrCmd : uint8_t

Values:

enumerator Passive
enumerator Active

Public Functions

inline void reset()
inline bool validRc(uint8_t rc) const

Public Members

GpioCmd gpio1_cmd
GpioCmd gpio2_cmd
GpioCmd gpio3_cmd
GpioCmd gpio4_cmd
GpioCmd gpio5_cmd
GpioCmd gpio6_cmd
SsrCmd ssr1_cmd
SsrCmd ssr2_cmd
uint8_t __pad0__
uint8_t rc
uint8_t crc

Public Static Attributes

static constexpr size_t TIMEOUT_MS = 200