Apollo 10.0
自动驾驶开放平台
wey.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.canbus;
4
6 // Control Message
8 ADS_SHIFTMODE_INVALID = 0;
9 ADS_SHIFTMODE_VALID = 1;
10 }
12 ADS_TARGETGEAR_N = 0;
13 ADS_TARGETGEAR_R = 1;
14 ADS_TARGETGEAR_P = 2;
15 ADS_TARGETGEAR_D = 3;
16 }
17 // ADS Shift Mode [] [0|1]
18 optional Ads_shiftmodeType ads_shiftmode = 1;
19 // ADS Target Gear [] [0|0]
20 optional Ads_targetgearType ads_targetgear = 2;
21}
22
23message Ads_eps_113 {
24 // Control Message
26 ADS_EPSMODE_DISABLE = 0;
27 ADS_EPSMODE_ACTIVE = 2;
28 }
29 // EPS Mode [] [0|3]
30 optional Ads_epsmodeType ads_epsmode = 1;
31 // Steering Wheel Target Angle [deg] [-800|838.3]
32 optional double ads_reqepstargetangle = 2;
33}
34
35message Status_310 {
36 // Report Message
38 LONGITUDEACCVALID_INVALID = 0;
39 LONGITUDEACCVALID_VALID = 1;
40 }
42 LATERALACCEVALID_INVALID = 0;
43 LATERALACCEVALID_VALID = 1;
44 }
46 VEHDYNYAWRATEVALID_INVALID = 0;
47 VEHDYNYAWRATEVALID_VALID = 1;
48 }
50 FLWHEELSPDVALID_INVALID = 0;
51 FLWHEELSPDVALID_VALID = 1;
52 }
54 FRWHEELSPDVALID_INVALID = 0;
55 FRWHEELSPDVALID_VALID = 1;
56 }
58 RLWHEELSPDVALID_INVALID = 0;
59 RLWHEELSPDVALID_VALID = 1;
60 }
62 RRWHEELSPDVALID_INVALID = 0;
63 RRWHEELSPDVALID_VALID = 1;
64 }
66 VEHICLESPDVALID_INVALID = 0;
67 VEHICLESPDVALID_VALID = 1;
68 }
70 LONGITUDEDRIVINGMODE_MANUALMODE = 0;
71 LONGITUDEDRIVINGMODE_AUTOMATICSTANDBY = 1;
72 LONGITUDEDRIVINGMODE_AUTOMATICACCELERATION = 2;
73 LONGITUDEDRIVINGMODE_AUTOMATICDECELERATION = 3;
74 }
76 ENGSPDVALID_INVALID = 0;
77 ENGSPDVALID_VALID = 1;
78 ENGSPDVALID_INIT_VALUE = 2;
79 ENGSPDVALID_RESERVED = 3;
80 }
82 ACCEPEDALOVERRIDE_NOT_OVERRIDE = 0;
83 ACCEPEDALOVERRIDE_OVERRIDE = 1;
84 }
86 BRAKEPEDALSTATUS_NOT_PRESSED = 0;
87 BRAKEPEDALSTATUS_PRESSED = 1;
88 BRAKEPEDALSTATUS_RESERVED1 = 2;
89 BRAKEPEDALSTATUS_ERROR = 3;
90 }
92 ESPBRAKELIGHTSTS_OFF = 0;
93 ESPBRAKELIGHTSTS_ON = 1;
94 }
96 EPBSWTPOSITIONVALID_VALID = 0;
97 EPBSWTPOSITIONVALID_NOT_VALID = 1;
98 }
100 EPBSTS_RELEASED = 0;
101 EPBSTS_CLOSED = 1;
102 EPBSTS_IN_PROGRESS = 2;
103 EPBSTS_UNKNOWN = 3;
104 }
106 CURRENTGEARVALID_INVALID = 0;
107 CURRENTGEARVALID_VALID = 1;
108 }
110 EPSTRQSNSRSTS_NORMAL = 0;
111 EPSTRQSNSRSTS_ABNORMAL = 1;
112 }
114 EPS_INTERFERDETDVALID_INVALID = 0;
115 EPS_INTERFERDETDVALID_VALID = 1;
116 }
118 EPSHANDSDETNSTS_HANDSOFF_NOT_DETECTED = 0;
119 EPSHANDSDETNSTS_HANDOFFF_DETECTED = 1;
120 }
122 EPS_HANDSDETNSTSVALID_INVALID = 0;
123 EPS_HANDSDETNSTSVALID_VALID = 1;
124 }
126 STEERWHEELANGLESIGN_LEFT_POSITIVE = 0;
127 STEERWHEELANGLESIGN_RIGHT_NEGATIVE = 1;
128 }
130 STEERWHEELSPDSIGN_LEFT_POSITIVE = 0;
131 STEERWHEELSPDSIGN_RIGHT_NEGATIVE = 1;
132 }
134 DRIVERDOORSTS_CLOSED = 0;
135 DRIVERDOORSTS_OPEN = 1;
136 }
138 RLDOORSTS_CLOSED = 0;
139 RLDOORSTS_OPEN = 1;
140 }
142 PASSENGERDOORSTS_CLOSED = 0;
143 PASSENGERDOORSTS_OPEN = 1;
144 }
146 RRDOORSTS_CLOSED = 0;
147 RRDOORSTS_OPEN = 1;
148 }
150 FRONTFOGLMPSTS_OFF = 0;
151 FRONTFOGLMPSTS_ON = 1;
152 FRONTFOGLMPSTS_RESERVED = 2;
153 FRONTFOGLMPSTS_NOT_AVAILABLE = 3;
154 }
156 REARFOGLMPSTS_OFF = 0;
157 REARFOGLMPSTS_ON = 1;
158 }
160 LOWBEAMSTS_OFF = 0;
161 LOWBEAMSTS_ON = 1;
162 }
164 HIGHBEAMSTS_OFF = 0;
165 HIGHBEAMSTS_ON = 1;
166 }
168 LEFTTURNLAMPSTS_OFF = 0;
169 LEFTTURNLAMPSTS_ON = 1;
170 }
172 RIGHTTURNLAMPSTS_OFF = 0;
173 RIGHTTURNLAMPSTS_ON = 1;
174 }
176 BCM_AVAILSTS_MANUAL_MODE = 0;
177 BCM_AVAILSTS_AUTONOMOUS_MODE = 1;
178 BCM_AVAILSTS_RESERVED1 = 2;
179 BCM_AVAILSTS_RESERVED2 = 3;
180 }
182 BRAKELMPSTS_OFF = 0;
183 BRAKELMPSTS_ON = 1;
184 }
185 // Longitude acceleration valid [] [0|1]
186 optional LongitudeaccvalidType longitudeaccvalid = 1;
187 // Indicates Lateral Signal State [] [0|1]
188 optional LateralaccevalidType lateralaccevalid = 2;
189 // Vehicle yaw rate valid [] [0|1]
190 optional VehdynyawratevalidType vehdynyawratevalid = 3;
191 // Front right wheel speed valid [] [0|1]
192 optional FlwheelspdvalidType flwheelspdvalid = 4;
193 // Front right wheel speed valid [] [0|1]
194 optional FrwheelspdvalidType frwheelspdvalid = 5;
195 // Rear left wheel speed valid [] [0|1]
196 optional RlwheelspdvalidType rlwheelspdvalid = 6;
197 // Rear right wheel speed valid [] [0|1]
198 optional RrwheelspdvalidType rrwheelspdvalid = 7;
199 // Quality/fault information to current Vehicle speed information [] [0|1]
200 optional VehiclespdvalidType vehiclespdvalid = 8;
201 // This signal indicates if ECM control for ADS torque request is active or
202 // not. [] [0|3]
203 optional LongitudedrivingmodeType longitudedrivingmode = 9;
204 // Engine speed valid [] [0|2]
205 optional EngspdvalidType engspdvalid = 10;
206 // Detect Acceleration Pedal Override [] [0|1]
207 optional AccepedaloverrideType accepedaloverride = 11;
208 // indicates the brake pedal is pressed or not or incorrect for plausibility
209 // check. [] [0|3]
210 optional BrakepedalstatusType brakepedalstatus = 12;
211 // Brake light lamp(on/off),come from ESP [] [0|1]
212 optional EspbrakelightstsType espbrakelightsts = 13;
213 // EPB switch position signal valid [] [0|1]
214 optional EpbswtpositionvalidType epbswtpositionvalid = 14;
215 // EPB status [] [0|3]
216 optional EpbstsType epbsts = 15;
217 // Current gear valid [] [0|1]
218 optional CurrentgearvalidType currentgearvalid = 16;
219 // EPS torque sensor status [] [0|1]
220 optional EpstrqsnsrstsType epstrqsnsrsts = 17;
221 // Driver Steering Interference Detected Validity [] [0|1]
222 optional Eps_interferdetdvalidType eps_interferdetdvalid = 18;
223 // Hands Off Steering Wheel Detection status [] [0|1]
224 optional EpshandsdetnstsType epshandsdetnsts = 19;
225 // Hands Off Steering Wheel Detection status Validity [] [0|1]
226 optional Eps_handsdetnstsvalidType eps_handsdetnstsvalid = 20;
227 // sign of steering wheel angle [] [0|1]
228 optional SteerwheelanglesignType steerwheelanglesign = 21;
229 // sign of steering wheel speed [] [0|1]
230 optional SteerwheelspdsignType steerwheelspdsign = 22;
231 // Driver door status. [] [0|1]
232 optional DriverdoorstsType driverdoorsts = 23;
233 // Left rear door status [] [0|1]
234 optional RldoorstsType rldoorsts = 24;
235 // Passenger door status. [] [0|1]
236 optional PassengerdoorstsType passengerdoorsts = 25;
237 // Right rear door status [] [0|1]
238 optional RrdoorstsType rrdoorsts = 26;
239 // Front fog lamp status [] [0|3]
240 optional FrontfoglmpstsType frontfoglmpsts = 27;
241 // Rear fog lamp status [] [0|1]
242 optional RearfoglmpstsType rearfoglmpsts = 28;
243 // Low beam status [] [0|1]
244 optional LowbeamstsType lowbeamsts = 29;
245 // High beam status [] [0|1]
246 optional HighbeamstsType highbeamsts = 30;
247 // Left turn lamp status [] [0|1]
248 optional LeftturnlampstsType leftturnlampsts = 31;
249 // Right turn lamp status [] [0|1]
250 optional RightturnlampstsType rightturnlampsts = 32;
251 // The work status of BCM [] [0|3]
252 optional Bcm_availstsType bcm_availsts = 33;
253 // Break Lamp status [] [0|1]
254 optional BrakelmpstsType brakelmpsts = 34;
255}
256
258 // Report Message
259 // [] [0|255]
260 optional int32 vin16 = 1;
261}
262
264 // Report Message
265 // [] [0|255]
266 optional int32 vin15 = 1;
267 // [] [0|255]
268 optional int32 vin14 = 2;
269 // [] [0|255]
270 optional int32 vin13 = 3;
271 // [] [0|255]
272 optional int32 vin12 = 4;
273 // [] [0|255]
274 optional int32 vin11 = 5;
275 // [] [0|255]
276 optional int32 vin10 = 6;
277 // [] [0|255]
278 optional int32 vin09 = 7;
279 // [] [0|255]
280 optional int32 vin08 = 8;
281}
282
284 // Report Message
285 // [] [0|255]
286 optional int32 vin07 = 1;
287 // [] [0|255]
288 optional int32 vin06 = 2;
289 // [] [0|255]
290 optional int32 vin05 = 3;
291 // [] [0|255]
292 optional int32 vin04 = 4;
293 // [] [0|255]
294 optional int32 vin03 = 5;
295 // [] [0|255]
296 optional int32 vin02 = 6;
297 // [] [0|255]
298 optional int32 vin00 = 7;
299 // [] [0|255]
300 optional int32 vin01 = 8;
301}
302
304 // Control Message
306 REQ_VIN_SIGNAL_NO_REQUEST = 0;
307 REQ_VIN_SIGNAL_REQUEST = 1;
308 }
309 // [] [0|255]
310 optional Req_vin_signalType req_vin_signal = 1;
311}
312
313message Ads1_111 {
314 // Control Message
316 ADS_DECTOSTOP_NO_DEMAND = 0;
317 ADS_DECTOSTOP_DEMAND = 1;
318 }
320 ADS_MODE_OFF_MODE = 0;
321 ADS_MODE_ACTIVE_MODE = 3;
322 }
324 ADS_DRIVEOFF_REQ_NO_DEMAND = 0;
325 ADS_DRIVEOFF_REQ_DEMAND = 1;
326 }
328 ADS_AEB_TGTDECEL_REQ_NO_DEMAND = 0;
329 ADS_AEB_TGTDECEL_REQ_DEMAND = 1;
330 }
331 // ADS request ESP/VLC to decelerate until standstill. [] [0|1]
332 optional Ads_dectostopType ads_dectostop = 1;
333 // The status of the ADS control unit.The ADS mode should be contained in
334 // every message sent by ADS [] [0|31]
335 optional Ads_modeType ads_mode = 2;
336 // ADS target acceleration for transmission [m/s2] [-7|5.75]
337 optional double ads_taracce = 3;
338 // ACC request ESP drive off [] [0|1]
339 optional Ads_driveoff_reqType ads_driveoff_req = 4;
340 // target deceleration value from AEB [m/s2] [-16|16]
341 optional double ads_aeb_taracce = 5;
342 // Request of the AEB deceleration control. [] [0|1]
343 optional Ads_aeb_tgtdecel_reqType ads_aeb_tgtdecel_req = 6;
344}
345
346message Fbs2_240 {
347 // Report Message
349 FLWHEELDIRECTION_INVALID = 0;
350 FLWHEELDIRECTION_FORWARD = 1;
351 FLWHEELDIRECTION_BACKWARD = 2;
352 FLWHEELDIRECTION_STOP = 3;
353 }
355 RLWHEELDRIVEDIRECTION_INVALID = 0;
356 RLWHEELDRIVEDIRECTION_FORWARD = 1;
357 RLWHEELDRIVEDIRECTION_BACKWARD = 2;
358 RLWHEELDRIVEDIRECTION_STOP = 3;
359 }
361 RRWHEELDIRECTION_INVALID = 0;
362 RRWHEELDIRECTION_FORWARD = 1;
363 RRWHEELDIRECTION_BACKWARD = 2;
364 RRWHEELDIRECTION_STOP = 3;
365 }
366 // Front left wheel Moving direction [] [0|3]
367 optional FlwheeldirectionType flwheeldirection = 1;
368 // Front right wheel speed [Km/h] [0|299.98125]
369 optional double frwheelspd = 2;
370 // Rear left wheel Moving direction [] [0|3]
371 optional RlwheeldrivedirectionType rlwheeldrivedirection = 3;
372 // Rear left wheel speed [Km/h] [0|299.98125]
373 optional double rlwheelspd = 4;
374 // Rear right wheel Moving direction [] [0|3]
375 optional RrwheeldirectionType rrwheeldirection = 5;
376 // Rear right wheel speed [Km/h] [0|299.98125]
377 optional double rrwheelspd = 6;
378 // Current Vehicle speed information [Km/h] [0|299.98125]
379 optional double vehiclespd = 7;
380}
381
382message Fbs1_243 {
383 // Report Message
385 FRWHEELDIRECTION_INVALID = 0;
386 FRWHEELDIRECTION_FORWARD = 1;
387 FRWHEELDIRECTION_BACKWARD = 2;
388 FRWHEELDIRECTION_STOP = 3;
389 }
390 // Longitude acceleration [m/s^2] [-21.592|21.592]
391 optional double longitudeacce = 1;
392 // Indicates Lateral Acceleration [m/s^2] [-21.592|21.592]
393 optional double lateralacce = 2;
394 // Vehicle yaw rate [rad/s] [-2.093|2.093]
395 optional double vehdynyawrate = 3;
396 // Front left wheel speed [Km/h] [0|299.98125]
397 optional double flwheelspd = 4;
398 // Front right wheel Moving direction [] [0|3]
399 optional FrwheeldirectionType frwheeldirection = 5;
400}
401
402message Fbs4_235 {
403 // Report Message
404 // angle of steering wheel [deg] [0|780]
405 optional double steerwheelangle = 1;
406 // steering wheel rotation speed [deg/s] [0|1016]
407 optional double steerwheelspd = 2;
408}
409
410message Fail_241 {
411 // Report Message
413 ENGFAIL_NO_FAIL = 0;
414 ENGFAIL_FAIL = 1;
415 }
417 ESPFAIL_NO_FAILURE = 0;
418 ESPFAIL_FAILURE = 1;
419 }
421 EPBFAIL_UNDEFINED = 0;
422 EPBFAIL_NO_ERROR = 1;
423 EPBFAIL_ERROR = 2;
424 EPBFAIL_DIAGNOSIS = 3;
425 }
427 SHIFTFAIL_NO_FAIL = 0;
428 SHIFTFAIL_TRANSMISSION_MALFUNCTION = 1;
429 SHIFTFAIL_TRANSMISSION_P_ENGAGEMENT_FAULT = 2;
430 SHIFTFAIL_TRANSMISSION_P_DISENGAGEMENT_FAULT = 3;
431 SHIFTFAIL_RESERVED = 4;
432 SHIFTFAIL_TRANSMISSION_LIMIT_FUNCTION = 15;
433 }
435 EPSFAIL_NO_FAULT = 0;
436 EPSFAIL_FAULT = 1;
437 }
438 // Engine Fail status [] [0|1]
439 optional EngfailType engfail = 1;
440 // ESP fault [] [0|1]
441 optional EspfailType espfail = 2;
442 // error indication of EPB system [] [0|3]
443 optional EpbfailType epbfail = 3;
444 // Driver display failure messages [] [0|15]
445 optional ShiftfailType shiftfail = 4;
446 // Electrical steering fail status [] [0|1]
447 optional EpsfailType epsfail = 5;
448}
449
450message Fbs3_237 {
451 // Report Message
453 EPBSWTICHPOSITION_NEUTRAL = 0;
454 EPBSWTICHPOSITION_RELEASE = 1;
455 EPBSWTICHPOSITION_APPLY = 2;
456 EPBSWTICHPOSITION_RESERVED1 = 3;
457 }
459 CURRENTGEAR_P = 0;
460 CURRENTGEAR_R = 1;
461 CURRENTGEAR_N = 2;
462 CURRENTGEAR_D = 3;
463 }
465 EPS_STREEINGMODE_MANUAL = 0;
466 EPS_STREEINGMODE_AUTOMATIC_AVAIL = 1;
467 EPS_STREEINGMODE_MANUAL_FROM_DRVNTERFERENCE = 2;
468 EPS_STREEINGMODE_MANUAL_FROM_EPS_FAILED_DETECTED = 3;
469 EPS_STREEINGMODE_TEMPORARY_INHIBITED = 4;
470 EPS_STREEINGMODE_RESERVED1 = 5;
471 EPS_STREEINGMODE_RESERVED2 = 6;
472 EPS_STREEINGMODE_RESERVED3 = 7;
473 }
475 EPSCURRMOD_NORMAL_MODE = 0;
476 EPSCURRMOD_SPORT_MODE = 1;
477 EPSCURRMOD_COMFORT_MODE = 2;
478 EPSCURRMOD_MODESELECTIONNOTPOSSIBLE = 3;
479 EPSCURRMOD_NO_DISPLAY = 4;
480 EPSCURRMOD_CONDITIONNOTMEET = 5;
481 EPSCURRMOD_RESERVED1 = 6;
482 }
483 // Engine speed [rpm] [0|8198.875]
484 optional double engspd = 1;
485 // Acceleration Pedal Position [%] [0|100.3935]
486 optional double accpedalpos = 2;
487 // EPB Switch position information [] [0|3]
488 optional EpbswtichpositionType epbswtichposition = 3;
489 // To indicate which gear the DCT is in now [] [0|3]
490 optional CurrentgearType currentgear = 4;
491 // Driver Steering Interference Detected [] [0|7]
492 optional Eps_streeingmodeType eps_streeingmode = 5;
493 // Value of driver input torque [Nm] [-22.78|22.96]
494 optional double epsdrvinputtrqvalue = 6;
495 // Value of consumed current by EPS [A] [127|127]
496 optional double epsconsumedcurrvalue = 7;
497 // Applied steering mode currently [] [0|7]
498 optional EpscurrmodType epscurrmod = 8;
499}
500
501message Ads3_38e {
502 // Control Message
504 ADS_BCM_WORKSTS_DISABLE = 0;
505 ADS_BCM_WORKSTS_ENABLE = 1;
506 ADS_BCM_WORKSTS_ACTIVE = 2;
507 ADS_BCM_WORKSTS_FAILED = 3;
508 }
510 ADS_BCMWORKSTSVALID_INVALID = 0;
511 ADS_BCMWORKSTSVALID_VALID = 1;
512 }
514 ADS_REQCONTROLBCM_NO_REQUEST = 0;
515 ADS_REQCONTROLBCM_REQUEST = 1;
516 }
518 HIGHBEAMTON_TURN_OFF = 0;
519 HIGHBEAMTON_TURN_ON = 1;
520 }
522 DIPPEDBEAMON_TURN_OFF = 0;
523 DIPPEDBEAMON_TURN_ON = 1;
524 }
526 TURNLLIGHTON_TURN_OFF = 0;
527 TURNLLIGHTON_TURN_LEFT_ON = 1;
528 TURNLLIGHTON_TURN_RIGHT_ON = 2;
529 TURNLLIGHTON_RESERVED = 3;
530 }
532 EMERGENCYLIGHTON_TURN_OFF = 0;
533 EMERGENCYLIGHTON_TURN_ON = 1;
534 }
536 FFOGLAMPON_TURN_OFF = 0;
537 FFOGLAMPON_TURN_ON = 1;
538 }
540 RFOGLAMPON_TURN_OFF = 0;
541 RFOGLAMPON_TURN_ON = 1;
542 }
544 BRAKELIGHT_TURN_OFF = 0;
545 BRAKELIGHT_TURN_ON = 1;
546 }
548 HORNON_TURN_OFF = 0;
549 HORNON_TURN_ON = 1;
550 }
552 FWINDSHIELDWIPER_TURN_OFF = 0;
553 FWINDSHIELDWIPER_TURN_ON = 1;
554 }
556 RWINDSHIELDWIPER_TURN_OFF = 0;
557 RWINDSHIELDWIPER_TURN_ON = 1;
558 }
559 // The work status of ADS control unit.This signal should be contained in
560 // every message sent by ADS. [] [0|3]
561 optional Ads_bcm_workstsType ads_bcm_worksts = 1;
562 // This Signal reflect the ADS_WorkSts Signal is Valid OR not [] [0|1]
563 optional Ads_bcmworkstsvalidType ads_bcmworkstsvalid = 2;
564 // Vehicle Task request.If ADS request control BCM [] [0|1]
565 optional Ads_reqcontrolbcmType ads_reqcontrolbcm = 3;
566 // Open theHigh Beam light [] [0|1]
567 optional HighbeamtonType highbeamton = 4;
568 // Open the dipped Beam light [] [0|1]
569 optional DippedbeamonType dippedbeamon = 5;
570 // Open the Turn light [] [0|3]
571 optional TurnllightonType turnllighton = 6;
572 // Open the emergency light [] [0|1]
573 optional EmergencylightonType emergencylighton = 7;
574 // Open the front fog light [] [0|1]
575 optional FfoglamponType ffoglampon = 8;
576 // Open the rear fog ligh [] [0|1]
577 optional RfoglamponType rfoglampon = 9;
578 // Open the brake light [] [0|1]
579 optional BrakelightType brakelight = 10;
580 // Open the horn voice [] [0|1]
581 optional HornonType hornon = 11;
582 // Open front window shield wiper [] [0|1]
583 optional FwindshieldwiperType fwindshieldwiper = 12;
584 // Open rear window shield wiper [] [0|1]
585 optional RwindshieldwiperType rwindshieldwiper = 13;
586}
587
588message Wey {
589 optional Ads_shifter_115 ads_shifter_115 = 1; // control message
590 optional Ads_eps_113 ads_eps_113 = 2; // control message
591 optional Status_310 status_310 = 3; // report message
592 optional Vin_resp3_393 vin_resp3_393 = 4; // report message
593 optional Vin_resp2_392 vin_resp2_392 = 5; // report message
594 optional Vin_resp1_391 vin_resp1_391 = 6; // report message
595 optional Ads_req_vin_390 ads_req_vin_390 = 7; // control message
596 optional Ads1_111 ads1_111 = 8; // control message
597 optional Fbs2_240 fbs2_240 = 9; // report message
598 optional Fbs1_243 fbs1_243 = 10; // report message
599 optional Fbs4_235 fbs4_235 = 11; // report message
600 optional Fail_241 fail_241 = 12; // report message
601 optional Fbs3_237 fbs3_237 = 13; // report message
602 optional Ads3_38e ads3_38e = 14; // control message
603}
syntax
Definition wey.proto:1