Apollo 10.0
自动驾驶开放平台
ge3.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.canbus;
4
5message Pc_bcm_201 {
6 // Control Message
8 PC_REVERSELAMPREQ_NOREQ = 0;
9 PC_REVERSELAMPREQ_REQ = 1;
10 }
12 PC_LOWBEAMREQ_NOREQ = 0;
13 PC_LOWBEAMREQ_REQ = 1;
14 }
16 PC_HIGHBEAMREQ_NOREQ = 0;
17 PC_HIGHBEAMREQ_REQ = 1;
18 }
20 PC_RIGHTTURNLAMPREQ_NOREQ = 0;
21 PC_RIGHTTURNLAMPREQ_REQ = 1;
22 }
24 PC_LEFTTURNLAMPREQ_NOREQ = 0;
25 PC_LEFTTURNLAMPREQ_REQ = 1;
26 }
28 PC_HORNREQ_NOREQ = 0;
29 PC_HORNREQ_REQ = 1;
30 }
32 PC_HAZARDLAMPREQ_NOREQ = 0;
33 PC_HAZARDLAMPREQ_REQ = 1;
34 }
35 // Left turn lamp request [] [0|1]
36 optional Pc_reverselampreqType pc_reverselampreq = 1;
37 // Left turn lamp request [] [0|1]
38 optional Pc_lowbeamreqType pc_lowbeamreq = 2;
39 // Left turn lamp request [] [0|1]
40 optional Pc_highbeamreqType pc_highbeamreq = 3;
41 // Right turn lamp request [] [0|3]
42 optional Pc_rightturnlampreqType pc_rightturnlampreq = 4;
43 // Left turn lamp request [] [0|1]
44 optional Pc_leftturnlampreqType pc_leftturnlampreq = 5;
45 // Horn request [] [0|1]
46 optional Pc_hornreqType pc_hornreq = 6;
47 // Hazard lamp request [] [0|1]
48 optional Pc_hazardlampreqType pc_hazardlampreq = 7;
49}
50
52 // Report Message
54 BCS_RRWHEELSPDVD_INVALID = 0;
55 BCS_RRWHEELSPDVD_VALID = 1;
56 }
58 BCS_RRWHEELDIRECTIONVD_INVALID = 0;
59 BCS_RRWHEELDIRECTIONVD_VALID = 1;
60 }
62 BCS_RLWHEELSPDVD_INVALID = 0;
63 BCS_RLWHEELSPDVD_VALID = 1;
64 }
66 BCS_RLWHEELDIRECTIONVD_INVALID = 0;
67 BCS_RLWHEELDIRECTIONVD_VALID = 1;
68 }
70 BCS_FRWHEELSPDVD_INVALID = 0;
71 BCS_FRWHEELSPDVD_VALID = 1;
72 }
74 BCS_FRWHEELDIRECTIONVD_INVALID = 0;
75 BCS_FRWHEELDIRECTIONVD_VALID = 1;
76 }
78 BCS_FLWHEELSPDVD_INVALID = 0;
79 BCS_FLWHEELSPDVD_VALID = 1;
80 }
82 BCS_FLWHEELDIRECTIONVD_INVALID = 0;
83 BCS_FLWHEELDIRECTIONVD_VALID = 1;
84 }
86 BCS_RRWHEELDIRECTION_FORWARD = 0;
87 BCS_RRWHEELDIRECTION_BACKWARD = 1;
88 }
90 BCS_RLWHEELDIRECTION_FORWARD = 0;
91 BCS_RLWHEELDIRECTION_BACKWARD = 1;
92 }
94 BCS_FRWHEELDIRECTION_FORWARD = 0;
95 BCS_FRWHEELDIRECTION_BACKWARD = 1;
96 }
98 BCS_FLWHEELDIRECTION_FORWARD = 0;
99 BCS_FLWHEELDIRECTION_BACKWARD = 1;
100 }
101 // Rear right wheel speed valid data [-] [0|1]
102 optional Bcs_rrwheelspdvdType bcs_rrwheelspdvd = 1;
103 // Rear right wheel speed direction valid data [-] [0|1]
104 optional Bcs_rrwheeldirectionvdType bcs_rrwheeldirectionvd = 2;
105 // Rear left wheel speed valid data [-] [0|1]
106 optional Bcs_rlwheelspdvdType bcs_rlwheelspdvd = 3;
107 // Rear left wheel speed direction valid data [-] [0|1]
108 optional Bcs_rlwheeldirectionvdType bcs_rlwheeldirectionvd = 4;
109 // Front right wheel speed valid data [-] [0|1]
110 optional Bcs_frwheelspdvdType bcs_frwheelspdvd = 5;
111 // Front right wheel speed direction valid data [-] [0|1]
112 optional Bcs_frwheeldirectionvdType bcs_frwheeldirectionvd = 6;
113 // Front left wheel speed valid data [-] [0|1]
114 optional Bcs_flwheelspdvdType bcs_flwheelspdvd = 7;
115 // Front left wheel speed direction valid data [-] [0|1]
116 optional Bcs_flwheeldirectionvdType bcs_flwheeldirectionvd = 8;
117 // Rear right wheel speed [km/h] [0|240]
118 optional double bcs_rrwheelspd = 9;
119 // Rear right wheel speed direction [-] [0|1]
120 optional Bcs_rrwheeldirectionType bcs_rrwheeldirection = 10;
121 // Rear left wheel speed [km/h] [0|240]
122 optional double bcs_rlwheelspd = 11;
123 // Rear left wheel speed direction [-] [0|1]
124 optional Bcs_rlwheeldirectionType bcs_rlwheeldirection = 12;
125 // Front right wheel speed [km/h] [0|240]
126 optional double bcs_frwheelspd = 13;
127 // Front right wheel speed direction [-] [0|1]
128 optional Bcs_frwheeldirectionType bcs_frwheeldirection = 14;
129 // Front left wheel speed [km/h] [0|240]
130 optional double bcs_flwheelspd = 15;
131 // Front left wheel speed direction [-] [0|1]
132 optional Bcs_flwheeldirectionType bcs_flwheeldirection = 16;
133}
134
135message Pc_epb_203 {
136 // Control Message
138 PC_EPBREQ_INVALID = 0;
139 PC_EPBREQ_RELEASE = 1;
140 PC_EPBREQ_APPLY = 2;
141 }
143 PC_EPBENABLE_DISABLE = 0;
144 PC_EPBENABLE_ENABLE = 1;
145 }
146 // EPB request [] [0|1]
147 optional Pc_epbreqType pc_epbreq = 1;
148 // EPB control enable [] [0|1]
149 optional Pc_epbenableType pc_epbenable = 2;
150}
151
152message Pc_bcs_202 {
153 // Control Message
155 PC_BRKPEDENABLE_DISABLE = 0;
156 PC_BRKPEDENABLE_ENABLE = 1;
157 }
158 // Brake pedal request [%] [0|100]
159 optional double pc_brkpedreq = 1;
160 // Brake pedal control enable [] [0|1]
161 optional Pc_brkpedenableType pc_brkpedenable = 2;
162}
163
164message Pc_vcu_205 {
165 // Control Message
167 PC_ACCPEDENABLE_DISABLE = 0;
168 PC_ACCPEDENABLE_ENABLE = 1;
169 }
171 PC_TORQENABLE_DISABLE = 0;
172 PC_TORQENABLE_ENABLE = 1;
173 }
175 PC_GEARREQ_INVALID = 0;
176 PC_GEARREQ_DRIVE = 1;
177 PC_GEARREQ_NEUTRAL = 2;
178 PC_GEARREQ_REVERSE = 3;
179 PC_GEARREQ_PARK = 4;
180 }
182 PC_GEARENABLE_DISABLE = 0;
183 PC_GEARENABLE_ENABLE = 1;
184 }
185 // Acceleration pedal request [%] [0|100]
186 optional double pc_accpedreq = 1;
187 // Acceleration pedal control enable [] [0|1]
188 optional Pc_accpedenableType pc_accpedenable = 2;
189 // Torque request [Nm] [-3000|3000]
190 optional double pc_torqreq = 3;
191 // Torque control enable [] [0|1]
192 optional Pc_torqenableType pc_torqenable = 4;
193 // Gear request [] [0|7]
194 optional Pc_gearreqType pc_gearreq = 5;
195 // Gear control enable [] [0|1]
196 optional Pc_gearenableType pc_gearenable = 6;
197}
198
199message Pc_eps_204 {
200 // Control Message
202 PC_STEERENABLE_DISABLE = 0;
203 PC_STEERENABLE_ENABLE = 1;
204 }
205 // Steer speed request [deg/s] [0|500]
206 optional int32 pc_steerspdreq = 1;
207 // Steer control enable [] [0|1]
208 optional Pc_steerenableType pc_steerenable = 2;
209 // Steer angle request [deg] [-500|500]
210 optional double pc_steerangreq = 3;
211}
212
214 // Report Message
215 // Max positive torque [Nm] [0|3000]
216 optional double vcu_torqposmax = 1;
217 // Max negative torque [Nm] [-3000|0]
218 optional double vcu_torqnegmax = 2;
219 // Actual torque [Nm] [-3000|3000]
220 optional double vcu_torqact = 3;
221 // Engine speed [rpm] [0|65535]
222 optional int32 vcu_engspd = 4;
223}
224
225message Scu_1_301 {
226 // Report Message
228 SCU_STOPBUTST_UNPRESSED = 0;
229 SCU_STOPBUTST_PRESSED = 1;
230 }
232 SCU_DRVMODE_INVALID = 0;
233 SCU_DRVMODE_MANUAL = 1;
234 SCU_DRVMODE_INTERRUPT = 2;
235 SCU_DRVMODE_AUTO = 3;
236 }
238 SCU_FAULTST_NORMAL = 0;
239 SCU_FAULTST_FAULT = 1;
240 }
241 // VIN string character 16 [-] [0|255]
242 optional int32 vin16 = 1;
243 // Brake pedal position [] [0|1]
244 optional Scu_stopbutstType scu_stopbutst = 2;
245 // SCU drive mode [] [0|3]
246 optional Scu_drvmodeType scu_drvmode = 3;
247 // SCU fault status [] [0|15]
248 optional Scu_faultstType scu_faultst = 4;
249}
250
251message Scu_2_302 {
252 // Report Message
253 // VIN string character 07 [-] [0|255]
254 optional int32 vin07 = 1;
255 // VIN string character 06 [-] [0|255]
256 optional int32 vin06 = 2;
257 // VIN string character 05 [-] [0|255]
258 optional int32 vin05 = 3;
259 // VIN string character 04 [-] [0|255]
260 optional int32 vin04 = 4;
261 // VIN string character 03 [-] [0|255]
262 optional int32 vin03 = 5;
263 // VIN string character 02 [-] [0|255]
264 optional int32 vin02 = 6;
265 // VIN string character 01 [-] [0|255]
266 optional int32 vin01 = 7;
267 // VIN string character 00 [-] [0|255]
268 optional int32 vin00 = 8;
269}
270
271message Scu_3_303 {
272 // Report Message
273 // VIN string character 15 [-] [0|255]
274 optional int32 vin15 = 1;
275 // VIN string character 14 [-] [0|255]
276 optional int32 vin14 = 2;
277 // VIN string character 13 [-] [0|255]
278 optional int32 vin13 = 3;
279 // VIN string character 12 [-] [0|255]
280 optional int32 vin12 = 4;
281 // VIN string character 11 [-] [0|255]
282 optional int32 vin11 = 5;
283 // VIN string character 10 [-] [0|255]
284 optional int32 vin10 = 6;
285 // VIN string character 09 [-] [0|255]
286 optional int32 vin09 = 7;
287 // VIN string character 08 [-] [0|255]
288 optional int32 vin08 = 8;
289}
290
291message Scu_bcm_304 {
292 // Report Message
294 BCM_VEHREVERSEST_NORMAL = 0;
295 BCM_VEHREVERSEST_REVERSE = 1;
296 }
298 BCM_RIGHTTURNLAMPST_INACTIVE = 0;
299 BCM_RIGHTTURNLAMPST_ACTIVE = 1;
300 }
302 BCM_REARFOGLAMPST_INACTIVE = 0;
303 BCM_REARFOGLAMPST_ACTIVE = 1;
304 }
306 BCM_PARKINGLAMPST_INACTIVE = 0;
307 BCM_PARKINGLAMPST_ACTIVE = 1;
308 }
310 BCM_LOWBEAMST_INACTIVE = 0;
311 BCM_LOWBEAMST_ACTIVE = 1;
312 }
314 BCM_LEFTTURNLAMPST_INACTIVE = 0;
315 BCM_LEFTTURNLAMPST_ACTIVE = 1;
316 }
318 BCM_KEYST_OFF = 0;
319 BCM_KEYST_ACC = 1;
320 BCM_KEYST_ON = 2;
321 BCM_KEYST_CRANK = 3;
322 }
324 BCM_HORNST_INACTIVE = 0;
325 BCM_HORNST_ACTIVE = 1;
326 }
328 BCM_HIGHBEAMST_INACTIVE = 0;
329 BCM_HIGHBEAMST_ACTIVE = 1;
330 }
332 BCM_HAZARDLAMPST_INACTIVE = 0;
333 BCM_HAZARDLAMPST_ACTIVE = 1;
334 }
336 BCM_FRONTFOGLAMPST_INACTIVE = 0;
337 BCM_FRONTFOGLAMPST_ACTIVE = 1;
338 }
340 BCM_BRAKELIGHTSWITCHST_INACTIVE = 0;
341 BCM_BRAKELIGHTSWITCHST_ACTIVE = 1;
342 }
343 // Vehicle reverse status [-] [0|1]
344 optional Bcm_vehreversestType bcm_vehreversest = 1;
345 // Right turn lamp status [-] [0|1]
346 optional Bcm_rightturnlampstType bcm_rightturnlampst = 2;
347 // Rear fog lamp status [-] [0|1]
348 optional Bcm_rearfoglampstType bcm_rearfoglampst = 3;
349 // Parking lamp status [] [0|1]
350 optional Bcm_parkinglampstType bcm_parkinglampst = 4;
351 // Low beam status [-] [0|1]
352 optional Bcm_lowbeamstType bcm_lowbeamst = 5;
353 // Left turn lamp status [-] [0|1]
354 optional Bcm_leftturnlampstType bcm_leftturnlampst = 6;
355 // Key status [-] [0|3]
356 optional Bcm_keystType bcm_keyst = 7;
357 // Horn status [-] [0|1]
358 optional Bcm_hornstType bcm_hornst = 8;
359 // High beam status [-] [0|1]
360 optional Bcm_highbeamstType bcm_highbeamst = 9;
361 // Hazard lamp status [] [0|1]
362 optional Bcm_hazardlampstType bcm_hazardlampst = 10;
363 // Front fog lamp status [-] [0|1]
364 optional Bcm_frontfoglampstType bcm_frontfoglampst = 11;
365 // Brake light switch status [-] [0|1]
366 optional Bcm_brakelightswitchstType bcm_brakelightswitchst = 12;
367}
368
370 // Report Message
372 BCS_AEBAVAILABLE_UNAVAILABLE = 0;
373 BCS_AEBAVAILABLE_AVAILABLE = 1;
374 }
376 BCS_CDDAVAILABLE_UNAVAILABLE = 0;
377 BCS_CDDAVAILABLE_AVAILABLE = 1;
378 }
380 BCS_INTIDX_NOINT = 0;
381 BCS_INTIDX_OVERFLOW = 1;
382 BCS_INTIDX_TIMEOUT = 2;
383 BCS_INTIDX_ACCPEDINT = 3;
384 BCS_INTIDX_BRKPEDINT = 4;
385 BCS_INTIDX_GEARINT = 5;
386 }
388 BCS_VDCFAULTST_NORMAL = 0;
389 BCS_VDCFAULTST_FAULT = 1;
390 }
392 BCS_VDCACTIVEST_INACTIVE = 0;
393 BCS_VDCACTIVEST_ACTIVE = 1;
394 }
396 BCS_ABSFAULTST_NORMAL = 0;
397 BCS_ABSFAULTST_FAULT = 1;
398 }
400 BCS_ABSACTIVEST_INACTIVE = 0;
401 BCS_ABSACTIVEST_ACTIVE = 1;
402 }
404 BCS_FAULTST_NORMAL = 0;
405 BCS_FAULTST_FAULT = 1;
406 }
408 BCS_DRVMODE_INVALID = 0;
409 BCS_DRVMODE_MANUAL = 1;
410 BCS_DRVMODE_INTERRUPT = 2;
411 BCS_DRVMODE_AUTO = 3;
412 }
413 // VDC active status [] [0|1]
414 optional Bcs_aebavailableType bcs_aebavailable = 1;
415 // VDC active status [] [0|1]
416 optional Bcs_cddavailableType bcs_cddavailable = 2;
417 // Actual brake pedal position [%] [0|100]
418 optional double bcs_brkpedact = 3;
419 // BCS interrupt index [] [0|7]
420 optional Bcs_intidxType bcs_intidx = 4;
421 // VDC fault status [] [0|1]
422 optional Bcs_vdcfaultstType bcs_vdcfaultst = 5;
423 // VDC active status [] [0|1]
424 optional Bcs_vdcactivestType bcs_vdcactivest = 6;
425 // ABS fault status [] [0|1]
426 optional Bcs_absfaultstType bcs_absfaultst = 7;
427 // ABS active status [] [0|1]
428 optional Bcs_absactivestType bcs_absactivest = 8;
429 // BCS fault status [] [0|1]
430 optional Bcs_faultstType bcs_faultst = 9;
431 // BCS drive mode [] [0|3]
432 optional Bcs_drvmodeType bcs_drvmode = 10;
433}
434
436 // Report Message
438 BCS_VEHSPDVD_INVALID = 0;
439 BCS_VEHSPDVD_VALID = 1;
440 }
441 // Vehicle speed valid data [-] [0|1]
442 optional Bcs_vehspdvdType bcs_vehspdvd = 1;
443 // Yaw rate [rad/s] [-2.2243|2.2243]
444 optional double bcs_yawrate = 2;
445 // Vehicle speed [km/h] [0|240]
446 optional double bcs_vehspd = 3;
447 // Vehicle longitudinal acceleration [m/s^2] [-21.593|21.593]
448 optional double bcs_vehlongaccel = 4;
449 // Vehicle lateral acceleration [m/s^2] [-21.593|21.593]
450 optional double bcs_vehlataccel = 5;
451}
452
453message Scu_epb_310 {
454 // Report Message
456 EPB_INTIDX_NOINT = 0;
457 EPB_INTIDX_OVERFLOW = 1;
458 EPB_INTIDX_TIMEOUT = 2;
459 }
461 EPB_DRVMODE_INVALID = 0;
462 EPB_DRVMODE_MANUAL = 1;
463 EPB_DRVMODE_INTERRUPT = 2;
464 EPB_DRVMODE_AUTO = 3;
465 }
467 EPB_SYSST_RELEASED = 0;
468 EPB_SYSST_APPLIED = 1;
469 EPB_SYSST_RELEASING = 2;
470 EPB_SYSST_FAULT = 3;
471 EPB_SYSST_APPLYING = 4;
472 EPB_SYSST_DISENGAGED = 5;
473 }
475 EPB_FAULTST_NORMAL = 0;
476 EPB_FAULTST_FAULT = 1;
477 }
478 // EPS interrupt index [] [0|7]
479 optional Epb_intidxType epb_intidx = 1;
480 // EPB drive mode [] [0|3]
481 optional Epb_drvmodeType epb_drvmode = 2;
482 // EPB system status [] [0|7]
483 optional Epb_sysstType epb_sysst = 3;
484 // EPB fault status [] [0|1]
485 optional Epb_faultstType epb_faultst = 4;
486}
487
489 // Report Message
491 VCU_ELCSYSFAULT_NORMAL = 0;
492 VCU_ELCSYSFAULT_FAULT = 1;
493 }
495 VCU_BRKPEDST_UNPRESSED = 0;
496 VCU_BRKPEDST_PRESSED = 1;
497 }
499 VCU_INTIDX_NOINT = 0;
500 VCU_INTIDX_OVERFLOW = 1;
501 VCU_INTIDX_TIMEOUT = 2;
502 VCU_INTIDX_ACCPEDINT = 3;
503 VCU_INTIDX_BRKPEDINT = 4;
504 VCU_INTIDX_GEARINT = 5;
505 }
507 VCU_GEARINTIDX_NOINT = 0;
508 VCU_GEARINTIDX_OVERFLOW = 1;
509 VCU_GEARINTIDX_TIMEOUT = 2;
510 }
512 VCU_GEARDRVMODE_INVALID = 0;
513 VCU_GEARDRVMODE_MANUAL = 1;
514 VCU_GEARDRVMODE_INTERRUPT = 2;
515 VCU_GEARDRVMODE_AUTO = 3;
516 }
518 VCU_VEHRDYST_NOTREADY = 0;
519 VCU_VEHRDYST_READY = 1;
520 }
522 VCU_FAULTST_NORMAL = 0;
523 VCU_FAULTST_DERATE = 1;
524 VCU_FAULTST_RSV1 = 2;
525 VCU_FAULTST_RSV2 = 3;
526 VCU_FAULTST_RSV3 = 4;
527 VCU_FAULTST_FAULT = 5;
528 }
530 VCU_DRVMODE_INVALID = 0;
531 VCU_DRVMODE_MANUAL = 1;
532 VCU_DRVMODE_INTERRUPT = 2;
533 VCU_DRVMODE_AUTO = 3;
534 }
536 VCU_GEARPST_INVALID = 0;
537 VCU_GEARPST_DRIVE = 1;
538 VCU_GEARPST_NEUTRAL = 2;
539 VCU_GEARPST_REVERSE = 3;
540 VCU_GEARPST_PARK = 4;
541 }
543 VCU_GEARFAULTST_NORMAL = 0;
544 VCU_GEARFAULTST_FAULT = 1;
545 }
547 VCU_GEARACT_INVALID = 0;
548 VCU_GEARACT_DRIVE = 1;
549 VCU_GEARACT_NEUTRAL = 2;
550 VCU_GEARACT_REVERSE = 3;
551 VCU_GEARACT_PARK = 4;
552 }
553 // Gear fault status [] [0|0]
554 optional Vcu_elcsysfaultType vcu_elcsysfault = 1;
555 // Brake pedal position [] [0|1]
556 optional Vcu_brkpedstType vcu_brkpedst = 2;
557 // VCU interrupt index [] [0|7]
558 optional Vcu_intidxType vcu_intidx = 3;
559 // Gear interrupt index [] [0|7]
560 optional Vcu_gearintidxType vcu_gearintidx = 4;
561 // VCU Gear drive mode [] [0|3]
562 optional Vcu_geardrvmodeType vcu_geardrvmode = 5;
563 // Actual acceleration pedal position [%] [0|100]
564 optional double vcu_accpedact = 6;
565 // Brake pedal position [%] [0|99.96]
566 optional double vcu_brkpedpst = 7;
567 // Veh range [km] [0|1000]
568 optional int32 vcu_vehrng = 8;
569 // Actual acceleration pedal position [%] [0|99.96]
570 optional double vcu_accpedpst = 9;
571 // HEV system ready status [] [0|1]
572 optional Vcu_vehrdystType vcu_vehrdyst = 10;
573 // VCU fault status [] [0|0]
574 optional Vcu_faultstType vcu_faultst = 11;
575 // VCU drive mode [] [0|3]
576 optional Vcu_drvmodeType vcu_drvmode = 12;
577 // Gear lever position [] [0|7]
578 optional Vcu_gearpstType vcu_gearpst = 13;
579 // Gear fault status [] [0|0]
580 optional Vcu_gearfaultstType vcu_gearfaultst = 14;
581 // Actual gear [] [0|7]
582 optional Vcu_gearactType vcu_gearact = 15;
583}
584
585message Scu_eps_311 {
586 // Report Message
588 EPS_INTIDX_NOINT = 0;
589 EPS_INTIDX_OVERFLOW = 1;
590 EPS_INTIDX_TIMEOUT = 2;
591 EPS_INTIDX_STEERINT = 3;
592 }
594 EPS_FAULTST_NORMAL = 0;
595 EPS_FAULTST_FAULT = 1;
596 }
598 EPS_DRVMODE_INVALID = 0;
599 EPS_DRVMODE_MANUAL = 1;
600 EPS_DRVMODE_INTERRUPT = 2;
601 EPS_DRVMODE_AUTO = 3;
602 }
603 // EPS interrupt index [] [0|7]
604 optional Eps_intidxType eps_intidx = 1;
605 // Steer angle speed [deg/s] [0|1016]
606 optional double eps_steeranglespd = 2;
607 // Steer angle Left + right - [deg] [-780|779.9]
608 optional double eps_steerangle = 3;
609 // EPS fault status [] [0|1]
610 optional Eps_faultstType eps_faultst = 4;
611 // EPS drive mode [] [0|3]
612 optional Eps_drvmodeType eps_drvmode = 5;
613}
614
615message Ge3 {
616 optional Pc_bcm_201 pc_bcm_201 = 1; // control message
617 optional Scu_bcs_3_308 scu_bcs_3_308 = 2; // report message
618 optional Pc_epb_203 pc_epb_203 = 3; // control message
619 optional Pc_bcs_202 pc_bcs_202 = 4; // control message
620 optional Pc_vcu_205 pc_vcu_205 = 5; // control message
621 optional Pc_eps_204 pc_eps_204 = 6; // control message
622 optional Scu_vcu_2_313 scu_vcu_2_313 = 7; // report message
623 optional Scu_1_301 scu_1_301 = 8; // report message
624 optional Scu_2_302 scu_2_302 = 9; // report message
625 optional Scu_3_303 scu_3_303 = 10; // report message
626 optional Scu_bcm_304 scu_bcm_304 = 11; // report message
627 optional Scu_bcs_1_306 scu_bcs_1_306 = 12; // report message
628 optional Scu_bcs_2_307 scu_bcs_2_307 = 13; // report message
629 optional Scu_epb_310 scu_epb_310 = 14; // report message
630 optional Scu_vcu_1_312 scu_vcu_1_312 = 15; // report message
631 optional Scu_eps_311 scu_eps_311 = 16; // report message
632}
syntax
Definition ge3.proto:1