BoundedValue(T lower, T upper, T val) | apollo::drivers::canbus::ProtocolData< NanoRadar > | static |
CalculateCheckSum(const uint8_t *input, const uint32_t length) | apollo::drivers::canbus::ProtocolData< NanoRadar > | static |
GetLength() const | apollo::drivers::canbus::ProtocolData< NanoRadar > | virtual |
GetPeriod() const override | apollo::drivers::nano_radar::RadarConfig200 | virtual |
ID | apollo::drivers::nano_radar::RadarConfig200 | static |
Parse(const uint8_t *bytes, int32_t length, NanoRadar *sensor_data) const | apollo::drivers::canbus::ProtocolData< NanoRadar > | virtual |
ProtocolData()=default | apollo::drivers::canbus::ProtocolData< NanoRadar > | |
radar_conf() | apollo::drivers::nano_radar::RadarConfig200 | |
RadarConfig200() | apollo::drivers::nano_radar::RadarConfig200 | |
Reset() override | apollo::drivers::nano_radar::RadarConfig200 | virtual |
set_baudrate(uint8_t data) | apollo::drivers::nano_radar::RadarConfig200 | |
set_baudrate_p(uint8_t *data, uint8_t value) | apollo::drivers::nano_radar::RadarConfig200 | |
set_baudrate_valid(bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_baudrate_valid_p(uint8_t *data, bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_ctrl_relay(uint8_t data) | apollo::drivers::nano_radar::RadarConfig200 | |
set_ctrl_relay_p(uint8_t *data, uint8_t value) | apollo::drivers::nano_radar::RadarConfig200 | |
set_ctrl_relay_valid(bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_ctrl_relay_valid_p(uint8_t *data, bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_max_distance(uint16_t data) | apollo::drivers::nano_radar::RadarConfig200 | |
set_max_distance_p(uint8_t *data, uint16_t value) | apollo::drivers::nano_radar::RadarConfig200 | |
set_max_distance_valid(bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_max_distance_valid_p(uint8_t *data, bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_output_type(NanoRadarState_201::OutputType type) | apollo::drivers::nano_radar::RadarConfig200 | |
set_output_type_p(uint8_t *data, NanoRadarState_201::OutputType type) | apollo::drivers::nano_radar::RadarConfig200 | |
set_output_type_valid(bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_output_type_valid_p(uint8_t *data, bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_radar_conf(RadarConf radar_conf) | apollo::drivers::nano_radar::RadarConfig200 | |
set_radar_power(uint8_t data) | apollo::drivers::nano_radar::RadarConfig200 | |
set_radar_power_p(uint8_t *data, uint8_t value) | apollo::drivers::nano_radar::RadarConfig200 | |
set_radar_power_valid(bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_radar_power_valid_p(uint8_t *data, bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_rcs_threshold(NanoRadarState_201::RcsThreshold rcs_theshold) | apollo::drivers::nano_radar::RadarConfig200 | |
set_rcs_threshold_p(uint8_t *data, NanoRadarState_201::RcsThreshold rcs_theshold) | apollo::drivers::nano_radar::RadarConfig200 | |
set_rcs_threshold_valid(bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_rcs_threshold_valid_p(uint8_t *data, bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_send_ext_info(uint8_t data) | apollo::drivers::nano_radar::RadarConfig200 | |
set_send_ext_info_p(uint8_t *data, uint8_t value) | apollo::drivers::nano_radar::RadarConfig200 | |
set_send_ext_info_valid(bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_send_ext_info_valid_p(uint8_t *data, bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_send_quality(uint8_t data) | apollo::drivers::nano_radar::RadarConfig200 | |
set_send_quality_p(uint8_t *data, uint8_t value) | apollo::drivers::nano_radar::RadarConfig200 | |
set_send_quality_valid(bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_send_quality_valid_p(uint8_t *data, bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_sensor_id(uint8_t data) | apollo::drivers::nano_radar::RadarConfig200 | |
set_sensor_id_p(uint8_t *data, uint8_t value) | apollo::drivers::nano_radar::RadarConfig200 | |
set_sensor_id_valid(bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_sensor_id_valid_p(uint8_t *data, bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_sort_index(uint8_t data) | apollo::drivers::nano_radar::RadarConfig200 | |
set_sort_index_p(uint8_t *data, uint8_t value) | apollo::drivers::nano_radar::RadarConfig200 | |
set_sort_index_valid(bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_sort_index_valid_p(uint8_t *data, bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_store_in_nvm(uint8_t data) | apollo::drivers::nano_radar::RadarConfig200 | |
set_store_in_nvm_p(uint8_t *data, uint8_t value) | apollo::drivers::nano_radar::RadarConfig200 | |
set_store_in_nvm_valid(bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
set_store_in_nvm_valid_p(uint8_t *data, bool valid) | apollo::drivers::nano_radar::RadarConfig200 | |
UpdateData(uint8_t *data) override | apollo::drivers::nano_radar::RadarConfig200 | virtual |
UpdateData_Heartbeat(uint8_t *data) | apollo::drivers::canbus::ProtocolData< NanoRadar > | virtual |
~ProtocolData()=default | apollo::drivers::canbus::ProtocolData< NanoRadar > | virtual |
~RadarConfig200() | apollo::drivers::nano_radar::RadarConfig200 | |