Apollo 10.0
自动驾驶开放平台
lexus.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.canbus;
4
6 // Report Message
7 // [] [0|1]
8 optional bool output_value = 1;
9 // [] [0|1]
10 optional bool commanded_value = 2;
11 // [] [0|1]
12 optional bool manual_input = 3;
13 // [] [0|1]
14 optional bool vehicle_fault = 4;
15 // [] [0|1]
16 optional bool pacmod_fault = 5;
17 // [] [0|1]
18 optional bool override_active = 6;
19 // [] [0|1]
20 optional bool output_reported_fault = 7;
21 // [] [0|1]
22 optional bool input_output_fault = 8;
23 // [] [0|1]
24 optional bool enabled = 9;
25 // [] [0|1]
26 optional bool command_output_fault = 10;
27}
28
30 // Report Message
31 // [] [0|1]
32 optional bool ignore_overrides = 1;
33 // [] [0|1]
34 optional bool enable = 2;
35 // [] [0|1]
36 optional bool clear_override = 3;
37 // [] [0|1]
38 optional bool clear_faults = 4;
39 // [rad] [-32.768|32.767]
40 optional double position = 5;
41 // [rad/s] [0|65.535]
42 optional double rotation_rate = 6;
43}
44
46 // Control Message
48 OUTPUT_VALUE_DASH_CONTROL_NONE = 0;
49 OUTPUT_VALUE_DASH_CONTROL_OK = 1;
50 OUTPUT_VALUE_DASH_CONTROL_LEFT = 2;
51 OUTPUT_VALUE_DASH_CONTROL_RIGHT = 3;
52 OUTPUT_VALUE_DASH_CONTROL_UP = 4;
53 OUTPUT_VALUE_DASH_CONTROL_DOWN = 5;
54 }
56 COMMANDED_VALUE_DASH_CONTROL_NONE = 0;
57 COMMANDED_VALUE_DASH_CONTROL_OK = 1;
58 COMMANDED_VALUE_DASH_CONTROL_LEFT = 2;
59 COMMANDED_VALUE_DASH_CONTROL_RIGHT = 3;
60 COMMANDED_VALUE_DASH_CONTROL_UP = 4;
61 COMMANDED_VALUE_DASH_CONTROL_DOWN = 5;
62 }
64 MANUAL_INPUT_DASH_CONTROL_NONE = 0;
65 MANUAL_INPUT_DASH_CONTROL_OK = 1;
66 MANUAL_INPUT_DASH_CONTROL_LEFT = 2;
67 MANUAL_INPUT_DASH_CONTROL_RIGHT = 3;
68 MANUAL_INPUT_DASH_CONTROL_UP = 4;
69 MANUAL_INPUT_DASH_CONTROL_DOWN = 5;
70 }
71 // [] [0|255]
72 optional Output_valueType output_value = 1;
73 // [] [0|255]
74 optional Commanded_valueType commanded_value = 2;
75 // [] [0|1]
76 optional bool vehicle_fault = 3;
77 // [] [0|1]
78 optional bool pacmod_fault = 4;
79 // [] [0|1]
80 optional bool override_active = 5;
81 // [] [0|1]
82 optional bool output_reported_fault = 6;
83 // [] [0|1]
84 optional bool input_output_fault = 7;
85 // [] [0|1]
86 optional bool enabled = 8;
87 // [] [0|1]
88 optional bool command_output_fault = 9;
89 // [] [0|255]
90 optional Manual_inputType manual_input = 10;
91}
92
94 // Report Message
96 DASH_CONTROLS_BUTTON_DASH_CONTROL_NONE = 0;
97 DASH_CONTROLS_BUTTON_DASH_CONTROL_OK = 1;
98 DASH_CONTROLS_BUTTON_DASH_CONTROL_LEFT = 2;
99 DASH_CONTROLS_BUTTON_DASH_CONTROL_RIGHT = 3;
100 DASH_CONTROLS_BUTTON_DASH_CONTROL_UP = 4;
101 DASH_CONTROLS_BUTTON_DASH_CONTROL_DOWN = 5;
102 }
103 // [] [0|1]
104 optional bool ignore_overrides = 1;
105 // [] [0|1]
106 optional bool enable = 2;
107 // [] [0|1]
108 optional bool clear_override = 3;
109 // [] [0|1]
110 optional bool clear_faults = 4;
111 // [] [0|255]
112 optional Dash_controls_buttonType dash_controls_button = 5;
113}
114
116 // Report Message
117 // [] [0|1]
118 optional bool vehicle_fault = 1;
119 // [] [0|1]
120 optional bool pacmod_fault = 2;
121 // [] [0|1]
122 optional bool override_active = 3;
123 // [] [0|1]
124 optional bool output_reported_fault = 4;
125 // [] [0|1]
126 optional bool input_output_fault = 5;
127 // [] [0|1]
128 optional bool enabled = 6;
129 // [] [0|1]
130 optional bool command_output_fault = 7;
131 // [rad] [-32.768|32.767]
132 optional double manual_input = 8;
133 // [rad] [-32.768|32.767]
134 optional double commanded_value = 9;
135 // [rad] [-32.768|32.767]
136 optional double output_value = 10;
137}
138
140 // Report Message
141 // [] [0|1]
142 optional bool pass_blinker_bulb_on_is_valid = 1;
143 // [] [0|1]
144 optional bool pass_blinker_bulb_on = 2;
145 // [] [0|1]
146 optional bool driver_blinker_bulb_on_is_valid = 3;
147 // [] [0|1]
148 optional bool driver_blinker_bulb_on = 4;
149}
150
152 // Report Message
154 OUTPUT_VALUE_HEADLIGHTS_OFF = 0;
155 OUTPUT_VALUE_LOW_BEAMS = 1;
156 OUTPUT_VALUE_HIGH_BEAMS = 2;
157 }
159 MANUAL_INPUT_HEADLIGHTS_OFF = 0;
160 MANUAL_INPUT_LOW_BEAMS = 1;
161 MANUAL_INPUT_HIGH_BEAMS = 2;
162 }
164 COMMANDED_VALUE_HEADLIGHTS_OFF = 0;
165 COMMANDED_VALUE_LOW_BEAMS = 1;
166 COMMANDED_VALUE_HIGH_BEAMS = 2;
167 }
168 // [] [0|1]
169 optional bool vehicle_fault = 1;
170 // [] [0|1]
171 optional bool pacmod_fault = 2;
172 // [] [0|1]
173 optional bool override_active = 3;
174 // [] [0|1]
175 optional bool output_reported_fault = 4;
176 // [] [0|1]
177 optional bool input_output_fault = 5;
178 // [] [0|1]
179 optional bool enabled = 6;
180 // [] [0|1]
181 optional bool command_output_fault = 7;
182 // [] [0|2]
183 optional Output_valueType output_value = 8;
184 // [] [0|2]
185 optional Manual_inputType manual_input = 9;
186 // [] [0|2]
187 optional Commanded_valueType commanded_value = 10;
188}
189
191 // Control Message
192 // [] [0|1]
193 optional bool hazard_lights_cmd = 1;
194 // [] [0|1]
195 optional bool ignore_overrides = 2;
196 // [] [0|1]
197 optional bool clear_override = 3;
198 // [] [0|1]
199 optional bool enable = 4;
200 // [] [0|1]
201 optional bool clear_faults = 5;
202}
203
205 // Report Message
207 OUTPUT_VALUE_DASH_CONTROL_NONE = 0;
208 OUTPUT_VALUE_DASH_CONTROL_OK = 1;
209 OUTPUT_VALUE_DASH_CONTROL_LEFT = 2;
210 OUTPUT_VALUE_DASH_CONTROL_RIGHT = 3;
211 OUTPUT_VALUE_DASH_CONTROL_UP = 4;
212 OUTPUT_VALUE_DASH_CONTROL_DOWN = 5;
213 }
215 COMMANDED_VALUE_DASH_CONTROL_NONE = 0;
216 COMMANDED_VALUE_DASH_CONTROL_OK = 1;
217 COMMANDED_VALUE_DASH_CONTROL_LEFT = 2;
218 COMMANDED_VALUE_DASH_CONTROL_RIGHT = 3;
219 COMMANDED_VALUE_DASH_CONTROL_UP = 4;
220 COMMANDED_VALUE_DASH_CONTROL_DOWN = 5;
221 }
223 MANUAL_INPUT_DASH_CONTROL_NONE = 0;
224 MANUAL_INPUT_DASH_CONTROL_OK = 1;
225 MANUAL_INPUT_DASH_CONTROL_LEFT = 2;
226 MANUAL_INPUT_DASH_CONTROL_RIGHT = 3;
227 MANUAL_INPUT_DASH_CONTROL_UP = 4;
228 MANUAL_INPUT_DASH_CONTROL_DOWN = 5;
229 }
230 // [] [0|255]
231 optional Output_valueType output_value = 1;
232 // [] [0|255]
233 optional Commanded_valueType commanded_value = 2;
234 // [] [0|255]
235 optional Manual_inputType manual_input = 3;
236 // [] [0|1]
237 optional bool vehicle_fault = 4;
238 // [] [0|1]
239 optional bool pacmod_fault = 5;
240 // [] [0|1]
241 optional bool override_active = 6;
242 // [] [0|1]
243 optional bool output_reported_fault = 7;
244 // [] [0|1]
245 optional bool input_output_fault = 8;
246 // [] [0|1]
247 optional bool enabled = 9;
248 // [] [0|1]
249 optional bool command_output_fault = 10;
250}
251
253 // Report Message
255 HEADLIGHTS_MODE_HEADLIGHTS_OFF = 0;
256 HEADLIGHTS_MODE_PARKING_LIGHTS_ONLY = 1;
257 HEADLIGHTS_MODE_HEADLIGHTS_ON_MANUAL_MODE = 2;
258 HEADLIGHTS_MODE_HEADLIGHTS_ON_AUTO_MODE = 3;
259 }
260 // [] [0|1]
261 optional bool headlights_mode_is_valid = 1;
262 // [] [0|3]
263 optional Headlights_modeType headlights_mode = 2;
264 // [] [0|1]
265 optional bool fog_lights_on_is_valid = 3;
266 // [] [0|1]
267 optional bool fog_lights_on = 4;
268 // [] [0|1]
269 optional bool headlights_on_bright_is_valid = 5;
270 // [] [0|1]
271 optional bool headlights_on_bright = 6;
272 // [] [0|1]
273 optional bool headlights_on_is_valid = 7;
274 // [] [0|1]
275 optional bool headlights_on = 8;
276}
277
279 // Report Message
281 DASH_CONTROLS_BUTTON_DASH_CONTROL_NONE = 0;
282 DASH_CONTROLS_BUTTON_DASH_CONTROL_OK = 1;
283 DASH_CONTROLS_BUTTON_DASH_CONTROL_LEFT = 2;
284 DASH_CONTROLS_BUTTON_DASH_CONTROL_RIGHT = 3;
285 DASH_CONTROLS_BUTTON_DASH_CONTROL_UP = 4;
286 DASH_CONTROLS_BUTTON_DASH_CONTROL_DOWN = 5;
287 }
288 // [] [0|1]
289 optional bool ignore_overrides = 1;
290 // [] [0|1]
291 optional bool enable = 2;
292 // [] [0|1]
293 optional bool clear_override = 3;
294 // [] [0|1]
295 optional bool clear_faults = 4;
296 // [] [0|255]
297 optional Dash_controls_buttonType dash_controls_button = 5;
298}
299
301 // Control Message
303 WIPER_CMD_WIPERS_OFF = 0;
304 WIPER_CMD_INTERMITTENT_1 = 1;
305 WIPER_CMD_INTERMITTENT_2 = 2;
306 WIPER_CMD_INTERMITTENT_3 = 3;
307 WIPER_CMD_INTERMITTENT_4 = 4;
308 WIPER_CMD_INTERMITTENT_5 = 5;
309 WIPER_CMD_LOW = 6;
310 WIPER_CMD_HIGH = 7;
311 }
312 // [] [0|1]
313 optional bool ignore_overrides = 1;
314 // [] [0|1]
315 optional bool enable = 2;
316 // [] [0|1]
317 optional bool clear_override = 3;
318 // [] [0|7]
319 optional Wiper_cmdType wiper_cmd = 4;
320 // [] [0|1]
321 optional bool clear_faults = 5;
322}
323
325 // Report Message
327 OUTPUT_VALUE_WIPERS_OFF = 0;
328 OUTPUT_VALUE_INTERMITTENT_1 = 1;
329 OUTPUT_VALUE_INTERMITTENT_2 = 2;
330 OUTPUT_VALUE_INTERMITTENT_3 = 3;
331 OUTPUT_VALUE_INTERMITTENT_4 = 4;
332 OUTPUT_VALUE_INTERMITTENT_5 = 5;
333 OUTPUT_VALUE_LOW = 6;
334 OUTPUT_VALUE_HIGH = 7;
335 }
337 COMMANDED_VALUE_WIPERS_OFF = 0;
338 COMMANDED_VALUE_INTERMITTENT_1 = 1;
339 COMMANDED_VALUE_INTERMITTENT_2 = 2;
340 COMMANDED_VALUE_INTERMITTENT_3 = 3;
341 COMMANDED_VALUE_INTERMITTENT_4 = 4;
342 COMMANDED_VALUE_INTERMITTENT_5 = 5;
343 COMMANDED_VALUE_LOW = 6;
344 COMMANDED_VALUE_HIGH = 7;
345 }
347 MANUAL_INPUT_WIPERS_OFF = 0;
348 MANUAL_INPUT_INTERMITTENT_1 = 1;
349 MANUAL_INPUT_INTERMITTENT_2 = 2;
350 MANUAL_INPUT_INTERMITTENT_3 = 3;
351 MANUAL_INPUT_INTERMITTENT_4 = 4;
352 MANUAL_INPUT_INTERMITTENT_5 = 5;
353 MANUAL_INPUT_LOW = 6;
354 MANUAL_INPUT_HIGH = 7;
355 }
356 // [] [0|1]
357 optional bool vehicle_fault = 1;
358 // [] [0|1]
359 optional bool pacmod_fault = 2;
360 // [] [0|1]
361 optional bool override_active = 3;
362 // [] [0|1]
363 optional bool output_reported_fault = 4;
364 // [] [0|1]
365 optional bool input_output_fault = 5;
366 // [] [0|1]
367 optional bool enabled = 6;
368 // [] [0|1]
369 optional bool command_output_fault = 7;
370 // [] [0|7]
371 optional Output_valueType output_value = 8;
372 // [] [0|7]
373 optional Commanded_valueType commanded_value = 9;
374 // [] [0|7]
375 optional Manual_inputType manual_input = 10;
376}
377
379 // Report Message
381 MANUAL_INPUT_RIGHT = 0;
382 MANUAL_INPUT_NONE = 1;
383 MANUAL_INPUT_LEFT = 2;
384 MANUAL_INPUT_HAZARD = 3;
385 }
387 COMMANDED_VALUE_RIGHT = 0;
388 COMMANDED_VALUE_NONE = 1;
389 COMMANDED_VALUE_LEFT = 2;
390 COMMANDED_VALUE_HAZARD = 3;
391 }
393 OUTPUT_VALUE_RIGHT = 0;
394 OUTPUT_VALUE_NONE = 1;
395 OUTPUT_VALUE_LEFT = 2;
396 OUTPUT_VALUE_HAZARD = 3;
397 }
398 // [] [0|1]
399 optional bool vehicle_fault = 1;
400 // [] [0|1]
401 optional bool pacmod_fault = 2;
402 // [] [0|1]
403 optional bool override_active = 3;
404 // [] [0|1]
405 optional bool output_reported_fault = 4;
406 // [] [0|1]
407 optional bool input_output_fault = 5;
408 // [] [0|1]
409 optional bool enabled = 6;
410 // [] [0|1]
411 optional bool command_output_fault = 7;
412 // [] [0|3]
413 optional Manual_inputType manual_input = 8;
414 // [] [0|3]
415 optional Commanded_valueType commanded_value = 9;
416 // [] [0|3]
417 optional Output_valueType output_value = 10;
418}
419
421 // Control Message
423 HEADLIGHT_CMD_HEADLIGHTS_OFF = 0;
424 HEADLIGHT_CMD_LOW_BEAMS = 1;
425 HEADLIGHT_CMD_HIGH_BEAMS = 2;
426 }
427 // [] [0|1]
428 optional bool ignore_overrides = 1;
429 // [] [0|1]
430 optional bool enable = 2;
431 // [] [0|1]
432 optional bool clear_override = 3;
433 // [] [0|1]
434 optional bool clear_faults = 4;
435 // [] [0|2]
436 optional Headlight_cmdType headlight_cmd = 5;
437}
438
440 // Report Message
441 // [] [0|1]
442 optional bool fuel_door_open_is_valid = 1;
443 // [] [0|1]
444 optional bool trunk_open_is_valid = 2;
445 // [] [0|1]
446 optional bool hood_open_is_valid = 3;
447 // [] [0|1]
448 optional bool rear_pass_door_open_is_valid = 4;
449 // [] [0|1]
450 optional bool rear_driver_door_open_is_valid = 5;
451 // [] [0|1]
452 optional bool pass_door_open_is_valid = 6;
453 // [] [0|1]
454 optional bool driver_door_open_is_valid = 7;
455 // [] [0|1]
456 optional bool fuel_door_open = 8;
457 // [] [0|1]
458 optional bool trunk_open = 9;
459 // [] [0|1]
460 optional bool hood_open = 10;
461 // [] [0|1]
462 optional bool rear_pass_door_open = 11;
463 // [] [0|1]
464 optional bool rear_driver_door_open = 12;
465 // [] [0|1]
466 optional bool pass_door_open = 13;
467 // [] [0|1]
468 optional bool driver_door_open = 14;
469}
470
472 // Report Message
474 COMPONENT_TYPE_PACMOD = 0;
475 COMPONENT_TYPE_PACMINI = 1;
476 COMPONENT_TYPE_PACMICRO = 2;
477 }
479 COMPONENT_FUNC_PACMOD = 0;
480 COMPONENT_FUNC_STEERING_AND_STEERING_COLUMN = 1;
481 COMPONENT_FUNC_ACCELERATOR_AND_BRAKING = 2;
482 COMPONENT_FUNC_BRAKING = 3;
483 COMPONENT_FUNC_SHIFTING = 4;
484 COMPONENT_FUNC_STEERING = 5;
485 COMPONENT_FUNC_E_SHIFTER = 6;
486 COMPONENT_FUNC_WATCHDOG = 7;
487 }
488 // [] [0|255]
489 optional Component_typeType component_type = 1;
490 // [] [0|255]
491 optional Component_funcType component_func = 2;
492 // [] [0|15]
493 optional int32 counter = 3;
494 // [] [0|15]
495 optional int32 complement = 4;
496 // [] [0|1]
497 optional bool config_fault = 5;
498}
499
501 // Report Message
502 // [rad/s] [-327.68|327.67]
503 optional double wheel_spd_rear_right = 1;
504 // [rad/s] [-327.68|327.67]
505 optional double wheel_spd_rear_left = 2;
506 // [rad/s] [-327.68|327.67]
507 optional double wheel_spd_front_right = 3;
508 // [rad/s] [-327.68|327.67]
509 optional double wheel_spd_front_left = 4;
510}
511
513 // Report Message
514 // [N-m] [-2147483.648|2147483.647]
515 optional double torque_output = 1;
516 // [N-m] [-2147483.648|2147483.647]
517 optional double torque_input = 2;
518}
519
521 // Report Message
522 // [deg C] [-32808|32727]
523 optional int32 encoder_temperature = 1;
524 // [deg C] [-32808|32727]
525 optional int32 motor_temperature = 2;
526 // [rev/s] [-2147483.648|2147483.647]
527 optional double angular_speed = 3;
528}
529
531 // Report Message
532 // [amps] [0|4294967.295]
533 optional double motor_current = 1;
534 // [amps] [-2147483.648|2147483.647]
535 optional double shaft_position = 2;
536}
537
539 // Report Message
540 // [N-m] [-2147483.648|2147483.647]
541 optional double torque_output = 1;
542 // [N-m] [-2147483.648|2147483.647]
543 optional double torque_input = 2;
544}
545
547 // Report Message
548 // [deg C] [-32808|32727]
549 optional int32 encoder_temperature = 1;
550 // [deg C] [-32808|32727]
551 optional int32 motor_temperature = 2;
552 // [rev/s] [0|4294967.295]
553 optional double angular_speed = 3;
554}
555
557 // Report Message
558 // [amps] [0|4294967.295]
559 optional double motor_current = 1;
560 // [radians] [-2147483.648|2147483.647]
561 optional double shaft_position = 2;
562}
563
565 // Report Message
566 // [] [0|1]
567 optional bool spray_empty_is_valid = 1;
568 // [] [0|1]
569 optional bool spray_empty = 2;
570 // [] [0|1]
571 optional bool spray_near_empty_is_valid = 3;
572 // [] [0|1]
573 optional bool spray_near_empty = 4;
574 // [] [0|1]
575 optional bool rear_spraying_is_valid = 5;
576 // [] [0|1]
577 optional bool rear_spraying = 6;
578 // [] [0|1]
579 optional bool rear_wiping_is_valid = 7;
580 // [] [0|1]
581 optional bool rear_wiping = 8;
582 // [] [0|1]
583 optional bool front_spraying_is_valid = 9;
584 // [] [0|1]
585 optional bool front_spraying = 10;
586 // [] [0|1]
587 optional bool front_wiping_is_valid = 11;
588 // [] [0|1]
589 optional bool front_wiping = 12;
590}
591
593 // Report Message
594 // [] [0|1]
595 optional bool speed_interlock_active_is_valid = 1;
596 // [] [0|1]
597 optional bool speed_interlock_active = 2;
598 // [] [0|1]
599 optional bool brake_interlock_active_is_valid = 3;
600 // [] [0|1]
601 optional bool brake_interlock_active = 4;
602 // [] [0|1]
603 optional bool stay_in_neutral_mode_is_valid = 5;
604 // [] [0|1]
605 optional bool stay_in_neutral_mode = 6;
606 // [] [0|1]
607 optional bool between_gears_is_valid = 7;
608 // [] [0|1]
609 optional bool between_gears = 8;
610}
611
613 // Report Message
614 // [] [0|1]
615 optional bool vehicle_fault = 1;
616 // [] [0|1]
617 optional bool pacmod_fault = 2;
618 // [] [0|1]
619 optional bool output_reported_fault = 3;
620 // [] [0|1]
621 optional bool input_output_fault = 4;
622 // [] [0|1]
623 optional bool command_output_fault = 5;
624 // [] [0|1]
625 optional bool override_active = 6;
626 // [] [0|1]
627 optional bool enabled = 7;
628 // [] [0|1]
629 optional double manual_input = 8;
630 // [] [0|1]
631 optional double commanded_value = 9;
632 // [] [0|1]
633 optional double output_value = 10;
634}
635
637 // Report Message
638 // [] [0|1]
639 optional bool command_output_fault = 1;
640 // [] [0|1]
641 optional bool vehicle_fault = 2;
642 // [] [0|1]
643 optional bool pacmod_fault = 3;
644 // [] [0|1]
645 optional bool override_active = 4;
646 // [] [0|1]
647 optional bool output_reported_fault = 5;
648 // [] [0|1]
649 optional bool input_output_fault = 6;
650 // [] [0|1]
651 optional bool enabled = 7;
652 // [] [0|1]
653 optional double manual_input = 8;
654 // [] [0|1]
655 optional double commanded_value = 9;
656 // [] [0|1]
657 optional double output_value = 10;
658}
659
661 // Report Message
663 HORN_CMD_OFF = 0;
664 HORN_CMD_ON = 1;
665 }
666 // [] [0|1]
667 optional bool ignore_overrides = 1;
668 // [] [0|1]
669 optional bool enable = 2;
670 // [] [0|1]
671 optional bool clear_override = 3;
672 // [] [0|1]
673 optional bool clear_faults = 4;
674 // [] [0|1]
675 optional Horn_cmdType horn_cmd = 5;
676}
677
679 // Report Message
681 PACMOD_SYSTEM_ENABLED_CONTROL_DISABLED = 0;
682 PACMOD_SYSTEM_ENABLED_CONTROL_ENABLED = 1;
683 }
685 PACMOD_SYSTEM_OVERRIDE_ACTIVE_NOT_OVERRIDDEN = 0;
686 PACMOD_SYSTEM_OVERRIDE_ACTIVE_OVERRIDDEN = 1;
687 }
689 BRK_CAN_TIMEOUT_NO_ACTIVE_CAN_TIMEOUT = 0;
690 BRK_CAN_TIMEOUT_ACTIVE_CAN_TIMEOUT = 1;
691 }
692 // [] [0|1]
693 optional bool config_fault_active = 1;
694 // [] [0|1]
695 optional bool pacmod_subsystem_timeout = 2;
696 // [] [0|1]
697 optional Pacmod_system_enabledType pacmod_system_enabled = 3;
698 // [] [0|1]
699 optional Pacmod_system_override_activeType pacmod_system_override_active = 4;
700 // [] [0|1]
701 optional bool pacmod_system_fault_active = 5;
702 // [] [0|1]
703 optional bool veh_can_timeout = 6;
704 // [] [0|1]
705 optional bool str_can_timeout = 7;
706 // [] [0|1]
707 optional Brk_can_timeoutType brk_can_timeout = 8;
708 // [] [0|1]
709 optional bool usr_can_timeout = 9;
710 // [] [0|65535]
711 optional int32 usr_can_read_errors = 10;
712}
713
715 // Report Message
716 // [] [0|1]
717 optional bool user_interaction_is_valid = 1;
718 // [] [0|1]
719 optional bool user_interaction = 2;
720 // [] [0|1]
721 optional bool raw_pedal_force_is_valid = 3;
722 // [] [-32.768|32.767]
723 optional double raw_pedal_force = 4;
724 // [] [0|1]
725 optional bool raw_pedal_pos_is_valid = 5;
726 // [] [-32.768|32.767]
727 optional double raw_pedal_pos = 6;
728}
729
731 // Report Message
733 OUTPUT_VALUE_CRUISE_CONTROL_NONE = 0;
734 OUTPUT_VALUE_CRUISE_CONTROL_CNCL = 1;
735 OUTPUT_VALUE_CRUISE_CONTROL_ACC_FURTHER = 2;
736 OUTPUT_VALUE_CRUISE_CONTROL_ACC_CLOSER = 3;
737 OUTPUT_VALUE_CRUISE_CONTROL_SET_DEC = 4;
738 OUTPUT_VALUE_CRUISE_CONTROL_RES_INC = 5;
739 OUTPUT_VALUE_CRUISE_CONTROL_ON_OFF = 6;
740 }
742 MANUAL_INPUT_CRUISE_CONTROL_NONE = 0;
743 MANUAL_INPUT_CRUISE_CONTROL_CNCL = 1;
744 MANUAL_INPUT_CRUISE_CONTROL_ACC_FURTHER = 2;
745 MANUAL_INPUT_CRUISE_CONTROL_ACC_CLOSER = 3;
746 MANUAL_INPUT_CRUISE_CONTROL_SET_DEC = 4;
747 MANUAL_INPUT_CRUISE_CONTROL_RES_INC = 5;
748 MANUAL_INPUT_CRUISE_CONTROL_ON_OFF = 6;
749 }
751 COMMANDED_VALUE_CRUISE_CONTROL_NONE = 0;
752 COMMANDED_VALUE_CRUISE_CONTROL_CNCL = 1;
753 COMMANDED_VALUE_CRUISE_CONTROL_ACC_FURTHER = 2;
754 COMMANDED_VALUE_CRUISE_CONTROL_ACC_CLOSER = 3;
755 COMMANDED_VALUE_CRUISE_CONTROL_SET_DEC = 4;
756 COMMANDED_VALUE_CRUISE_CONTROL_RES_INC = 5;
757 COMMANDED_VALUE_CRUISE_CONTROL_ON_OFF = 6;
758 }
759 // [] [0|255]
760 optional Output_valueType output_value = 1;
761 // [] [0|255]
762 optional Manual_inputType manual_input = 2;
763 // [] [0|255]
764 optional Commanded_valueType commanded_value = 3;
765 // [] [0|1]
766 optional bool vehicle_fault = 4;
767 // [] [0|1]
768 optional bool pacmod_fault = 5;
769 // [] [0|1]
770 optional bool override_active = 6;
771 // [] [0|1]
772 optional bool output_reported_fault = 7;
773 // [] [0|1]
774 optional bool input_output_fault = 8;
775 // [] [0|1]
776 optional bool enabled = 9;
777 // [] [0|1]
778 optional bool command_output_fault = 10;
779}
780
782 // Report Message
784 VEHICLE_SPEED_VALID_INVALID = 0;
785 VEHICLE_SPEED_VALID_VALID = 1;
786 }
787 // [m/s] [-327.68|327.67]
788 optional double vehicle_speed = 1;
789 // [] [0|1]
790 optional Vehicle_speed_validType vehicle_speed_valid = 2;
791}
792
794 // Report Message
795 // [] [0|1]
796 optional bool brake_on_off_is_valid = 1;
797 // [] [0|1]
798 optional bool brake_on_off = 2;
799 // [] [0|1]
800 optional bool user_interaction_is_valid = 3;
801 // [] [0|1]
802 optional bool user_interaction = 4;
803 // [] [0|1]
804 optional bool raw_brake_pressure_is_valid = 5;
805 // [] [-32.768|32.767]
806 optional double raw_brake_pressure = 6;
807 // [] [0|1]
808 optional bool raw_pedal_force_is_valid = 7;
809 // [] [-32.768|32.767]
810 optional double raw_pedal_force = 8;
811 // [] [0|1]
812 optional bool raw_pedal_pos_is_valid = 9;
813 // [] [-32.768|32.767]
814 optional double raw_pedal_pos = 10;
815}
816
818 // Report Message
820 MEDIA_CONTROLS_CMD_MEDIA_CONTROL_NONE = 0;
821 MEDIA_CONTROLS_CMD_MEDIA_CONTROL_VOICE_COMMAND = 1;
822 MEDIA_CONTROLS_CMD_MEDIA_CONTROL_MUTE = 2;
823 MEDIA_CONTROLS_CMD_MEDIA_CONTROL_PREV_TRACK_ANSWER = 3;
824 MEDIA_CONTROLS_CMD_MEDIA_CONTROL_NEXT_TRACK_HANG_UP = 4;
825 MEDIA_CONTROLS_CMD_MEDIA_CONTROL_VOL_UP = 5;
826 MEDIA_CONTROLS_CMD_MEDIA_CONTROL_VOL_DOWN = 6;
827 }
828 // [] [0|255]
829 optional Media_controls_cmdType media_controls_cmd = 1;
830 // [] [0|1]
831 optional bool ignore_overrides = 2;
832 // [] [0|1]
833 optional bool clear_override = 3;
834 // [] [0|1]
835 optional bool clear_faults = 4;
836 // [] [0|1]
837 optional bool enable = 5;
838}
839
841 // Control Message
843 CRUISE_CONTROL_BUTTON_CRUISE_CONTROL_NONE = 0;
844 CRUISE_CONTROL_BUTTON_CRUISE_CONTROL_CNCL = 1;
845 CRUISE_CONTROL_BUTTON_CRUISE_CONTROL_ACC_FURTHER = 2;
846 CRUISE_CONTROL_BUTTON_CRUISE_CONTROL_ACC_CLOSER = 3;
847 CRUISE_CONTROL_BUTTON_CRUISE_CONTROL_SET_DEC = 4;
848 CRUISE_CONTROL_BUTTON_CRUISE_CONTROL_RES_INC = 5;
849 CRUISE_CONTROL_BUTTON_CRUISE_CONTROL_ON_OFF = 6;
850 }
851 // [] [0|255]
852 optional Cruise_control_buttonType cruise_control_button = 1;
853 // [] [0|1]
854 optional bool ignore_overrides = 2;
855 // [] [0|1]
856 optional bool clear_override = 3;
857 // [] [0|1]
858 optional bool enable = 4;
859 // [] [0|1]
860 optional bool clear_faults = 5;
861}
862
864 // Control Message
865 // [] [0|1]
866 optional bool ignore_overrides = 1;
867 // [] [0|1]
868 optional bool enable = 2;
869 // [] [0|1]
870 optional bool clear_override = 3;
871 // [] [0|1]
872 optional bool parking_brake_cmd = 4;
873 // [] [0|1]
874 optional bool clear_faults = 5;
875}
876
878 // Report Message
880 OUTPUT_VALUE_OFF = 0;
881 OUTPUT_VALUE_ON = 1;
882 }
884 COMMANDED_VALUE_OFF = 0;
885 COMMANDED_VALUE_ON = 1;
886 }
888 MANUAL_INPUT_OFF = 0;
889 MANUAL_INPUT_ON = 1;
890 }
891 // [] [0|1]
892 optional bool vehicle_fault = 1;
893 // [] [0|1]
894 optional bool pacmod_fault = 2;
895 // [] [0|1]
896 optional bool override_active = 3;
897 // [] [0|1]
898 optional bool output_reported_fault = 4;
899 // [] [0|1]
900 optional bool input_output_fault = 5;
901 // [] [0|1]
902 optional bool enabled = 6;
903 // [] [0|1]
904 optional bool command_output_fault = 7;
905 // [] [0|1]
906 optional Output_valueType output_value = 8;
907 // [] [0|1]
908 optional Commanded_valueType commanded_value = 9;
909 // [] [0|1]
910 optional Manual_inputType manual_input = 10;
911}
912
914 // Report Message
916 MANUAL_INPUT_PARK = 0;
917 MANUAL_INPUT_REVERSE = 1;
918 MANUAL_INPUT_NEUTRAL = 2;
919 MANUAL_INPUT_FORWARD_HIGH = 3;
920 MANUAL_INPUT_LOW = 4;
921 MANUAL_INPUT_BETWEEN_GEARS = 5;
922 MANUAL_INPUT_ERROR = 6;
923 MANUAL_INPUT_NONE = 7;
924 }
926 COMMANDED_VALUE_PARK = 0;
927 COMMANDED_VALUE_REVERSE = 1;
928 COMMANDED_VALUE_NEUTRAL = 2;
929 COMMANDED_VALUE_FORWARD_HIGH = 3;
930 COMMANDED_VALUE_LOW = 4;
931 COMMANDED_VALUE_NONE = 7;
932 }
934 OUTPUT_VALUE_PARK = 0;
935 OUTPUT_VALUE_REVERSE = 1;
936 OUTPUT_VALUE_NEUTRAL = 2;
937 OUTPUT_VALUE_FORWARD_HIGH = 3;
938 OUTPUT_VALUE_LOW = 4;
939 OUTPUT_VALUE_BETWEEN_GEARS = 5;
940 OUTPUT_VALUE_ERROR = 6;
941 OUTPUT_VALUE_NONE = 7;
942 }
943 // [] [0|1]
944 optional bool vehicle_fault = 1;
945 // [] [0|1]
946 optional bool pacmod_fault = 2;
947 // [] [0|1]
948 optional bool override_active = 3;
949 // [] [0|1]
950 optional bool output_reported_fault = 4;
951 // [] [0|1]
952 optional bool input_output_fault = 5;
953 // [] [0|1]
954 optional bool enabled = 6;
955 // [] [0|1]
956 optional bool command_output_fault = 7;
957 // [] [0|4]
958 optional Manual_inputType manual_input = 8;
959 // [] [0|4]
960 optional Commanded_valueType commanded_value = 9;
961 // [] [0|4]
962 optional Output_valueType output_value = 10;
963}
964
966 // Control Message
968 SHIFT_CMD_PARK = 0;
969 SHIFT_CMD_REVERSE = 1;
970 SHIFT_CMD_NEUTRAL = 2;
971 SHIFT_CMD_FORWARD_HIGH = 3;
972 SHIFT_CMD_LOW = 4;
973 SHIFT_CMD_NONE = 7;
974 }
975 // [] [0|1]
976 optional bool ignore_overrides = 1;
977 // [] [0|1]
978 optional bool enable = 2;
979 // [] [0|1]
980 optional bool clear_override = 3;
981 // [] [0|1]
982 optional bool clear_faults = 4;
983 // FORWARD is also HIGH on vehicles with LOW/HIGH, PARK and LOW only available
984 // on certain Vehicles. [] [0|4]
985 optional Shift_cmdType shift_cmd = 5;
986}
987
989 // Control Message
990 // [] [0|1]
991 optional bool ignore_overrides = 1;
992 // [] [0|1]
993 optional bool enable = 2;
994 // [] [0|1]
995 optional bool clear_override = 3;
996 // [] [0|1]
997 optional bool clear_faults = 4;
998 // [] [0|1]
999 optional double accel_cmd = 5;
1000}
1001
1003 // Report Message
1004 // [] [0|1]
1005 optional bool vehicle_fault = 1;
1006 // [] [0|1]
1007 optional bool pacmod_fault = 2;
1008 // [] [0|1]
1009 optional bool override_active = 3;
1010 // [] [0|1]
1011 optional bool output_reported_fault = 4;
1012 // [] [0|1]
1013 optional bool input_output_fault = 5;
1014 // [] [0|1]
1015 optional bool enabled = 6;
1016 // [] [0|1]
1017 optional bool command_output_fault = 7;
1018 // [] [0|1]
1019 optional bool output_value = 8;
1020 // [] [0|1]
1021 optional bool commanded_value = 9;
1022 // [] [0|1]
1023 optional bool manual_input = 10;
1024}
1025
1027 // Control Message
1028 // [] [0|1]
1029 optional bool ignore_overrides = 1;
1030 // [] [0|1]
1031 optional bool enable = 2;
1032 // [] [0|1]
1033 optional bool clear_override = 3;
1034 // [] [0|1]
1035 optional bool clear_faults = 4;
1036 // [] [0|1]
1037 optional double brake_cmd = 5;
1038}
1039
1041 // Report Message
1043 OUTPUT_VALUE_MEDIA_CONTROL_NONE = 0;
1044 OUTPUT_VALUE_MEDIA_CONTROL_VOICE_COMMAND = 1;
1045 OUTPUT_VALUE_MEDIA_CONTROL_MUTE = 2;
1046 OUTPUT_VALUE_MEDIA_CONTROL_PREV_TRACK_ANSWER = 3;
1047 OUTPUT_VALUE_MEDIA_CONTROL_NEXT_TRACK_HANG_UP = 4;
1048 OUTPUT_VALUE_MEDIA_CONTROL_VOL_UP = 5;
1049 OUTPUT_VALUE_MEDIA_CONTROL_VOL_DOWN = 6;
1050 }
1052 COMMANDED_VALUE_MEDIA_CONTROL_NONE = 0;
1053 COMMANDED_VALUE_MEDIA_CONTROL_VOICE_COMMAND = 1;
1054 COMMANDED_VALUE_MEDIA_CONTROL_MUTE = 2;
1055 COMMANDED_VALUE_MEDIA_CONTROL_PREV_TRACK_ANSWER = 3;
1056 COMMANDED_VALUE_MEDIA_CONTROL_NEXT_TRACK_HANG_UP = 4;
1057 COMMANDED_VALUE_MEDIA_CONTROL_VOL_UP = 5;
1058 COMMANDED_VALUE_MEDIA_CONTROL_VOL_DOWN = 6;
1059 }
1061 MANUAL_INPUT_MEDIA_CONTROL_NONE = 0;
1062 MANUAL_INPUT_MEDIA_CONTROL_VOICE_COMMAND = 1;
1063 MANUAL_INPUT_MEDIA_CONTROL_MUTE = 2;
1064 MANUAL_INPUT_MEDIA_CONTROL_PREV_TRACK_ANSWER = 3;
1065 MANUAL_INPUT_MEDIA_CONTROL_NEXT_TRACK_HANG_UP = 4;
1066 MANUAL_INPUT_MEDIA_CONTROL_VOL_UP = 5;
1067 MANUAL_INPUT_MEDIA_CONTROL_VOL_DOWN = 6;
1068 }
1069 // [] [0|255]
1070 optional Output_valueType output_value = 1;
1071 // [] [0|255]
1072 optional Commanded_valueType commanded_value = 2;
1073 // [] [0|255]
1074 optional Manual_inputType manual_input = 3;
1075 // [] [0|1]
1076 optional bool vehicle_fault = 4;
1077 // [] [0|1]
1078 optional bool pacmod_fault = 5;
1079 // [] [0|1]
1080 optional bool override_active = 6;
1081 // [] [0|1]
1082 optional bool output_reported_fault = 7;
1083 // [] [0|1]
1084 optional bool input_output_fault = 8;
1085 // [] [0|1]
1086 optional bool enabled = 9;
1087 // [] [0|1]
1088 optional bool command_output_fault = 10;
1089}
1090
1092 // Report Message
1093 // [] [0|1]
1094 optional bool user_interaction_is_valid = 1;
1095 // [] [0|1]
1096 optional bool user_interaction = 2;
1097 // [] [0|1]
1098 optional bool rotation_rate_is_valid = 3;
1099 // [rad/s] [0|65.535]
1100 optional double rotation_rate = 4;
1101 // [] [0|1]
1102 optional bool raw_torque_is_valid = 5;
1103 // [] [-32.768|32.767]
1104 optional double raw_torque = 6;
1105 // [] [0|1]
1106 optional bool raw_position_is_valid = 7;
1107 // [] [-32.768|32.767]
1108 optional double raw_position = 8;
1109}
1110
1112 // Report Message
1113 // [deg] [-327.68|327.67]
1114 optional double heading = 1;
1115 // [sec] [-128|127]
1116 optional int32 longitude_seconds = 2;
1117 // [min] [-128|127]
1118 optional int32 longitude_minutes = 3;
1119 // [deg] [-128|127]
1120 optional int32 longitude_degrees = 4;
1121 // [sec] [-128|127]
1122 optional int32 latitude_seconds = 5;
1123 // [min] [-128|127]
1124 optional int32 latitude_minutes = 6;
1125 // [deg] [-128|127]
1126 optional int32 latitude_degrees = 7;
1127}
1128
1130 // Report Message
1131 // [rad/s] [-327.68|327.67]
1132 optional double yaw_rate = 1;
1133}
1134
1136 // Report Message
1137 // [sec] [0|60]
1138 optional int32 time_second = 1;
1139 // [min] [0|60]
1140 optional int32 time_minute = 2;
1141 // [hr] [0|23]
1142 optional int32 time_hour = 3;
1143 // [dy] [1|31]
1144 optional int32 date_day = 4;
1145 // [mon] [1|12]
1146 optional int32 date_month = 5;
1147 // [yr] [2000|2255]
1148 optional int32 date_year = 6;
1149}
1150
1152 // Report Message
1153 // [] [0|0]
1154 optional int32 veh_serial = 1;
1155 // [] [0|0]
1156 optional int32 veh_my_code = 2;
1157 // [] [0|0]
1158 optional int32 veh_mfg_code = 3;
1159}
1160
1162 // Report Message
1163 // [] [0|1]
1164 optional bool rear_seatbelt_buckled_is_valid = 1;
1165 // [] [0|1]
1166 optional bool pass_seatbelt_buckled_is_valid = 2;
1167 // [] [0|1]
1168 optional bool driver_seatbelt_buckled_is_valid = 3;
1169 // [] [0|1]
1170 optional bool rear_seat_occupied_is_valid = 4;
1171 // [] [0|1]
1172 optional bool pass_seat_occupied_is_valid = 5;
1173 // [] [0|1]
1174 optional bool driver_seat_occupied_is_valid = 6;
1175 // [] [0|1]
1176 optional bool rear_seatbelt_buckled = 7;
1177 // [] [0|1]
1178 optional bool pass_seatbelt_buckled = 8;
1179 // [] [0|1]
1180 optional bool driver_seatbelt_buckled = 9;
1181 // [] [0|1]
1182 optional bool rear_seat_occupied = 10;
1183 // [] [0|1]
1184 optional bool pass_seat_occupied = 11;
1185 // [] [0|1]
1186 optional bool driver_seat_occupied = 12;
1187}
1188
1190 // Report Message
1192 DIM_LEVEL_DIM_LEVEL_MIN = 0;
1193 DIM_LEVEL_DIM_LEVEL_1 = 1;
1194 DIM_LEVEL_DIM_LEVEL_2 = 2;
1195 DIM_LEVEL_DIM_LEVEL_3 = 3;
1196 DIM_LEVEL_DIM_LEVEL_4 = 4;
1197 DIM_LEVEL_DIM_LEVEL_5 = 5;
1198 DIM_LEVEL_DIM_LEVEL_6 = 6;
1199 DIM_LEVEL_DIM_LEVEL_7 = 7;
1200 DIM_LEVEL_DIM_LEVEL_8 = 8;
1201 DIM_LEVEL_DIM_LEVEL_9 = 9;
1202 DIM_LEVEL_DIM_LEVEL_10 = 10;
1203 DIM_LEVEL_DIM_LEVEL_11 = 11;
1204 DIM_LEVEL_DIM_LEVEL_MAX = 12;
1205 }
1206 // [] [0|1]
1207 optional bool dim_level_is_valid = 1;
1208 // [] [0|1]
1209 optional bool mood_lights_on_is_valid = 2;
1210 // [] [0|1]
1211 optional bool rear_dome_lights_on_is_valid = 3;
1212 // [] [0|1]
1213 optional bool front_dome_lights_on_is_valid = 4;
1214 // [] [0|12]
1215 optional Dim_levelType dim_level = 5;
1216 // [] [0|1]
1217 optional bool mood_lights_on = 6;
1218 // [] [0|1]
1219 optional bool rear_dome_lights_on = 7;
1220 // [] [0|1]
1221 optional bool front_dome_lights_on = 8;
1222}
1223
1225 // Control Message
1227 TURN_SIGNAL_CMD_RIGHT = 0;
1228 TURN_SIGNAL_CMD_NONE = 1;
1229 TURN_SIGNAL_CMD_LEFT = 2;
1230 TURN_SIGNAL_CMD_HAZARD = 3;
1231 }
1232 // [] [0|1]
1233 optional bool ignore_overrides = 1;
1234 // [] [0|1]
1235 optional bool enable = 2;
1236 // [] [0|1]
1237 optional bool clear_override = 3;
1238 // [] [0|1]
1239 optional bool clear_faults = 4;
1240 // [] [0|3]
1241 optional Turn_signal_cmdType turn_signal_cmd = 5;
1242}
1243
1245 // Report Message
1246 // [m] [0|16777.215]
1247 optional double front_object_distance_high_res = 1;
1248 // [m] [0|16777.215]
1249 optional double front_object_distance_low_res = 2;
1250}
1251
1253 // Report Message
1254 // [] [0|0]
1255 optional int32 shift_pos_2 = 1;
1256 // [] [0|0]
1257 optional int32 shift_pos_1 = 2;
1258}
1259
1261 // Report Message
1262 // [] [-32.768|32.767]
1263 optional double veh_g_forces = 1;
1264}
1265
1267 // Report Message
1268 // [] [0|1]
1269 optional bool reverse_lights_on_is_valid = 1;
1270 // [] [0|1]
1271 optional bool brake_lights_on_is_valid = 2;
1272 // [] [0|1]
1273 optional bool reverse_lights_on = 3;
1274 // [] [0|1]
1275 optional bool brake_lights_on = 4;
1276}
1277
1278message Lexus {
1279 optional Hazard_lights_rpt_214 hazard_lights_rpt_214 = 1; // report message
1280 optional Steering_cmd_12c steering_cmd_12c = 2; // report message
1281 optional Dash_controls_right_rpt_210 dash_controls_right_rpt_210 =
1282 3; // control message
1283 optional Dash_controls_left_cmd_10c dash_controls_left_cmd_10c =
1284 4; // report message
1285 optional Steering_rpt_22c steering_rpt_22c = 5; // report message
1286 optional Turn_aux_rpt_330 turn_aux_rpt_330 = 6; // report message
1287 optional Headlight_rpt_218 headlight_rpt_218 = 7; // report message
1288 optional Hazard_lights_cmd_114 hazard_lights_cmd_114 = 8; // control message
1289 optional Dash_controls_left_rpt_20c dash_controls_left_rpt_20c =
1290 9; // report message
1291 optional Headlight_aux_rpt_318 headlight_aux_rpt_318 = 10; // report message
1292 optional Dash_controls_right_cmd_110 dash_controls_right_cmd_110 =
1293 11; // report message
1294 optional Wiper_cmd_134 wiper_cmd_134 = 12; // control message
1295 optional Wiper_rpt_234 wiper_rpt_234 = 13; // report message
1296 optional Turn_rpt_230 turn_rpt_230 = 14; // report message
1297 optional Headlight_cmd_118 headlight_cmd_118 = 15; // control message
1298 optional Door_rpt_417 door_rpt_417 = 16; // report message
1299 optional Component_rpt_20 component_rpt_20 = 17; // report message
1300 optional Wheel_speed_rpt_407 wheel_speed_rpt_407 = 18; // report message
1301 optional Steering_motor_rpt_3_406 steering_motor_rpt_3_406 =
1302 19; // report message
1303 optional Steering_motor_rpt_2_405 steering_motor_rpt_2_405 =
1304 20; // report message
1305 optional Steering_motor_rpt_1_404 steering_motor_rpt_1_404 =
1306 21; // report message
1307 optional Brake_motor_rpt_3_403 brake_motor_rpt_3_403 = 22; // report message
1308 optional Brake_motor_rpt_2_402 brake_motor_rpt_2_402 = 23; // report message
1309 optional Brake_motor_rpt_1_401 brake_motor_rpt_1_401 = 24; // report message
1310 optional Wiper_aux_rpt_334 wiper_aux_rpt_334 = 25; // report message
1311 optional Shift_aux_rpt_328 shift_aux_rpt_328 = 26; // report message
1312 optional Accel_rpt_200 accel_rpt_200 = 27; // report message
1313 optional Brake_rpt_204 brake_rpt_204 = 28; // report message
1314 optional Horn_cmd_11c horn_cmd_11c = 29; // report message
1315 optional Global_rpt_10 global_rpt_10 = 30; // report message
1316 optional Accel_aux_rpt_300 accel_aux_rpt_300 = 31; // report message
1317 optional Cruise_control_buttons_rpt_208 cruise_control_buttons_rpt_208 =
1318 32; // report message
1319 optional Vehicle_speed_rpt_400 vehicle_speed_rpt_400 = 33; // report message
1320 optional Brake_aux_rpt_304 brake_aux_rpt_304 = 34; // report message
1321 optional Media_controls_cmd_120 media_controls_cmd_120 =
1322 35; // report message
1323 optional Cruise_control_buttons_cmd_108 cruise_control_buttons_cmd_108 =
1324 36; // control message
1325 optional Parking_brake_cmd_124 parking_brake_cmd_124 = 37; // control message
1326 optional Horn_rpt_21c horn_rpt_21c = 38; // report message
1327 optional Shift_rpt_228 shift_rpt_228 = 39; // report message
1328 optional Shift_cmd_128 shift_cmd_128 = 40; // control message
1329 optional Accel_cmd_100 accel_cmd_100 = 41; // control message
1330 optional Parking_brake_rpt_224 parking_brake_rpt_224 = 42; // report message
1331 optional Brake_cmd_104 brake_cmd_104 = 43; // control message
1332 optional Media_controls_rpt_220 media_controls_rpt_220 =
1333 44; // report message
1334 optional Steering_aux_rpt_32c steering_aux_rpt_32c = 45; // report message
1335 optional Lat_lon_heading_rpt_40e lat_lon_heading_rpt_40e =
1336 46; // report message
1337 optional Yaw_rate_rpt_40d yaw_rate_rpt_40d = 47; // report message
1338 optional Date_time_rpt_40f date_time_rpt_40f = 48; // report message
1339 optional Vin_rpt_414 vin_rpt_414 = 49; // report message
1340 optional Occupancy_rpt_415 occupancy_rpt_415 = 50; // report message
1341 optional Interior_lights_rpt_416 interior_lights_rpt_416 =
1342 51; // report message
1343 optional Turn_cmd_130 turn_cmd_130 = 52; // control message
1344 optional Detected_object_rpt_411 detected_object_rpt_411 =
1345 53; // report message
1346 optional Veh_specific_rpt_1_412 veh_specific_rpt_1_412 =
1347 54; // report message
1348 optional Veh_dynamics_rpt_413 veh_dynamics_rpt_413 = 55; // report message
1349 optional Rear_lights_rpt_418 rear_lights_rpt_418 = 56; // report message
1350}
syntax
Definition lexus.proto:1