Apollo
6.0
Open source self driving car software
|
#include <license_7e.h>
Public Member Functions | |
License7e () | |
virtual void | Parse (const std::uint8_t *bytes, int32_t length, ChassisDetail *chassis_detail) const |
int | mux (const std::uint8_t *bytes, int length) const |
bool | is_ready (const std::uint8_t *bytes, int length) const |
bool | is_trial (const std::uint8_t *bytes, int length) const |
bool | is_expired (const std::uint8_t *bytes, int length) const |
bool | is_feat_base_enabled (const std::uint8_t *bytes, int length) const |
int | date0 (const std::uint8_t *bytes, int length) const |
int | date6 (const std::uint8_t *bytes, int length) const |
int | mac0 (const std::uint8_t *bytes, int length) const |
std::string | vin00 (const std::uint8_t *bytes, int length) const |
std::string | vin06 (const std::uint8_t *bytes, int length) const |
std::string | vin12 (const std::uint8_t *bytes, int length) const |
bool | is_feat_base_trial (const std::uint8_t *bytes, int length) const |
int | date1 (const std::uint8_t *bytes, int length) const |
int | date7 (const std::uint8_t *bytes, int length) const |
int | mac1 (const std::uint8_t *bytes, int length) const |
std::string | vin01 (const std::uint8_t *bytes, int length) const |
std::string | vin07 (const std::uint8_t *bytes, int length) const |
std::string | vin13 (const std::uint8_t *bytes, int length) const |
int | date2 (const std::uint8_t *bytes, int length) const |
int | date8 (const std::uint8_t *bytes, int length) const |
int | mac2 (const std::uint8_t *bytes, int length) const |
std::string | vin02 (const std::uint8_t *bytes, int length) const |
std::string | vin08 (const std::uint8_t *bytes, int length) const |
std::string | vin14 (const std::uint8_t *bytes, int length) const |
int | feat_base_trials_used (const std::uint8_t *bytes, int length) const |
int | date3 (const std::uint8_t *bytes, int length) const |
int | date9 (const std::uint8_t *bytes, int length) const |
int | mac3 (const std::uint8_t *bytes, int length) const |
std::string | vin03 (const std::uint8_t *bytes, int length) const |
std::string | vin09 (const std::uint8_t *bytes, int length) const |
std::string | vin15 (const std::uint8_t *bytes, int length) const |
int | date4 (const std::uint8_t *bytes, int length) const |
int | mac4 (const std::uint8_t *bytes, int length) const |
std::string | vin04 (const std::uint8_t *bytes, int length) const |
std::string | vin10 (const std::uint8_t *bytes, int length) const |
std::string | vin16 (const std::uint8_t *bytes, int length) const |
int | feat_base_trials_remaining (const std::uint8_t *bytes, int length) const |
int | date5 (const std::uint8_t *bytes, int length) const |
int | mac5 (const std::uint8_t *bytes, int length) const |
std::string | vin05 (const std::uint8_t *bytes, int length) const |
std::string | vin11 (const std::uint8_t *bytes, int length) const |
![]() | |
ProtocolData ()=default | |
construct protocol data. More... | |
virtual | ~ProtocolData ()=default |
destruct protocol data. More... | |
virtual uint32_t | GetPeriod () const |
virtual int32_t | GetLength () const |
virtual void | Parse (const uint8_t *bytes, int32_t length, ::apollo::canbus::ChassisDetail *sensor_data) const |
virtual void | UpdateData (uint8_t *data) |
virtual void | Reset () |
Static Public Attributes | |
static const int32_t | ID |
Additional Inherited Members | |
![]() | |
static std::uint8_t | CalculateCheckSum (const uint8_t *input, const uint32_t length) |
static function, used to calculate the checksum of input array. More... | |
static T | BoundedValue (T lower, T upper, T val) |
apollo::canbus::lincoln::License7e::License7e | ( | ) |
int apollo::canbus::lincoln::License7e::date0 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::date1 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::date2 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::date3 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::date4 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::date5 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::date6 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::date7 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::date8 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::date9 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::feat_base_trials_remaining | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::feat_base_trials_used | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
bool apollo::canbus::lincoln::License7e::is_expired | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
bool apollo::canbus::lincoln::License7e::is_feat_base_enabled | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
bool apollo::canbus::lincoln::License7e::is_feat_base_trial | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
bool apollo::canbus::lincoln::License7e::is_ready | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
bool apollo::canbus::lincoln::License7e::is_trial | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::mac0 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::mac1 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::mac2 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::mac3 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::mac4 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::mac5 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
int apollo::canbus::lincoln::License7e::mux | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
|
virtual |
std::string apollo::canbus::lincoln::License7e::vin00 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin01 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin02 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin03 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin04 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin05 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin06 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin07 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin08 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin09 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin10 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin11 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin12 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin13 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin14 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin15 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
std::string apollo::canbus::lincoln::License7e::vin16 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
|
static |