Struct MsgUlcCfg

Struct Documentation

struct MsgUlcCfg

Public Functions

inline void reset()
inline bool operator==(const MsgUlcCfg &_other) const
inline bool operator!=(const MsgUlcCfg &_other) const
inline void setLimitAccelMps(float accel_m_s2)
inline void setLimitDecelMps(float decel_m_s2)
inline void setLimitJerkThrottleMps(float jerk_m_s3)
inline void setLimitJerkBrakeMps(float jerk_m_s3)
inline float limitAccelMps() const
inline float limitDecelMps() const
inline float limitJerkThrottleMps() const
inline float limitJerkBrakeMps() const
inline void setCrc()
inline bool validCrc() const
inline bool validRc(uint8_t rc) const

Public Members

uint8_t limit_accel
uint8_t limit_decel
uint8_t limit_jerk_throttle
uint8_t limit_jerk_brake
uint8_t __pad0__
uint8_t __pad1__
uint8_t __pad2__
uint8_t rc
uint8_t crc

Public Static Attributes

static constexpr uint32_t ID = 0x285
static constexpr size_t PERIOD_MS = 200
static constexpr size_t TIMEOUT_MS = 1000