Apollo 10.0
自动驾驶开放平台
|
#include <license_7e.h>
Public 成员函数 | |
License7e () | |
virtual void | Parse (const std::uint8_t *bytes, int32_t length, Lincoln *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. | |
virtual | ~ProtocolData ()=default |
destruct protocol data. | |
virtual uint32_t | GetPeriod () const |
virtual int32_t | GetLength () const |
virtual void | Parse (const uint8_t *bytes, int32_t length, ::apollo::canbus::Lincoln *sensor_data) const |
virtual void | UpdateData (uint8_t *data) |
virtual void | UpdateData_Heartbeat (uint8_t *data) |
virtual void | Reset () |
静态 Public 属性 | |
static const int32_t | ID = 0x7E |
额外继承的成员函数 | |
![]() | |
static std::uint8_t | CalculateCheckSum (const uint8_t *input, const uint32_t length) |
static function, used to calculate the checksum of input array. | |
static T | BoundedValue (T lower, T upper, T val) |
在文件 license_7e.h 第 31 行定义.
apollo::canbus::lincoln::License7e::License7e | ( | ) |
在文件 license_7e.cc 第 39 行定义.
int apollo::canbus::lincoln::License7e::date0 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 124 行定义.
int apollo::canbus::lincoln::License7e::date1 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 181 行定义.
int apollo::canbus::lincoln::License7e::date2 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 229 行定义.
int apollo::canbus::lincoln::License7e::date3 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 292 行定义.
int apollo::canbus::lincoln::License7e::date4 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 340 行定义.
int apollo::canbus::lincoln::License7e::date5 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 395 行定义.
int apollo::canbus::lincoln::License7e::date6 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 132 行定义.
int apollo::canbus::lincoln::License7e::date7 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 189 行定义.
int apollo::canbus::lincoln::License7e::date8 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 237 行定义.
int apollo::canbus::lincoln::License7e::date9 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 300 行定义.
int apollo::canbus::lincoln::License7e::feat_base_trials_remaining | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 381 行定义.
int apollo::canbus::lincoln::License7e::feat_base_trials_used | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 278 行定义.
bool apollo::canbus::lincoln::License7e::is_expired | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 107 行定义.
bool apollo::canbus::lincoln::License7e::is_feat_base_enabled | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 115 行定义.
bool apollo::canbus::lincoln::License7e::is_feat_base_trial | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 172 行定义.
bool apollo::canbus::lincoln::License7e::is_ready | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 91 行定义.
bool apollo::canbus::lincoln::License7e::is_trial | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 99 行定义.
int apollo::canbus::lincoln::License7e::mac0 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 140 行定义.
int apollo::canbus::lincoln::License7e::mac1 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 197 行定义.
int apollo::canbus::lincoln::License7e::mac2 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 245 行定义.
int apollo::canbus::lincoln::License7e::mac3 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 308 行定义.
int apollo::canbus::lincoln::License7e::mac4 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 348 行定义.
int apollo::canbus::lincoln::License7e::mac5 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 403 行定义.
int apollo::canbus::lincoln::License7e::mux | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 83 行定义.
|
virtual |
在文件 license_7e.cc 第 48 行定义.
std::string apollo::canbus::lincoln::License7e::vin00 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 148 行定义.
std::string apollo::canbus::lincoln::License7e::vin01 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 205 行定义.
std::string apollo::canbus::lincoln::License7e::vin02 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 253 行定义.
std::string apollo::canbus::lincoln::License7e::vin03 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 316 行定义.
std::string apollo::canbus::lincoln::License7e::vin04 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 356 行定义.
std::string apollo::canbus::lincoln::License7e::vin05 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 411 行定义.
std::string apollo::canbus::lincoln::License7e::vin06 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 156 行定义.
std::string apollo::canbus::lincoln::License7e::vin07 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 213 行定义.
std::string apollo::canbus::lincoln::License7e::vin08 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 261 行定义.
std::string apollo::canbus::lincoln::License7e::vin09 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 324 行定义.
std::string apollo::canbus::lincoln::License7e::vin10 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 364 行定义.
std::string apollo::canbus::lincoln::License7e::vin11 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 419 行定义.
std::string apollo::canbus::lincoln::License7e::vin12 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 164 行定义.
std::string apollo::canbus::lincoln::License7e::vin13 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 221 行定义.
std::string apollo::canbus::lincoln::License7e::vin14 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 269 行定义.
std::string apollo::canbus::lincoln::License7e::vin15 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 332 行定义.
std::string apollo::canbus::lincoln::License7e::vin16 | ( | const std::uint8_t * | bytes, |
int | length | ||
) | const |
在文件 license_7e.cc 第 372 行定义.
|
static |
在文件 license_7e.h 第 43 行定义.