Struct MsgFuelLevel

Struct Documentation

struct MsgFuelLevel

Public Functions

inline void reset()
inline void setFuelLevelPercent(float pc)
inline float fuelLevelPercent() const
inline void setFuelRangeKm(uint16_t km)
inline void setFuelRangeKm(float km)
inline float fuelRangeKm() const
inline void setOdometerKmX10(uint32_t km)
inline void setOdometerKm(float km)
inline bool odometerValid() const
inline float odometerKm() const
inline void setCrc()
inline bool validCrc() const
inline bool validRc(uint8_t rc) const

Public Members

uint16_t fuel_level
uint8_t __pad0__
uint16_t fuel_range
uint32_t odometer
uint8_t __pad1__
uint8_t rc
uint8_t crc

Public Static Attributes

static constexpr uint32_t ID = 0x381
static constexpr size_t PERIOD_MS = 500
static constexpr size_t TIMEOUT_MS = 2500