include
dbw_mkz_can
dispatch.h
Go to the documentation of this file.
1
/*********************************************************************
2
* Software License Agreement (BSD License)
3
*
4
* Copyright (c) 2015-2019, Dataspeed Inc.
5
* All rights reserved.
6
*
7
* Redistribution and use in source and binary forms, with or without
8
* modification, are permitted provided that the following conditions
9
* are met:
10
*
11
* * Redistributions of source code must retain the above copyright
12
* notice, this list of conditions and the following disclaimer.
13
* * Redistributions in binary form must reproduce the above
14
* copyright notice, this list of conditions and the following
15
* disclaimer in the documentation and/or other materials provided
16
* with the distribution.
17
* * Neither the name of Dataspeed Inc. nor the names of its
18
* contributors may be used to endorse or promote products derived
19
* from this software without specific prior written permission.
20
*
21
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
22
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
23
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
24
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
25
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
26
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
27
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
28
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
29
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
30
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
31
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
32
* POSSIBILITY OF SUCH DAMAGE.
33
*********************************************************************/
34
35
#ifndef _DBW_MKZ_CAN_DISPATCH_H
36
#define _DBW_MKZ_CAN_DISPATCH_H
37
#include <stdint.h>
38
39
namespace
dbw_mkz_can
40
{
41
42
#pragma pack(push, 1) // Pack structures to a single byte
43
44
typedef
struct
{
45
uint16_t
PCMD
;
46
uint8_t
BCMD
:1;
// Only for legacy firmware
47
uint8_t
ABOO
:1;
// Only for legacy firmware
48
uint8_t :2;
49
uint8_t
CMD_TYPE
:4;
50
uint8_t
EN
:1;
51
uint8_t
CLEAR
:1;
52
uint8_t
IGNORE
:1;
53
uint8_t :3;
54
uint8_t
RES2
:1;
55
uint8_t
RES1
:1;
56
uint8_t :8;
57
uint8_t :8;
58
uint8_t :8;
59
uint8_t
COUNT
;
60
}
MsgBrakeCmd
;
61
62
typedef
struct
{
63
uint16_t
PI
;
64
uint16_t
PC
;
65
uint16_t
PO
;
66
uint8_t
BTYPE
:2;
67
uint8_t
BC
:1;
68
uint8_t
WDCBRK
:1;
69
uint8_t
WDCSRC
:4;
70
uint8_t
ENABLED
:1;
71
uint8_t
OVERRIDE
:1;
72
uint8_t
DRIVER
:1;
73
uint8_t
FLTWDC
:1;
74
uint8_t
FLT1
:1;
75
uint8_t
FLT2
:1;
76
uint8_t
FLTPWR
:1;
77
uint8_t
TMOUT
:1;
78
}
MsgBrakeReport
;
79
80
typedef
struct
{
81
uint16_t
PCMD
;
82
uint8_t :4;
83
uint8_t
CMD_TYPE
:4;
84
uint8_t
EN
:1;
85
uint8_t
CLEAR
:1;
86
uint8_t
IGNORE
:1;
87
uint8_t :3;
88
uint8_t
RES2
:1;
89
uint8_t
RES1
:1;
90
uint8_t :8;
91
uint8_t :8;
92
uint8_t :8;
93
uint8_t
COUNT
;
94
}
MsgThrottleCmd
;
95
96
typedef
struct
{
97
uint16_t
PI
;
98
uint16_t
PC
;
99
uint16_t
PO
;
100
uint8_t :4;
101
uint8_t
WDCSRC
:4;
102
uint8_t
ENABLED
:1;
103
uint8_t
OVERRIDE
:1;
104
uint8_t
DRIVER
:1;
105
uint8_t
FLTWDC
:1;
106
uint8_t
FLT1
:1;
107
uint8_t
FLT2
:1;
108
uint8_t
FLTPWR
:1;
109
uint8_t
TMOUT
:1;
110
}
MsgThrottleReport
;
111
112
typedef
struct
{
113
int16_t
SCMD
;
114
uint8_t
EN
:1;
115
uint8_t
CLEAR
:1;
116
uint8_t
IGNORE
:1;
117
uint8_t :1;
118
uint8_t
QUIET
:1;
119
uint8_t
RES1
:1;
120
uint8_t
ALERT
:1;
121
uint8_t
CMD_TYPE
:1;
122
uint8_t
SVEL
;
123
uint8_t
RES2
:1;
124
uint8_t :7;
125
uint8_t :8;
126
uint8_t :8;
127
uint8_t
COUNT
;
128
}
MsgSteeringCmd
;
129
130
typedef
struct
{
131
int16_t
ANGLE
;
132
int16_t
CMD
:15;
133
uint8_t
TMODE
:1;
// Torque mode
134
int16_t
VEH_VEL
;
135
int8_t
TORQUE
;
136
uint8_t
ENABLED
:1;
137
uint8_t
OVERRIDE
:1;
138
uint8_t
FLTPWR
:1;
139
uint8_t
FLTWDC
:1;
140
uint8_t
FLTBUS1
:1;
141
uint8_t
FLTBUS2
:1;
142
uint8_t
FLTCAL
:1;
143
uint8_t
TMOUT
:1;
144
}
MsgSteeringReport
;
145
146
typedef
struct
{
147
uint8_t
GCMD
:3;
148
uint8_t :2;
149
uint8_t
RES2
:1;
150
uint8_t
RES1
:1;
151
uint8_t
CLEAR
:1;
152
}
MsgGearCmd
;
153
154
typedef
struct
{
155
uint8_t
STATE
:3;
156
uint8_t
OVERRIDE
:1;
157
uint8_t
CMD
:3;
158
uint8_t
FLTBUS
:1;
159
uint8_t
REJECT
:3;
160
uint8_t :4;
161
uint8_t
READY
:1;
162
}
MsgGearReport
;
163
164
typedef
struct
{
165
uint8_t
TRNCMD
:2;
166
uint8_t
PBRKCMD
:2;
167
uint8_t :4;
168
}
MsgMiscCmd
;
169
typedef
MsgMiscCmd
MsgTurnSignalCmd
;
// Backwards compatiblity
170
171
typedef
struct
{
172
uint8_t
turn_signal
:2;
173
uint8_t
head_light_hi
:2;
174
uint8_t
wiper_front
:4;
175
uint8_t
light_ambient
:3;
176
uint8_t
btn_cc_on
:1;
177
uint8_t
btn_cc_off
:1;
178
uint8_t
btn_cc_res
:1;
179
uint8_t
btn_cc_cncl
:1;
180
uint8_t
btn_cc_res_inc
:1;
181
uint8_t
btn_cc_on_off
:1;
182
uint8_t
btn_cc_res_cncl
:1;
183
uint8_t
btn_cc_set_inc
:1;
184
uint8_t
btn_cc_set_dec
:1;
185
uint8_t
btn_cc_gap_inc
:1;
186
uint8_t
btn_cc_gap_dec
:1;
187
uint8_t
btn_la_on_off
:1;
188
uint8_t
FLTBUS
:1;
189
uint8_t
door_driver
:1;
190
uint8_t
door_passenger
:1;
191
uint8_t
door_rear_left
:1;
192
uint8_t
door_rear_right
:1;
193
uint8_t
door_hood
:1;
194
uint8_t
door_trunk
:1;
195
uint8_t
pasngr_detect
:1;
196
uint8_t
pasngr_airbag
:1;
197
uint8_t
buckle_driver
:1;
198
uint8_t
buckle_pasngr
:1;
199
uint8_t
btn_ld_ok
:1;
200
uint8_t
btn_ld_up
:1;
201
uint8_t
btn_ld_down
:1;
202
uint8_t
btn_ld_left
:1;
203
uint8_t
btn_ld_right
:1;
204
uint8_t
btn_cc_res_dec
:1;
205
uint8_t :1;
// btn_cc_mode
206
uint8_t :1;
207
uint8_t
btn_rd_ok
:1;
208
uint8_t
btn_rd_up
:1;
209
uint8_t
btn_rd_down
:1;
210
uint8_t
btn_rd_left
:1;
211
uint8_t
btn_rd_right
:1;
212
uint8_t
btn_media
:1;
213
uint8_t
btn_vol_inc
:1;
214
uint8_t
btn_vol_dec
:1;
215
uint8_t
btn_mute
:1;
216
uint8_t
btn_speak
:1;
217
uint8_t
btn_prev
:1;
218
uint8_t
btn_next
:1;
219
uint8_t
btn_call_start
:1;
220
uint8_t
btn_call_end
:1;
221
uint8_t
outside_air_temp
:8;
222
}
MsgMiscReport
;
223
224
typedef
struct
{
225
int16_t
front_left
;
226
int16_t
front_right
;
227
int16_t
rear_left
;
228
int16_t
rear_right
;
229
}
MsgReportWheelSpeed
;
230
231
typedef
struct
{
232
int16_t
accel_lat
;
233
int16_t
accel_long
;
234
int16_t
accel_vert
;
235
}
MsgReportAccel
;
236
237
typedef
struct
{
238
int16_t
gyro_roll
;
239
int16_t
gyro_yaw
;
240
}
MsgReportGyro
;
241
242
typedef
struct
{
243
int32_t
latitude
:31;
244
int32_t
lat_valid
:1;
245
int32_t
longitude
:31;
246
int32_t
long_valid
:1;
247
}
MsgReportGps1
;
248
249
typedef
struct
{
250
uint8_t
utc_year
:7;
251
uint8_t :1;
252
uint8_t
utc_month
:4;
253
uint8_t :4;
254
uint8_t
utc_day
:5;
255
uint8_t :3;
256
uint8_t
utc_hours
:5;
257
uint8_t :3;
258
uint8_t
utc_minutes
:6;
259
uint8_t :2;
260
uint8_t
utc_seconds
:6;
261
uint8_t :2;
262
uint8_t
compass_dir
:4;
263
uint8_t :4;
264
uint8_t
pdop
:5;
265
uint8_t
fault
:1;
266
uint8_t
inferred
:1;
267
uint8_t :1;
268
}
MsgReportGps2
;
269
270
typedef
struct
{
271
int16_t
altitude
;
272
uint16_t
heading
;
273
uint8_t
speed
;
274
uint8_t
hdop
;
275
uint8_t
vdop
;
276
uint8_t
quality
:3;
277
uint8_t
num_sats
:5;
278
}
MsgReportGps3
;
279
280
typedef
struct
{
281
int16_t
front_left
;
282
int16_t
front_right
;
283
int16_t
rear_left
;
284
int16_t
rear_right
;
285
}
MsgReportWheelPosition
;
286
287
typedef
struct
{
288
uint16_t
front_left
;
289
uint16_t
front_right
;
290
uint16_t
rear_left
;
291
uint16_t
rear_right
;
292
}
MsgReportTirePressure
;
293
294
typedef
struct
{
295
int16_t
fuel_level
:11;
// 0.18696 %
296
uint8_t :3;
297
uint16_t
battery_hev
:10;
// 0.5 V
298
uint8_t
battery_12v
:8;
// 0.0625 V
299
uint32_t
odometer
:24;
// 0.1 km
300
uint8_t :8;
301
}
MsgReportFuelLevel
;
302
303
typedef
struct
{
304
uint8_t
l_cta_alert
:1;
305
uint8_t
l_cta_enabled
:1;
306
uint8_t
l_blis_alert
:1;
307
uint8_t
l_blis_enabled
:1;
308
uint8_t
r_cta_alert
:1;
309
uint8_t
r_cta_enabled
:1;
310
uint8_t
r_blis_alert
:1;
311
uint8_t
r_blis_enabled
:1;
312
uint8_t
sonar_00
:4;
313
uint8_t
sonar_01
:4;
314
uint8_t
sonar_02
:4;
315
uint8_t
sonar_03
:4;
316
uint8_t
sonar_04
:4;
317
uint8_t
sonar_05
:4;
318
uint8_t
sonar_06
:4;
319
uint8_t
sonar_07
:4;
320
uint8_t
sonar_08
:4;
321
uint8_t
sonar_09
:4;
322
uint8_t
sonar_10
:4;
323
uint8_t
sonar_11
:4;
324
uint8_t :6;
325
uint8_t
sonar_enabled
:1;
326
uint8_t
sonar_fault
:1;
327
}
MsgReportSurround
;
328
329
typedef
struct
{
330
uint16_t
brake_torque_request
:12;
331
uint8_t
hsa_stat
:3;
332
uint8_t
stationary
:1;
333
uint16_t
brake_torque_actual
:12;
334
uint8_t
hsa_mode
:2;
335
uint8_t
parking_brake
:2;
336
int16_t
wheel_torque
:14;
337
uint8_t
bped_qf
:2;
338
int16_t
accel_over_ground_est
:10;
339
uint8_t
abs_active
:1;
340
uint8_t
abs_enabled
:1;
341
uint8_t
stab_active
:1;
342
uint8_t
stab_enabled
:1;
343
uint8_t
trac_active
:1;
344
uint8_t
trac_enabled
:1;
345
}
MsgReportBrakeInfo
;
346
347
typedef
struct
{
348
uint16_t
engine_rpm
:16;
349
uint16_t
throttle_pc
:10;
350
uint8_t :4;
351
uint8_t
aped_qf
:2;
352
int8_t
throttle_rate
:8;
353
uint8_t
gear_num
:5;
354
uint8_t :3;
355
uint8_t
ign_stat
:2;
356
int16_t
batt_curr
:14;
357
}
MsgReportThrottleInfo
;
358
359
typedef
struct
{
360
uint8_t
decel
:8;
361
uint8_t
decel_src
:2;
362
uint8_t :1;
363
uint8_t
fcw_enabled
:1;
364
uint8_t
fcw_active
:1;
365
uint8_t
aeb_enabled
:1;
366
uint8_t
aeb_precharge
:1;
367
uint8_t
aeb_braking
:1;
368
uint8_t :1;
369
uint8_t
acc_enabled
:1;
370
uint8_t
acc_braking
:1;
371
uint8_t :5;
372
}
MsgReportDriverAssist
;
373
374
typedef
enum
{
375
LIC_MUX_F0
= 0x00,
// Feature 0 (BASE)
376
LIC_MUX_F1
= 0x01,
// Feature 1 (CONTROL)
377
LIC_MUX_F2
= 0x02,
// Feature 2 (SENSORS)
378
LIC_MUX_F3
= 0x03,
// Feature 3 (unused)
379
LIC_MUX_F4
= 0x04,
// Feature 4 (unused)
380
LIC_MUX_F5
= 0x05,
// Feature 5 (unused)
381
LIC_MUX_F6
= 0x06,
// Feature 6 (unused)
382
LIC_MUX_F7
= 0x07,
// Feature 7 (unused)
383
LIC_MUX_LDATE0
= 0x41,
384
LIC_MUX_LDATE1
= 0x42,
385
LIC_MUX_MAC
= 0x80,
386
LIC_MUX_BDATE0
= 0x81,
387
LIC_MUX_BDATE1
= 0x82,
388
LIC_MUX_VIN0
= 0x83,
389
LIC_MUX_VIN1
= 0x84,
390
LIC_MUX_VIN2
= 0x85,
391
}
LicenseMux
;
392
typedef
struct
{
393
uint8_t
mux
;
394
uint8_t
ready
:1;
395
uint8_t
trial
:1;
396
uint8_t
expired
:1;
397
uint8_t :1;
398
uint8_t
module
:4;
399
union
{
400
struct
{
401
uint8_t
enabled
:1;
402
uint8_t trial :1;
403
uint8_t :6;
404
uint8_t :8;
405
uint16_t
trials_used
;
406
uint16_t
trials_left
;
407
} license;
408
struct
{
409
uint8_t
ldate0
;
410
uint8_t
ldate1
;
411
uint8_t
ldate2
;
412
uint8_t
ldate3
;
413
uint8_t
ldate4
;
414
uint8_t
ldate5
;
415
} ldate0;
416
struct
{
417
uint8_t
ldate6
;
418
uint8_t
ldate7
;
419
uint8_t
ldate8
;
420
uint8_t
ldate9
;
421
uint8_t :8;
422
uint8_t :8;
423
} ldate1;
424
struct
{
425
uint8_t
addr0
;
426
uint8_t
addr1
;
427
uint8_t
addr2
;
428
uint8_t
addr3
;
429
uint8_t
addr4
;
430
uint8_t
addr5
;
431
} mac;
432
struct
{
433
uint8_t
date0
;
434
uint8_t
date1
;
435
uint8_t
date2
;
436
uint8_t
date3
;
437
uint8_t
date4
;
438
uint8_t
date5
;
439
} bdate0;
440
struct
{
441
uint8_t
date6
;
442
uint8_t
date7
;
443
uint8_t
date8
;
444
uint8_t
date9
;
445
uint8_t :8;
446
uint8_t :8;
447
} bdate1;
448
struct
{
449
uint8_t
vin00
;
450
uint8_t
vin01
;
451
uint8_t
vin02
;
452
uint8_t
vin03
;
453
uint8_t
vin04
;
454
uint8_t
vin05
;
455
} vin0;
456
struct
{
457
uint8_t
vin06
;
458
uint8_t
vin07
;
459
uint8_t
vin08
;
460
uint8_t
vin09
;
461
uint8_t
vin10
;
462
uint8_t
vin11
;
463
} vin1;
464
struct
{
465
uint8_t
vin12
;
466
uint8_t
vin13
;
467
uint8_t
vin14
;
468
uint8_t
vin15
;
469
uint8_t
vin16
;
470
uint8_t :8;
471
} vin2;
472
};
473
}
MsgLicense
;
474
475
typedef
struct
{
476
uint8_t
module
;
477
uint8_t
platform
;
478
uint16_t
major
;
479
uint16_t
minor
;
480
uint16_t
build
;
481
}
MsgVersion
;
482
483
#define BUILD_ASSERT(cond) do { (void) sizeof(char [1 - 2*!(cond)]); } while(0)
484
static
void
dispatchAssertSizes
() {
485
BUILD_ASSERT
(8 ==
sizeof
(
MsgBrakeCmd
));
486
BUILD_ASSERT
(8 ==
sizeof
(
MsgBrakeReport
));
487
BUILD_ASSERT
(8 ==
sizeof
(
MsgThrottleCmd
));
488
BUILD_ASSERT
(8 ==
sizeof
(
MsgThrottleReport
));
489
BUILD_ASSERT
(8 ==
sizeof
(
MsgSteeringCmd
));
490
BUILD_ASSERT
(8 ==
sizeof
(
MsgSteeringReport
));
491
BUILD_ASSERT
(1 ==
sizeof
(
MsgGearCmd
));
492
BUILD_ASSERT
(2 ==
sizeof
(
MsgGearReport
));
493
BUILD_ASSERT
(1 ==
sizeof
(
MsgMiscCmd
));
494
BUILD_ASSERT
(8 ==
sizeof
(
MsgMiscReport
));
495
BUILD_ASSERT
(8 ==
sizeof
(
MsgReportWheelSpeed
));
496
BUILD_ASSERT
(6 ==
sizeof
(
MsgReportAccel
));
497
BUILD_ASSERT
(4 ==
sizeof
(
MsgReportGyro
));
498
BUILD_ASSERT
(8 ==
sizeof
(
MsgReportGps1
));
499
BUILD_ASSERT
(8 ==
sizeof
(
MsgReportGps2
));
500
BUILD_ASSERT
(8 ==
sizeof
(
MsgReportGps3
));
501
BUILD_ASSERT
(8 ==
sizeof
(
MsgReportWheelPosition
));
502
BUILD_ASSERT
(8 ==
sizeof
(
MsgReportTirePressure
));
503
BUILD_ASSERT
(8 ==
sizeof
(
MsgReportFuelLevel
));
504
BUILD_ASSERT
(8 ==
sizeof
(
MsgReportSurround
));
505
BUILD_ASSERT
(8 ==
sizeof
(
MsgReportBrakeInfo
));
506
BUILD_ASSERT
(8 ==
sizeof
(
MsgReportThrottleInfo
));
507
BUILD_ASSERT
(3 ==
sizeof
(
MsgReportDriverAssist
));
508
BUILD_ASSERT
(8 ==
sizeof
(
MsgLicense
));
509
BUILD_ASSERT
(8 ==
sizeof
(
MsgVersion
));
510
}
511
#undef BUILD_ASSERT
512
513
enum
{
514
ID_BRAKE_CMD
= 0x060,
515
ID_BRAKE_REPORT
= 0x061,
516
ID_THROTTLE_CMD
= 0x062,
517
ID_THROTTLE_REPORT
= 0x063,
518
ID_STEERING_CMD
= 0x064,
519
ID_STEERING_REPORT
= 0x065,
520
ID_GEAR_CMD
= 0x066,
521
ID_GEAR_REPORT
= 0x067,
522
ID_MISC_CMD
= 0x068,
523
ID_MISC_REPORT
= 0x069,
524
ID_REPORT_WHEEL_SPEED
= 0x06A,
525
ID_REPORT_ACCEL
= 0x06B,
526
ID_REPORT_GYRO
= 0x06C,
527
ID_REPORT_GPS1
= 0x06D,
528
ID_REPORT_GPS2
= 0x06E,
529
ID_REPORT_GPS3
= 0x06F,
530
ID_REPORT_WHEEL_POSITION
= 0x070,
531
ID_REPORT_TIRE_PRESSURE
= 0x071,
532
ID_REPORT_FUEL_LEVEL
= 0x072,
533
ID_REPORT_SURROUND
= 0x073,
534
ID_REPORT_BRAKE_INFO
= 0x074,
535
ID_REPORT_THROTTLE_INFO
= 0x075,
536
ID_REPORT_DRIVER_ASSIST
= 0x079,
537
ID_LICENSE
= 0x07E,
538
ID_VERSION
= 0x07F,
539
};
540
541
#pragma pack(pop) // Undo packing
542
543
}
// namespace dbw_mkz_can
544
545
#endif // _DBW_MKZ_CAN_DISPATCH_H
546
dbw_mkz_can::MsgGearCmd
Definition:
dispatch.h:146
dbw_mkz_can::MsgReportWheelPosition::front_right
int16_t front_right
Definition:
dispatch.h:282
dbw_mkz_can::MsgReportGps1::longitude
int32_t longitude
Definition:
dispatch.h:245
dbw_mkz_can::MsgLicense::date8
uint8_t date8
Definition:
dispatch.h:443
dbw_mkz_can::MsgLicense::ldate7
uint8_t ldate7
Definition:
dispatch.h:418
dbw_mkz_can::MsgMiscReport::btn_la_on_off
uint8_t btn_la_on_off
Definition:
dispatch.h:187
dbw_mkz_can::ID_REPORT_GPS2
Definition:
dispatch.h:528
dbw_mkz_can::MsgMiscReport::btn_cc_gap_inc
uint8_t btn_cc_gap_inc
Definition:
dispatch.h:185
dbw_mkz_can::dispatchAssertSizes
static void dispatchAssertSizes()
Definition:
dispatch.h:484
dbw_mkz_can::ID_GEAR_REPORT
Definition:
dispatch.h:521
dbw_mkz_can::MsgBrakeCmd::BCMD
uint8_t BCMD
Definition:
dispatch.h:46
dbw_mkz_can::MsgLicense::date5
uint8_t date5
Definition:
dispatch.h:438
dbw_mkz_can::MsgGearReport::READY
uint8_t READY
Definition:
dispatch.h:161
dbw_mkz_can::LIC_MUX_F7
Definition:
dispatch.h:382
dbw_mkz_can::MsgThrottleReport::FLTPWR
uint8_t FLTPWR
Definition:
dispatch.h:108
dbw_mkz_can::MsgGearReport::OVERRIDE
uint8_t OVERRIDE
Definition:
dispatch.h:156
dbw_mkz_can::MsgReportBrakeInfo::accel_over_ground_est
int16_t accel_over_ground_est
Definition:
dispatch.h:338
dbw_mkz_can::MsgReportGps2::utc_hours
uint8_t utc_hours
Definition:
dispatch.h:256
dbw_mkz_can::MsgReportSurround::sonar_03
uint8_t sonar_03
Definition:
dispatch.h:315
dbw_mkz_can::MsgBrakeReport
Definition:
dispatch.h:62
dbw_mkz_can::MsgSteeringReport::TORQUE
int8_t TORQUE
Definition:
dispatch.h:135
dbw_mkz_can::MsgMiscReport::btn_rd_ok
uint8_t btn_rd_ok
Definition:
dispatch.h:207
dbw_mkz_can::ID_VERSION
Definition:
dispatch.h:538
dbw_mkz_can::MsgMiscReport::btn_rd_right
uint8_t btn_rd_right
Definition:
dispatch.h:211
dbw_mkz_can::MsgLicense::ldate4
uint8_t ldate4
Definition:
dispatch.h:413
dbw_mkz_can::MsgMiscReport::door_hood
uint8_t door_hood
Definition:
dispatch.h:193
dbw_mkz_can::MsgBrakeCmd::IGNORE
uint8_t IGNORE
Definition:
dispatch.h:52
dbw_mkz_can::MsgReportGps2::utc_day
uint8_t utc_day
Definition:
dispatch.h:254
dbw_mkz_can::MsgMiscReport::btn_vol_dec
uint8_t btn_vol_dec
Definition:
dispatch.h:214
dbw_mkz_can
Definition:
dispatch.h:39
dbw_mkz_can::MsgLicense::date9
uint8_t date9
Definition:
dispatch.h:444
dbw_mkz_can::MsgThrottleCmd::CMD_TYPE
uint8_t CMD_TYPE
Definition:
dispatch.h:83
dbw_mkz_can::MsgLicense::vin12
uint8_t vin12
Definition:
dispatch.h:465
dbw_mkz_can::MsgReportSurround::sonar_06
uint8_t sonar_06
Definition:
dispatch.h:318
dbw_mkz_can::MsgReportGps2::utc_year
uint8_t utc_year
Definition:
dispatch.h:250
dbw_mkz_can::MsgMiscReport::door_rear_left
uint8_t door_rear_left
Definition:
dispatch.h:191
dbw_mkz_can::MsgLicense::expired
uint8_t expired
Definition:
dispatch.h:396
dbw_mkz_can::MsgMiscReport::buckle_pasngr
uint8_t buckle_pasngr
Definition:
dispatch.h:198
dbw_mkz_can::MsgLicense::ldate6
uint8_t ldate6
Definition:
dispatch.h:417
dbw_mkz_can::MsgLicense::addr3
uint8_t addr3
Definition:
dispatch.h:428
dbw_mkz_can::MsgLicense::trials_left
uint16_t trials_left
Definition:
dispatch.h:406
dbw_mkz_can::MsgReportWheelSpeed
Definition:
dispatch.h:224
dbw_mkz_can::MsgSteeringReport::TMOUT
uint8_t TMOUT
Definition:
dispatch.h:143
dbw_mkz_can::MsgSteeringCmd::CLEAR
uint8_t CLEAR
Definition:
dispatch.h:115
dbw_mkz_can::MsgVersion::module
uint8_t module
Definition:
dispatch.h:476
dbw_mkz_can::MsgSteeringReport
Definition:
dispatch.h:130
dbw_mkz_can::MsgReportWheelSpeed::rear_right
int16_t rear_right
Definition:
dispatch.h:228
dbw_mkz_can::MsgSteeringCmd::SCMD
int16_t SCMD
Definition:
dispatch.h:113
dbw_mkz_can::LIC_MUX_VIN0
Definition:
dispatch.h:388
dbw_mkz_can::MsgMiscReport::btn_cc_res_cncl
uint8_t btn_cc_res_cncl
Definition:
dispatch.h:182
dbw_mkz_can::MsgReportSurround
Definition:
dispatch.h:303
dbw_mkz_can::MsgMiscReport::btn_next
uint8_t btn_next
Definition:
dispatch.h:218
dbw_mkz_can::MsgReportThrottleInfo::throttle_rate
int8_t throttle_rate
Definition:
dispatch.h:352
dbw_mkz_can::MsgReportWheelPosition::front_left
int16_t front_left
Definition:
dispatch.h:281
dbw_mkz_can::MsgSteeringReport::FLTPWR
uint8_t FLTPWR
Definition:
dispatch.h:138
dbw_mkz_can::LicenseMux
LicenseMux
Definition:
dispatch.h:374
dbw_mkz_can::MsgLicense::vin03
uint8_t vin03
Definition:
dispatch.h:452
dbw_mkz_can::MsgMiscReport::btn_cc_off
uint8_t btn_cc_off
Definition:
dispatch.h:177
dbw_mkz_can::MsgSteeringReport::FLTCAL
uint8_t FLTCAL
Definition:
dispatch.h:142
dbw_mkz_can::ID_THROTTLE_REPORT
Definition:
dispatch.h:517
dbw_mkz_can::MsgMiscReport::btn_cc_set_dec
uint8_t btn_cc_set_dec
Definition:
dispatch.h:184
dbw_mkz_can::MsgMiscReport
Definition:
dispatch.h:171
dbw_mkz_can::MsgSteeringReport::FLTBUS1
uint8_t FLTBUS1
Definition:
dispatch.h:140
dbw_mkz_can::MsgReportThrottleInfo::engine_rpm
uint16_t engine_rpm
Definition:
dispatch.h:348
dbw_mkz_can::MsgReportDriverAssist::aeb_braking
uint8_t aeb_braking
Definition:
dispatch.h:367
dbw_mkz_can::MsgMiscReport::wiper_front
uint8_t wiper_front
Definition:
dispatch.h:174
dbw_mkz_can::MsgReportGps2::utc_month
uint8_t utc_month
Definition:
dispatch.h:252
dbw_mkz_can::MsgLicense::addr4
uint8_t addr4
Definition:
dispatch.h:429
dbw_mkz_can::MsgThrottleReport::ENABLED
uint8_t ENABLED
Definition:
dispatch.h:102
dbw_mkz_can::MsgMiscReport::btn_ld_up
uint8_t btn_ld_up
Definition:
dispatch.h:200
dbw_mkz_can::MsgMiscReport::btn_cc_gap_dec
uint8_t btn_cc_gap_dec
Definition:
dispatch.h:186
dbw_mkz_can::MsgReportSurround::sonar_11
uint8_t sonar_11
Definition:
dispatch.h:323
dbw_mkz_can::MsgReportGps2::compass_dir
uint8_t compass_dir
Definition:
dispatch.h:262
dbw_mkz_can::MsgReportGps3::vdop
uint8_t vdop
Definition:
dispatch.h:275
dbw_mkz_can::MsgMiscReport::btn_call_start
uint8_t btn_call_start
Definition:
dispatch.h:219
dbw_mkz_can::MsgSteeringReport::OVERRIDE
uint8_t OVERRIDE
Definition:
dispatch.h:137
dbw_mkz_can::MsgReportBrakeInfo
Definition:
dispatch.h:329
dbw_mkz_can::MsgSteeringCmd::EN
uint8_t EN
Definition:
dispatch.h:114
dbw_mkz_can::MsgBrakeReport::WDCSRC
uint8_t WDCSRC
Definition:
dispatch.h:69
dbw_mkz_can::MsgReportThrottleInfo::ign_stat
uint8_t ign_stat
Definition:
dispatch.h:355
dbw_mkz_can::ID_REPORT_WHEEL_SPEED
Definition:
dispatch.h:524
dbw_mkz_can::MsgBrakeReport::OVERRIDE
uint8_t OVERRIDE
Definition:
dispatch.h:71
dbw_mkz_can::MsgGearReport::CMD
uint8_t CMD
Definition:
dispatch.h:157
dbw_mkz_can::MsgVersion::build
uint16_t build
Definition:
dispatch.h:480
dbw_mkz_can::MsgMiscCmd
Definition:
dispatch.h:164
dbw_mkz_can::MsgThrottleReport::PO
uint16_t PO
Definition:
dispatch.h:99
dbw_mkz_can::MsgLicense::vin06
uint8_t vin06
Definition:
dispatch.h:457
dbw_mkz_can::MsgReportTirePressure::rear_right
uint16_t rear_right
Definition:
dispatch.h:291
dbw_mkz_can::MsgGearCmd::GCMD
uint8_t GCMD
Definition:
dispatch.h:147
dbw_mkz_can::MsgReportWheelSpeed::front_left
int16_t front_left
Definition:
dispatch.h:225
dbw_mkz_can::MsgReportBrakeInfo::parking_brake
uint8_t parking_brake
Definition:
dispatch.h:335
dbw_mkz_can::MsgLicense::trials_used
uint16_t trials_used
Definition:
dispatch.h:405
dbw_mkz_can::MsgThrottleCmd::RES2
uint8_t RES2
Definition:
dispatch.h:88
dbw_mkz_can::MsgLicense::ldate9
uint8_t ldate9
Definition:
dispatch.h:420
dbw_mkz_can::MsgSteeringReport::CMD
int16_t CMD
Definition:
dispatch.h:132
dbw_mkz_can::ID_REPORT_DRIVER_ASSIST
Definition:
dispatch.h:536
dbw_mkz_can::MsgMiscReport::door_rear_right
uint8_t door_rear_right
Definition:
dispatch.h:192
dbw_mkz_can::MsgSteeringReport::FLTWDC
uint8_t FLTWDC
Definition:
dispatch.h:139
dbw_mkz_can::MsgBrakeReport::FLTPWR
uint8_t FLTPWR
Definition:
dispatch.h:76
dbw_mkz_can::MsgSteeringReport::VEH_VEL
int16_t VEH_VEL
Definition:
dispatch.h:134
dbw_mkz_can::MsgLicense::vin02
uint8_t vin02
Definition:
dispatch.h:451
dbw_mkz_can::MsgReportDriverAssist::aeb_precharge
uint8_t aeb_precharge
Definition:
dispatch.h:366
dbw_mkz_can::MsgSteeringReport::TMODE
uint8_t TMODE
Definition:
dispatch.h:133
dbw_mkz_can::MsgReportAccel
Definition:
dispatch.h:231
dbw_mkz_can::MsgBrakeReport::TMOUT
uint8_t TMOUT
Definition:
dispatch.h:77
dbw_mkz_can::MsgReportBrakeInfo::brake_torque_actual
uint16_t brake_torque_actual
Definition:
dispatch.h:333
dbw_mkz_can::MsgReportBrakeInfo::stab_enabled
uint8_t stab_enabled
Definition:
dispatch.h:342
dbw_mkz_can::MsgMiscReport::btn_ld_down
uint8_t btn_ld_down
Definition:
dispatch.h:201
dbw_mkz_can::LIC_MUX_LDATE0
Definition:
dispatch.h:383
dbw_mkz_can::MsgReportSurround::sonar_fault
uint8_t sonar_fault
Definition:
dispatch.h:326
dbw_mkz_can::MsgGearCmd::RES2
uint8_t RES2
Definition:
dispatch.h:149
dbw_mkz_can::MsgBrakeReport::FLTWDC
uint8_t FLTWDC
Definition:
dispatch.h:73
dbw_mkz_can::MsgLicense::ldate3
uint8_t ldate3
Definition:
dispatch.h:412
dbw_mkz_can::MsgMiscReport::btn_speak
uint8_t btn_speak
Definition:
dispatch.h:216
dbw_mkz_can::MsgSteeringCmd::RES1
uint8_t RES1
Definition:
dispatch.h:119
dbw_mkz_can::MsgMiscReport::FLTBUS
uint8_t FLTBUS
Definition:
dispatch.h:188
dbw_mkz_can::MsgReportGyro
Definition:
dispatch.h:237
dbw_mkz_can::MsgReportGps1::long_valid
int32_t long_valid
Definition:
dispatch.h:246
dbw_mkz_can::ID_REPORT_WHEEL_POSITION
Definition:
dispatch.h:530
dbw_mkz_can::MsgReportFuelLevel
Definition:
dispatch.h:294
dbw_mkz_can::MsgThrottleCmd::PCMD
uint16_t PCMD
Definition:
dispatch.h:81
dbw_mkz_can::MsgLicense::ldate1
uint8_t ldate1
Definition:
dispatch.h:410
dbw_mkz_can::MsgReportSurround::sonar_enabled
uint8_t sonar_enabled
Definition:
dispatch.h:325
dbw_mkz_can::MsgReportThrottleInfo::throttle_pc
uint16_t throttle_pc
Definition:
dispatch.h:349
dbw_mkz_can::MsgGearCmd::CLEAR
uint8_t CLEAR
Definition:
dispatch.h:151
dbw_mkz_can::MsgLicense::date0
uint8_t date0
Definition:
dispatch.h:433
dbw_mkz_can::MsgReportGps3::heading
uint16_t heading
Definition:
dispatch.h:272
dbw_mkz_can::MsgLicense::addr1
uint8_t addr1
Definition:
dispatch.h:426
dbw_mkz_can::ID_THROTTLE_CMD
Definition:
dispatch.h:516
dbw_mkz_can::MsgReportFuelLevel::battery_12v
uint8_t battery_12v
Definition:
dispatch.h:298
dbw_mkz_can::ID_LICENSE
Definition:
dispatch.h:537
dbw_mkz_can::MsgLicense::ldate8
uint8_t ldate8
Definition:
dispatch.h:419
dbw_mkz_can::MsgReportBrakeInfo::wheel_torque
int16_t wheel_torque
Definition:
dispatch.h:336
dbw_mkz_can::ID_STEERING_CMD
Definition:
dispatch.h:518
dbw_mkz_can::MsgBrakeCmd
Definition:
dispatch.h:44
dbw_mkz_can::MsgMiscReport::buckle_driver
uint8_t buckle_driver
Definition:
dispatch.h:197
dbw_mkz_can::MsgBrakeReport::PC
uint16_t PC
Definition:
dispatch.h:64
dbw_mkz_can::MsgLicense::trial
uint8_t trial
Definition:
dispatch.h:395
dbw_mkz_can::MsgReportBrakeInfo::trac_active
uint8_t trac_active
Definition:
dispatch.h:343
dbw_mkz_can::MsgReportGps3::hdop
uint8_t hdop
Definition:
dispatch.h:274
dbw_mkz_can::MsgLicense::vin08
uint8_t vin08
Definition:
dispatch.h:459
dbw_mkz_can::ID_REPORT_BRAKE_INFO
Definition:
dispatch.h:534
dbw_mkz_can::MsgMiscReport::pasngr_airbag
uint8_t pasngr_airbag
Definition:
dispatch.h:196
dbw_mkz_can::MsgReportGyro::gyro_roll
int16_t gyro_roll
Definition:
dispatch.h:238
dbw_mkz_can::MsgMiscReport::btn_vol_inc
uint8_t btn_vol_inc
Definition:
dispatch.h:213
dbw_mkz_can::MsgSteeringReport::FLTBUS2
uint8_t FLTBUS2
Definition:
dispatch.h:141
dbw_mkz_can::MsgReportSurround::r_cta_enabled
uint8_t r_cta_enabled
Definition:
dispatch.h:309
dbw_mkz_can::MsgMiscReport::btn_cc_on_off
uint8_t btn_cc_on_off
Definition:
dispatch.h:181
dbw_mkz_can::MsgBrakeCmd::ABOO
uint8_t ABOO
Definition:
dispatch.h:47
dbw_mkz_can::MsgMiscReport::pasngr_detect
uint8_t pasngr_detect
Definition:
dispatch.h:195
dbw_mkz_can::MsgThrottleReport::TMOUT
uint8_t TMOUT
Definition:
dispatch.h:109
dbw_mkz_can::MsgReportDriverAssist
Definition:
dispatch.h:359
dbw_mkz_can::MsgThrottleCmd::RES1
uint8_t RES1
Definition:
dispatch.h:89
dbw_mkz_can::MsgMiscReport::btn_cc_cncl
uint8_t btn_cc_cncl
Definition:
dispatch.h:179
dbw_mkz_can::MsgBrakeCmd::COUNT
uint8_t COUNT
Definition:
dispatch.h:59
dbw_mkz_can::MsgReportSurround::sonar_02
uint8_t sonar_02
Definition:
dispatch.h:314
dbw_mkz_can::MsgThrottleReport
Definition:
dispatch.h:96
dbw_mkz_can::MsgBrakeReport::PO
uint16_t PO
Definition:
dispatch.h:65
dbw_mkz_can::MsgReportDriverAssist::acc_braking
uint8_t acc_braking
Definition:
dispatch.h:370
dbw_mkz_can::ID_GEAR_CMD
Definition:
dispatch.h:520
dbw_mkz_can::MsgReportWheelPosition::rear_left
int16_t rear_left
Definition:
dispatch.h:283
dbw_mkz_can::MsgMiscReport::btn_ld_ok
uint8_t btn_ld_ok
Definition:
dispatch.h:199
dbw_mkz_can::MsgLicense
Definition:
dispatch.h:392
dbw_mkz_can::MsgMiscReport::btn_cc_set_inc
uint8_t btn_cc_set_inc
Definition:
dispatch.h:183
dbw_mkz_can::MsgMiscReport::btn_rd_down
uint8_t btn_rd_down
Definition:
dispatch.h:209
dbw_mkz_can::LIC_MUX_F1
Definition:
dispatch.h:376
dbw_mkz_can::MsgReportAccel::accel_long
int16_t accel_long
Definition:
dispatch.h:233
dbw_mkz_can::MsgReportFuelLevel::fuel_level
int16_t fuel_level
Definition:
dispatch.h:295
dbw_mkz_can::MsgBrakeCmd::PCMD
uint16_t PCMD
Definition:
dispatch.h:45
dbw_mkz_can::MsgLicense::mux
uint8_t mux
Definition:
dispatch.h:393
dbw_mkz_can::LIC_MUX_BDATE1
Definition:
dispatch.h:387
dbw_mkz_can::MsgThrottleCmd::EN
uint8_t EN
Definition:
dispatch.h:84
dbw_mkz_can::MsgSteeringCmd::IGNORE
uint8_t IGNORE
Definition:
dispatch.h:116
dbw_mkz_can::MsgLicense::addr0
uint8_t addr0
Definition:
dispatch.h:425
dbw_mkz_can::MsgReportSurround::sonar_09
uint8_t sonar_09
Definition:
dispatch.h:321
dbw_mkz_can::MsgMiscReport::btn_rd_up
uint8_t btn_rd_up
Definition:
dispatch.h:208
BUILD_ASSERT
#define BUILD_ASSERT(cond)
Definition:
dispatch.h:483
dbw_mkz_can::MsgThrottleReport::FLTWDC
uint8_t FLTWDC
Definition:
dispatch.h:105
dbw_mkz_can::MsgReportSurround::sonar_07
uint8_t sonar_07
Definition:
dispatch.h:319
dbw_mkz_can::MsgReportGps2::utc_minutes
uint8_t utc_minutes
Definition:
dispatch.h:258
dbw_mkz_can::MsgMiscReport::btn_cc_on
uint8_t btn_cc_on
Definition:
dispatch.h:176
dbw_mkz_can::MsgLicense::vin04
uint8_t vin04
Definition:
dispatch.h:453
dbw_mkz_can::MsgMiscReport::outside_air_temp
uint8_t outside_air_temp
Definition:
dispatch.h:221
dbw_mkz_can::ID_STEERING_REPORT
Definition:
dispatch.h:519
dbw_mkz_can::MsgLicense::vin14
uint8_t vin14
Definition:
dispatch.h:467
dbw_mkz_can::MsgReportFuelLevel::battery_hev
uint16_t battery_hev
Definition:
dispatch.h:297
dbw_mkz_can::MsgBrakeCmd::RES1
uint8_t RES1
Definition:
dispatch.h:55
dbw_mkz_can::MsgReportGps2::fault
uint8_t fault
Definition:
dispatch.h:265
dbw_mkz_can::MsgThrottleCmd::CLEAR
uint8_t CLEAR
Definition:
dispatch.h:85
dbw_mkz_can::MsgReportBrakeInfo::hsa_stat
uint8_t hsa_stat
Definition:
dispatch.h:331
dbw_mkz_can::MsgReportThrottleInfo::aped_qf
uint8_t aped_qf
Definition:
dispatch.h:351
dbw_mkz_can::MsgLicense::vin00
uint8_t vin00
Definition:
dispatch.h:449
dbw_mkz_can::MsgReportAccel::accel_vert
int16_t accel_vert
Definition:
dispatch.h:234
dbw_mkz_can::MsgReportGps1::lat_valid
int32_t lat_valid
Definition:
dispatch.h:244
dbw_mkz_can::MsgMiscReport::door_driver
uint8_t door_driver
Definition:
dispatch.h:189
dbw_mkz_can::MsgLicense::ldate2
uint8_t ldate2
Definition:
dispatch.h:411
dbw_mkz_can::MsgReportGps3::quality
uint8_t quality
Definition:
dispatch.h:276
dbw_mkz_can::MsgGearReport::REJECT
uint8_t REJECT
Definition:
dispatch.h:159
dbw_mkz_can::LIC_MUX_VIN2
Definition:
dispatch.h:390
dbw_mkz_can::MsgGearCmd::RES1
uint8_t RES1
Definition:
dispatch.h:150
dbw_mkz_can::ID_BRAKE_CMD
Definition:
dispatch.h:514
dbw_mkz_can::MsgSteeringCmd::QUIET
uint8_t QUIET
Definition:
dispatch.h:118
dbw_mkz_can::MsgSteeringCmd::ALERT
uint8_t ALERT
Definition:
dispatch.h:120
dbw_mkz_can::MsgBrakeReport::PI
uint16_t PI
Definition:
dispatch.h:63
dbw_mkz_can::MsgReportGyro::gyro_yaw
int16_t gyro_yaw
Definition:
dispatch.h:239
dbw_mkz_can::MsgReportDriverAssist::aeb_enabled
uint8_t aeb_enabled
Definition:
dispatch.h:365
dbw_mkz_can::MsgBrakeReport::DRIVER
uint8_t DRIVER
Definition:
dispatch.h:72
dbw_mkz_can::MsgReportGps1
Definition:
dispatch.h:242
dbw_mkz_can::MsgMiscReport::btn_prev
uint8_t btn_prev
Definition:
dispatch.h:217
dbw_mkz_can::MsgReportBrakeInfo::brake_torque_request
uint16_t brake_torque_request
Definition:
dispatch.h:330
dbw_mkz_can::MsgLicense::vin09
uint8_t vin09
Definition:
dispatch.h:460
dbw_mkz_can::MsgLicense::addr5
uint8_t addr5
Definition:
dispatch.h:430
dbw_mkz_can::MsgGearReport::STATE
uint8_t STATE
Definition:
dispatch.h:155
dbw_mkz_can::MsgReportSurround::r_blis_alert
uint8_t r_blis_alert
Definition:
dispatch.h:310
dbw_mkz_can::ID_MISC_REPORT
Definition:
dispatch.h:523
dbw_mkz_can::MsgThrottleReport::FLT1
uint8_t FLT1
Definition:
dispatch.h:106
dbw_mkz_can::MsgVersion
Definition:
dispatch.h:475
dbw_mkz_can::MsgBrakeCmd::EN
uint8_t EN
Definition:
dispatch.h:50
dbw_mkz_can::LIC_MUX_F4
Definition:
dispatch.h:379
dbw_mkz_can::MsgReportGps1::latitude
int32_t latitude
Definition:
dispatch.h:243
dbw_mkz_can::MsgReportBrakeInfo::stationary
uint8_t stationary
Definition:
dispatch.h:332
dbw_mkz_can::MsgThrottleReport::PI
uint16_t PI
Definition:
dispatch.h:97
dbw_mkz_can::MsgThrottleReport::DRIVER
uint8_t DRIVER
Definition:
dispatch.h:104
dbw_mkz_can::MsgMiscReport::btn_media
uint8_t btn_media
Definition:
dispatch.h:212
dbw_mkz_can::MsgThrottleReport::WDCSRC
uint8_t WDCSRC
Definition:
dispatch.h:101
dbw_mkz_can::MsgMiscReport::door_trunk
uint8_t door_trunk
Definition:
dispatch.h:194
dbw_mkz_can::LIC_MUX_F5
Definition:
dispatch.h:380
dbw_mkz_can::MsgReportSurround::sonar_05
uint8_t sonar_05
Definition:
dispatch.h:317
dbw_mkz_can::MsgReportWheelSpeed::rear_left
int16_t rear_left
Definition:
dispatch.h:227
dbw_mkz_can::MsgReportSurround::r_blis_enabled
uint8_t r_blis_enabled
Definition:
dispatch.h:311
dbw_mkz_can::MsgThrottleReport::OVERRIDE
uint8_t OVERRIDE
Definition:
dispatch.h:103
dbw_mkz_can::MsgLicense::vin01
uint8_t vin01
Definition:
dispatch.h:450
dbw_mkz_can::MsgLicense::addr2
uint8_t addr2
Definition:
dispatch.h:427
dbw_mkz_can::LIC_MUX_F0
Definition:
dispatch.h:375
dbw_mkz_can::MsgMiscReport::light_ambient
uint8_t light_ambient
Definition:
dispatch.h:175
dbw_mkz_can::MsgReportThrottleInfo
Definition:
dispatch.h:347
dbw_mkz_can::MsgReportDriverAssist::decel
uint8_t decel
Definition:
dispatch.h:360
dbw_mkz_can::MsgSteeringReport::ANGLE
int16_t ANGLE
Definition:
dispatch.h:131
dbw_mkz_can::MsgLicense::vin11
uint8_t vin11
Definition:
dispatch.h:462
dbw_mkz_can::MsgReportGps2::pdop
uint8_t pdop
Definition:
dispatch.h:264
dbw_mkz_can::MsgLicense::vin16
uint8_t vin16
Definition:
dispatch.h:469
dbw_mkz_can::MsgMiscReport::btn_cc_res
uint8_t btn_cc_res
Definition:
dispatch.h:178
dbw_mkz_can::MsgMiscReport::btn_call_end
uint8_t btn_call_end
Definition:
dispatch.h:220
dbw_mkz_can::LIC_MUX_F2
Definition:
dispatch.h:377
dbw_mkz_can::MsgReportSurround::l_cta_alert
uint8_t l_cta_alert
Definition:
dispatch.h:304
dbw_mkz_can::MsgReportThrottleInfo::gear_num
uint8_t gear_num
Definition:
dispatch.h:353
dbw_mkz_can::MsgVersion::major
uint16_t major
Definition:
dispatch.h:478
dbw_mkz_can::MsgLicense::date3
uint8_t date3
Definition:
dispatch.h:436
dbw_mkz_can::MsgMiscReport::head_light_hi
uint8_t head_light_hi
Definition:
dispatch.h:173
dbw_mkz_can::MsgLicense::ldate5
uint8_t ldate5
Definition:
dispatch.h:414
dbw_mkz_can::ID_REPORT_THROTTLE_INFO
Definition:
dispatch.h:535
dbw_mkz_can::MsgReportSurround::l_blis_alert
uint8_t l_blis_alert
Definition:
dispatch.h:306
dbw_mkz_can::MsgBrakeReport::FLT2
uint8_t FLT2
Definition:
dispatch.h:75
dbw_mkz_can::MsgReportGps3::num_sats
uint8_t num_sats
Definition:
dispatch.h:277
dbw_mkz_can::MsgLicense::date7
uint8_t date7
Definition:
dispatch.h:442
dbw_mkz_can::MsgReportSurround::sonar_10
uint8_t sonar_10
Definition:
dispatch.h:322
dbw_mkz_can::MsgMiscReport::btn_ld_right
uint8_t btn_ld_right
Definition:
dispatch.h:203
dbw_mkz_can::MsgSteeringCmd
Definition:
dispatch.h:112
dbw_mkz_can::MsgReportGps3::speed
uint8_t speed
Definition:
dispatch.h:273
dbw_mkz_can::MsgThrottleCmd::IGNORE
uint8_t IGNORE
Definition:
dispatch.h:86
dbw_mkz_can::MsgLicense::vin10
uint8_t vin10
Definition:
dispatch.h:461
dbw_mkz_can::MsgBrakeReport::ENABLED
uint8_t ENABLED
Definition:
dispatch.h:70
dbw_mkz_can::MsgLicense::date4
uint8_t date4
Definition:
dispatch.h:437
dbw_mkz_can::LIC_MUX_F3
Definition:
dispatch.h:378
dbw_mkz_can::MsgLicense::vin15
uint8_t vin15
Definition:
dispatch.h:468
dbw_mkz_can::MsgReportBrakeInfo::bped_qf
uint8_t bped_qf
Definition:
dispatch.h:337
dbw_mkz_can::MsgLicense::date1
uint8_t date1
Definition:
dispatch.h:434
dbw_mkz_can::MsgThrottleCmd::COUNT
uint8_t COUNT
Definition:
dispatch.h:93
dbw_mkz_can::MsgReportTirePressure::rear_left
uint16_t rear_left
Definition:
dispatch.h:290
dbw_mkz_can::MsgMiscCmd::TRNCMD
uint8_t TRNCMD
Definition:
dispatch.h:165
dbw_mkz_can::MsgReportBrakeInfo::abs_enabled
uint8_t abs_enabled
Definition:
dispatch.h:340
dbw_mkz_can::MsgReportThrottleInfo::batt_curr
int16_t batt_curr
Definition:
dispatch.h:356
dbw_mkz_can::MsgReportGps3
Definition:
dispatch.h:270
dbw_mkz_can::MsgGearReport
Definition:
dispatch.h:154
dbw_mkz_can::ID_REPORT_SURROUND
Definition:
dispatch.h:533
dbw_mkz_can::MsgReportBrakeInfo::stab_active
uint8_t stab_active
Definition:
dispatch.h:341
dbw_mkz_can::MsgSteeringReport::ENABLED
uint8_t ENABLED
Definition:
dispatch.h:136
dbw_mkz_can::ID_REPORT_ACCEL
Definition:
dispatch.h:525
dbw_mkz_can::MsgReportDriverAssist::acc_enabled
uint8_t acc_enabled
Definition:
dispatch.h:369
dbw_mkz_can::MsgMiscReport::turn_signal
uint8_t turn_signal
Definition:
dispatch.h:172
dbw_mkz_can::MsgReportBrakeInfo::abs_active
uint8_t abs_active
Definition:
dispatch.h:339
dbw_mkz_can::MsgReportTirePressure::front_right
uint16_t front_right
Definition:
dispatch.h:289
dbw_mkz_can::MsgReportBrakeInfo::hsa_mode
uint8_t hsa_mode
Definition:
dispatch.h:334
dbw_mkz_can::MsgThrottleReport::PC
uint16_t PC
Definition:
dispatch.h:98
dbw_mkz_can::MsgReportSurround::l_blis_enabled
uint8_t l_blis_enabled
Definition:
dispatch.h:307
dbw_mkz_can::MsgReportDriverAssist::decel_src
uint8_t decel_src
Definition:
dispatch.h:361
dbw_mkz_can::MsgReportSurround::sonar_08
uint8_t sonar_08
Definition:
dispatch.h:320
dbw_mkz_can::MsgBrakeReport::WDCBRK
uint8_t WDCBRK
Definition:
dispatch.h:68
dbw_mkz_can::MsgVersion::minor
uint16_t minor
Definition:
dispatch.h:479
dbw_mkz_can::MsgReportSurround::sonar_04
uint8_t sonar_04
Definition:
dispatch.h:316
dbw_mkz_can::MsgReportSurround::r_cta_alert
uint8_t r_cta_alert
Definition:
dispatch.h:308
dbw_mkz_can::MsgReportBrakeInfo::trac_enabled
uint8_t trac_enabled
Definition:
dispatch.h:344
dbw_mkz_can::MsgReportGps3::altitude
int16_t altitude
Definition:
dispatch.h:271
dbw_mkz_can::MsgLicense::vin05
uint8_t vin05
Definition:
dispatch.h:454
dbw_mkz_can::MsgReportSurround::sonar_01
uint8_t sonar_01
Definition:
dispatch.h:313
dbw_mkz_can::MsgReportWheelPosition
Definition:
dispatch.h:280
dbw_mkz_can::MsgReportGps2::inferred
uint8_t inferred
Definition:
dispatch.h:266
dbw_mkz_can::MsgReportGps2
Definition:
dispatch.h:249
dbw_mkz_can::MsgReportGps2::utc_seconds
uint8_t utc_seconds
Definition:
dispatch.h:260
dbw_mkz_can::MsgSteeringCmd::CMD_TYPE
uint8_t CMD_TYPE
Definition:
dispatch.h:121
dbw_mkz_can::MsgLicense::ready
uint8_t ready
Definition:
dispatch.h:394
dbw_mkz_can::ID_BRAKE_REPORT
Definition:
dispatch.h:515
dbw_mkz_can::MsgSteeringCmd::SVEL
uint8_t SVEL
Definition:
dispatch.h:122
dbw_mkz_can::ID_REPORT_GYRO
Definition:
dispatch.h:526
dbw_mkz_can::MsgLicense::date2
uint8_t date2
Definition:
dispatch.h:435
dbw_mkz_can::MsgThrottleCmd
Definition:
dispatch.h:80
dbw_mkz_can::ID_REPORT_GPS3
Definition:
dispatch.h:529
dbw_mkz_can::MsgReportTirePressure
Definition:
dispatch.h:287
dbw_mkz_can::MsgLicense::enabled
uint8_t enabled
Definition:
dispatch.h:401
dbw_mkz_can::MsgBrakeReport::BTYPE
uint8_t BTYPE
Definition:
dispatch.h:66
dbw_mkz_can::MsgBrakeCmd::RES2
uint8_t RES2
Definition:
dispatch.h:54
dbw_mkz_can::MsgReportDriverAssist::fcw_active
uint8_t fcw_active
Definition:
dispatch.h:364
dbw_mkz_can::MsgGearReport::FLTBUS
uint8_t FLTBUS
Definition:
dispatch.h:158
dbw_mkz_can::MsgReportDriverAssist::fcw_enabled
uint8_t fcw_enabled
Definition:
dispatch.h:363
dbw_mkz_can::MsgReportWheelPosition::rear_right
int16_t rear_right
Definition:
dispatch.h:284
dbw_mkz_can::MsgMiscReport::btn_cc_res_dec
uint8_t btn_cc_res_dec
Definition:
dispatch.h:204
dbw_mkz_can::MsgMiscReport::btn_cc_res_inc
uint8_t btn_cc_res_inc
Definition:
dispatch.h:180
dbw_mkz_can::LIC_MUX_BDATE0
Definition:
dispatch.h:386
dbw_mkz_can::LIC_MUX_LDATE1
Definition:
dispatch.h:384
dbw_mkz_can::MsgBrakeCmd::CLEAR
uint8_t CLEAR
Definition:
dispatch.h:51
dbw_mkz_can::MsgSteeringCmd::COUNT
uint8_t COUNT
Definition:
dispatch.h:127
dbw_mkz_can::LIC_MUX_MAC
Definition:
dispatch.h:385
dbw_mkz_can::MsgBrakeCmd::CMD_TYPE
uint8_t CMD_TYPE
Definition:
dispatch.h:49
dbw_mkz_can::MsgMiscReport::btn_ld_left
uint8_t btn_ld_left
Definition:
dispatch.h:202
dbw_mkz_can::MsgReportTirePressure::front_left
uint16_t front_left
Definition:
dispatch.h:288
dbw_mkz_can::MsgReportWheelSpeed::front_right
int16_t front_right
Definition:
dispatch.h:226
dbw_mkz_can::MsgSteeringCmd::RES2
uint8_t RES2
Definition:
dispatch.h:123
dbw_mkz_can::ID_REPORT_GPS1
Definition:
dispatch.h:527
dbw_mkz_can::MsgMiscReport::btn_rd_left
uint8_t btn_rd_left
Definition:
dispatch.h:210
dbw_mkz_can::MsgLicense::vin13
uint8_t vin13
Definition:
dispatch.h:466
dbw_mkz_can::MsgLicense::ldate0
uint8_t ldate0
Definition:
dispatch.h:409
dbw_mkz_can::MsgMiscCmd::PBRKCMD
uint8_t PBRKCMD
Definition:
dispatch.h:166
dbw_mkz_can::ID_REPORT_FUEL_LEVEL
Definition:
dispatch.h:532
dbw_mkz_can::LIC_MUX_VIN1
Definition:
dispatch.h:389
dbw_mkz_can::MsgReportSurround::l_cta_enabled
uint8_t l_cta_enabled
Definition:
dispatch.h:305
dbw_mkz_can::MsgMiscReport::btn_mute
uint8_t btn_mute
Definition:
dispatch.h:215
dbw_mkz_can::MsgThrottleReport::FLT2
uint8_t FLT2
Definition:
dispatch.h:107
dbw_mkz_can::MsgReportAccel::accel_lat
int16_t accel_lat
Definition:
dispatch.h:232
dbw_mkz_can::ID_REPORT_TIRE_PRESSURE
Definition:
dispatch.h:531
dbw_mkz_can::MsgMiscReport::door_passenger
uint8_t door_passenger
Definition:
dispatch.h:190
dbw_mkz_can::MsgLicense::date6
uint8_t date6
Definition:
dispatch.h:441
dbw_mkz_can::LIC_MUX_F6
Definition:
dispatch.h:381
dbw_mkz_can::MsgLicense::vin07
uint8_t vin07
Definition:
dispatch.h:458
dbw_mkz_can::ID_MISC_CMD
Definition:
dispatch.h:522
dbw_mkz_can::MsgBrakeReport::BC
uint8_t BC
Definition:
dispatch.h:67
dbw_mkz_can::MsgBrakeReport::FLT1
uint8_t FLT1
Definition:
dispatch.h:74
dbw_mkz_can::MsgReportFuelLevel::odometer
uint32_t odometer
Definition:
dispatch.h:299
dbw_mkz_can::MsgReportSurround::sonar_00
uint8_t sonar_00
Definition:
dispatch.h:312
dbw_mkz_can::MsgTurnSignalCmd
MsgMiscCmd MsgTurnSignalCmd
Definition:
dispatch.h:169
dbw_mkz_can::MsgLicense::module
uint8_t module
Definition:
dispatch.h:398
dbw_mkz_can::MsgVersion::platform
uint8_t platform
Definition:
dispatch.h:477
dbw_mkz_can
Author(s): Kevin Hallenbeck
autogenerated on Fri Jun 16 2023 02:54:50