Apollo 10.0
自动驾驶开放平台
nano_radar_conf.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.drivers.nano_radar;
4
7
8message CanConf {
9 optional apollo.drivers.canbus.CANCardParameter can_card_parameter = 1;
10 optional bool enable_debug_mode = 2 [default = false];
11 optional bool enable_receiver_log = 3 [default = false];
12 optional bool enable_sender_log = 4 [default = false];
13}
14
15message RadarConf {
16 optional bool max_distance_valid = 1 [default = false];
17 optional bool sensor_id_valid = 2 [default = false];
18 optional bool radar_power_valid = 3 [default = false];
19 optional bool output_type_valid = 4 [default = true];
20 optional bool send_quality_valid = 5 [default = true];
21 optional bool send_ext_info_valid = 6 [default = true];
22 optional bool sort_index_valid = 7 [default = false];
23 optional bool store_in_nvm_valid = 8 [default = true];
24 optional bool rcs_threshold_valid = 9 [default = true];
25 optional bool baudrate_valid = 10 [default = true];
26 optional bool collision_detection_coordinates_valid = 12 [default = true];
27 optional bool collision_detection_activation_valid = 13 [default = true];
28
29 optional uint32 max_distance = 14 [default = 160];
30 optional uint32 sensor_id = 15 [default = 0];
31 optional NanoRadarState_201.OutputType output_type = 16 [default = OUTPUT_TYPE_OBJECTS];
32 optional uint32 radar_power = 17 [default = 0];
33 optional bool send_ext_info = 19 [default = true];
34 optional bool send_quality = 20 [default = true];
35 optional uint32 sort_index = 21 [default = 0];
36 optional uint32 store_in_nvm = 22 [default = 1];
37 optional NanoRadarState_201.RcsThreshold rcs_threshold = 23 [default = RCS_THRESHOLD_STANDARD];
38 optional uint32 baudrate = 24 [default = 0];
39 optional uint32 region_max_output_number = 25 [default = 63];
40 optional uint32 region_id = 26 [default = 1];
41 optional double point1_longitude = 27 [default = 0];
42 optional double point1_lateral = 28 [default = 50];
43 optional double point2_longitude = 29 [default = 20];
44 optional double point2_lateral = 30 [default = -50];
45
46 optional uint64 input_send_interval = 31;
47}
48
50 optional CanConf can_conf = 1;
51 optional RadarConf radar_conf = 2;
52 optional string radar_channel = 3;
53}
apollo::drivers::canbus
class register implement
Definition arena_queue.h:37