Mazda CAN Bus Reference
Mazda uses HS-CAN at 500 kbps for powertrain and MS-CAN at 125 kbps for body. Skyactiv-G/D engines use specific message IDs documented in the DBC.
177CAN Messages
796Signals
4Source DBC files
mazda_2017.dbc 102 msgs, 515 signals
| ID | Message | DLC | Source ECU | Signals |
|---|---|---|---|---|
640x40 | MOB2 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3, NEW_SIGNAL_4, NEW_SIGNAL_5, NEW_SIGNAL_6 +5 more |
700x46 | MOB1 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3, NEW_SIGNAL_4, NEW_SIGNAL_5 |
800x50 | MSG_04 | 8 | XXX | NEW_SIGNAL_1, SIGNAL |
1170x75 | STEER_RELATED | 8 | XXX | CTR, NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_5, NEW_SIGNAL_4, NEW_SIGNAL_3 +2 more |
1180x76 | RPM_RELATED | 8 | XXX | CTR, NEW_SIGNAL_2 |
1200x78 | BRAKE | 8 | XXX | CTR, BRAKE_PRESSURE, VEHICLE_ACC_X, VEHICLE_ACC_Y |
1210x79 | EPB | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3, NEW_SIGNAL_4, NEW_SIGNAL_6, CTR +6 more |
1300x82 | STEER | 8 | XXX | NEW_SIGNAL_5, NEW_SIGNAL_6, CTR, STEER_ANGLE, CHKSUM_MAYBE |
1340x86 | STEER2 | 8 | XXX | CTR, NEW_SIGNAL_4, CTR_2, STEER_ANGLE_ROUGH, NEW_SIGNAL_5, STEER_ANGLE +3 more |
1450x91 | TURN_SWITCH | 8 | XXX | HAZARD, TURN_RIGHT_SWITCH, TURN_LEFT_SWITCH, CTR, CHKSUM |
1540x9A | BLINK_INFO | 8 | XXX | LEFT_BLINK, RIGHT_BLINK, REAR_WIPER_ON, WIPER_LO, WIPER_HI, LOW_BEAMS +4 more |
1550x9B | MSG_14 | 8 | XXX | |
1570x9D | CRZ_BTNS | 8 | XXX | BIT1, BIT2, BIT3, SET_P_INV, CAN_OFF_INV, CAN_OFF +14 more |
1580x9E | MSG_05 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3 |
1590x9F | MSG_11 | 8 | XXX | NEW_SIGNAL_1, INCREASEING |
2530xFD | GAS | 8 | XXX | NEW_SIGNAL_1, CTR, NEW_SIGNAL_2, CRZ_NOT_ACTIVE, GAS_CMD |
3040x130 | GEAR_RELATED | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2 |
3050x131 | NEW_MSG_6 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3 |
3570x165 | PEDALS | 8 | XXX | NEW_SIGNAL_6, NEW_SIGNAL_7, ACC_ACTIVE, ACC_OFF, CHKSUM, STANDSTILL +6 more |
3580x166 | NEW_MSG_28 | 8 | XXX | |
3590x167 | MORE_GAS | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, CTR, NEW_SIGNAL_3, NEW_SIGNAL_4, NEW_SIGNAL_5 +1 more |
4800x1E0 | ACCEL_TEST | 8 | XXX | ACCEL_COMMAND, ENABLED, STARTING, STOPPING |
5120x200 | NEW_MSG_30 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3, NEW_SIGNAL_4, NEW_SIGNAL_5, NEW_SIGNAL_6 +6 more |
5140x202 | ENGINE_DATA | 8 | XXX | CHKSUM, RPM, SPEED, PEDAL_GAS |
5150x203 | MSG_01 | 8 | XXX | CTR, CHKSUM, START1, START2 |
5290x211 | NEW_MSG_36 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3, CTR, CTR_2, NEW_SIGNAL_4 +1 more |
5330x215 | WHEEL_SPEEDS | 8 | XXX | FL, FR, RL, RR |
5350x217 | CURVE_CTRS | 8 | XXX | CTR_A_1, CTR_A_2, CTR_B_1, CTR_B_2, CTR_C_1, CTR_C_2 +13 more |
5390x21B | CRZ_INFO | 8 | XXX | CTR1, ACC_ACTIVE, CHKSUM, NEW_SIGNAL_7, ACC_SET_ALLOWED, CRZ_ENDED +4 more |
5400x21C | CRZ_CTRL | 8 | XXX | NEW_SIGNAL_6, NEW_SIGNAL_9, ACC_GAS_MAYBE2, HANDS_OFF_STEERING, HANDS_ON_STEER_WARN, CRZ_ACTIVE +13 more |
5410x21D | CAM_EMPTY | 8 | XXX | |
5420x21E | NEW_MSG_33 | 8 | XXX | CTR, CTR2 |
5430x21F | CRZ_EVENTS | 8 | XXX | CTR, NEW_SIGNAL_21, GAS_MAYBE, ACCEL_CMD, CRUISE_ACTIVE_CAR_MOVING, PLUS_ONE_CRZ +5 more |
5520x228 | GEAR | 8 | XXX | NEW_SIGNAL_3, NEW_SIGNAL_5, NEW_SIGNAL_6, NEW_SIGNAL_7, MORE_GEAR, GEAR +1 more |
5760x240 | STEER_TORQUE | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_3, SENSOR1, STEER_TORQUE_MOTOR, NEW_SIGNAL_2, NEW_SIGNAL_4 +1 more |
5770x241 | STEER_RATE | 8 | XXX | STEER_ANGLE_RATE, CTR, LKAS_REQUEST, LKAS_EFFECTIVE, HANDS_OFF_5_SECONDS, LKAS_BLOCK +2 more |
5780x242 | CAM_LANETRACK | 8 | XXX | CHKSUM, ZERO, CTR, LINE2, LANE_CURVE, SIG1 +3 more |
5790x243 | CAM_LKAS | 8 | XXX | CTR, ERR_BIT_1, CHKSUM, LINE_NOT_VISIBLE, BIT_1, LDW +4 more |
5800x244 | CAM_DISTANCE | 8 | XXX | S1, S2, S3, S4, S5, DISTANCE +1 more |
5810x245 | CAM_IDK3 | 8 | XXX | S1, S2, S3, S4, S5, S6 +3 more |
5820x246 | CAM_LANEMAYBE | 8 | XXX | NEW_SIGNAL_4, NEW_SIGNAL_1, NEW_SIGNAL_2, CTR, NEW_SIGNAL_3 |
6050x25D | CAM_PEDESTRIAN | 8 | XXX | CTR, AEB_NOT_ENGAGED, PED_WARNING, PED_BRAKE, RST_CTR, S1 +1 more |
6060x25E | SPEED_TBD | 8 | XXX | SPEED_TBD, NEW_SIGNAL_1 |
6070x25F | NEW_MSG_25 | 8 | XXX | |
6080x260 | NEW_MSG_29 | 8 | XXX | NEW_SIGNAL_1 |
6280x274 | MSG_06 | 8 | XXX | |
8320x340 | SEATBELT | 8 | XXX | NEW_SIGNAL_1, PASSENGER_SEATBELT, CTR1, CTR2, NEW_SIGNAL_4, DRIVER_SEATBELT |
8360x344 | NEW_MSG_19 | 8 | XXX | CTR, CTR2 |
8630x35F | CAM_TRAFFIC_SIGNS | 8 | XXX | NEW_SIGNAL_3, FORWARD_COLLISION, SPEED_SIGN, NEW_SIGNAL_2, SPEED_SIGN_CAM, SPEED_SIGN_ON +2 more |
8650x361 | RADAR_DISTANCE | 8 | XXX | CTR, STATIC, DISTANCE_RELATED, SPEED_INVERSE, DISTANCE_LEAD, RELATIVE_VEL_LEAD |
Showing first 50 of 102 messages in this DBC. See full source on GitHub →
mazda_3_2019.dbc 59 msgs, 246 signals
| ID | Message | DLC | Source ECU | Signals |
|---|---|---|---|---|
160x10 | STEER_TORQUE | 8 | XXX | NEW_SIGNAL_12, NEW_SIGNAL_1, NEW_SIGNAL_5, NEW_SIGNAL_3, NEW_SIGNAL_4, STEER_TORQUE_SENSOR +3 more |
170x11 | STEER_TORQUE_2 | 8 | XXX | CTR, NEW_SIGNAL_5, CHKSUM, STEER_TORQUE_MOTOR, NEW_SIGNAL_1, NEW_SIGNAL_2 +1 more |
180x12 | STEER | 8 | XXX | NEW_SIGNAL_3, CTR, STEER_LEFT_BIT, STEER_ANGLE, ENGINE_OFF, NEW_SIGNAL_2 |
200x14 | NEW_MSG_29 | 8 | XXX | RIGHT_BLINK_CLOCK |
220x16 | CRZ_CTRL_BTNS | 8 | XXX | CRZ_CTRL_BTN_PRESSED, NEW_SIGNAL_2, SIGNAL, NOT_SIGNAL |
240x18 | BRAKE_PEDAL | 8 | XXX | BRAKE_PEDAL_PRESSED_AND_ENGINE_ON, NOT_BRAKE_PEDAL_PRESSED, BRAKE_PEDAL_PRESSED, NOT_BRAKE_PEDAL_PRESSED_AND_ENGINE_ON |
260x1A | ENGINE_DATA | 8 | XXX | PEDAL_GAS, CHKSUM, RPM, ENGINE_ON |
280x1C | WHEEL_SPEEDS | 8 | XXX | RR, RL, FL, FR |
290x1D | WHEEL | 8 | XXX | STANDSTILL, SPEED, ENCODER_1, ENCODER_2, NEW_SIGNAL_6, NEW_SIGNAL_1 +1 more |
310x1F | GEAR | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_4, GEAR |
370x25 | BLANK_1 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3, NEW_SIGNAL_4 |
440x2C | BLANK_2 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_3, NEW_SIGNAL_4, NEW_SIGNAL_2 |
590x3B | STEER_RATE | 8 | XXX | NEW_SIGNAL_2, STEER_ANGLE_RATE, NEW_SIGNAL_1, STEER_ANGLE, CHKSUM |
960x60 | STEER2 | 8 | XXX | NEW_SIGNAL_5, CTR, CHKSUM, TURN_ON, TURN_OFF, ENGINE_ON +6 more |
1280x80 | RADARS | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_3, NEW_SIGNAL_4, FRONT_LEFT, FRONT, FRONT_RIGHT +2 more |
1290x81 | NEW_MSG_19 | 8 | XXX | NEW_SIGNAL_2, NEW_SIGNAL_3, NEW_SIGNAL_4, NEW_SIGNAL_5 |
1450x91 | BLINK_INFO | 8 | XXX | RIGHT_BLINK, LEFT_BLINK, Speed, CTR, CHKSUM |
2560x100 | CAM_Start | 8 | XXX | NEW_SIGNAL_7, NEW_SIGNAL_8, NEW_SIGNAL_10, NEW_SIGNAL_2, NEW_SIGNAL_5, NEW_SIGNAL_1 +3 more |
2570x101 | LKAS | 8 | XXX | CTR, CTR_ACT, SET_0, SET_0_1, SET_19, LEAD_DIST +3 more |
2580x102 | NEW_MSG_3 | 8 | XXX | NEW_SIGNAL_3, NEW_SIGNAL_5, NEW_SIGNAL_6, NEW_SIGNAL_4, NEW_SIGNAL_1, NEW_SIGNAL_2 |
2590x103 | NEW_MSG_5 | 8 | XXX | NEW_SIGNAL_3, NEW_SIGNAL_4, NEW_SIGNAL_1, NEW_SIGNAL_2 |
2600x104 | NEW_MSG_6 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_3, NEW_SIGNAL_2 |
2610x105 | NEW_MSG_7 | 8 | XXX | NEW_SIGNAL_1 |
2620x106 | NEW_MSG_8 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2 |
2630x107 | NEW_MSG_9 | 8 | XXX | NEW_SIGNAL_1 |
2640x108 | NEW_MSG_2 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, CRZ_CTRL_PRESSED |
2730x111 | NEW_MSG_26 | 8 | XXX | NEW_SIGNAL_1 |
2740x112 | NEW_MSG_27 | 8 | XXX | NEW_SIGNAL_1 |
2770x115 | NEW_MSG_24 | 8 | XXX | NEW_SIGNAL_1 |
2780x116 | NEW_MSG_25 | 8 | XXX | |
2880x120 | NEW_MSG_30 | 8 | XXX | |
2890x121 | NEW_MSG_28 | 8 | XXX | NEW_SIGNAL_1 |
2900x122 | NEW_MSG_23 | 8 | XXX | NEW_SIGNAL_1 |
2910x123 | NEW_MSG_22 | 8 | XXX | NEW_SIGNAL_1 |
2920x124 | NEW_MSG_18 | 8 | XXX | NEW_SIGNAL_1 |
2930x125 | NEW_MSG_12 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3 |
2940x126 | NEW_MSG_13 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3 |
3040x130 | CAM_LANES | 8 | XXX | NEW_SIGNAL_3, NEW_SIGNAL_4, LEFT_LANE_DETECTED, RIGHT_LANE_DETECTED, DISTANCE_TO_LEFT_LANE_LOW_RES, DISTANCE_TO_RIGHT_LANE_LOW_RES +2 more |
3050x131 | CAM_LANES_2_MAYBE | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_3, NEW_SIGNAL_5, NEW_SIGNAL_6, NEW_SIGNAL_4, NEW_SIGNAL_7 +2 more |
3060x132 | CAM_LANE_3_MAYBE | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, LANE_DETECTED_1, LANE_DETECTED_2, NEW_SIGNAL_4, STEER |
3070x133 | NEW_MSG_1 | 8 | XXX | NEW_SIGNAL_2, NEW_SIGNAL_5, NEW_SIGNAL_3, NEW_SIGNAL_4, NEW_SIGNAL_1 |
3080x134 | ACC_POSSIBLY | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_6, NEW_SIGNAL_3, NEW_SIGNAL_2, NEW_SIGNAL_7, NEW_SIGNAL_4 +2 more |
3100x136 | NEW_MSG_10 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3 |
3200x140 | NEW_MSG_4 | 8 | XXX | NEW_SIGNAL_4, NEW_SIGNAL_3, NEW_SIGNAL_1, NEW_SIGNAL_2 |
3210x141 | NEW_MSG_11 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2 |
3360x150 | NEW_MSG_20 | 8 | XXX | NEW_SIGNAL_2, NEW_SIGNAL_1, NEW_SIGNAL_3, NEW_SIGNAL_4, NEW_SIGNAL_5 |
3420x156 | NEW_MSG_21 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_4, NEW_SIGNAL_5, NEW_SIGNAL_3, NEW_SIGNAL_7 +2 more |
3520x160 | NEW_MSG_14 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3, NEW_SIGNAL_4 |
3540x162 | CAM_KEEP_ALIVE_1 | 8 | XXX | NEW_SIGNAL_1, NEW_SIGNAL_2, NEW_SIGNAL_3, NEW_SIGNAL_4 |
3550x163 | NEW_MSG_15 | 8 | XXX | NEW_SIGNAL_1 |
Showing first 50 of 59 messages in this DBC. See full source on GitHub →
mazda_radar.dbc 9 msgs, 18 signals
| ID | Message | DLC | Source ECU | Signals |
|---|---|---|---|---|
5390x21B | CRZ_INFO | 8 | XXX | |
5400x21C | CRZ_CTRL | 8 | XXX | |
8650x361 | RADAR_TRACK_361 | 8 | XXX | DIST_OBJ, ANG_OBJ, RELV_OBJ |
8660x362 | RADAR_TRACK_362 | 8 | XXX | DIST_OBJ, ANG_OBJ, RELV_OBJ |
8670x363 | RADAR_TRACK_363 | 8 | XXX | DIST_OBJ, ANG_OBJ, RELV_OBJ |
8680x364 | RADAR_TRACK_364 | 8 | XXX | DIST_OBJ, ANG_OBJ, RELV_OBJ |
8690x365 | RADAR_TRACK_365 | 8 | XXX | DIST_OBJ, ANG_OBJ, RELV_OBJ |
8700x366 | RADAR_TRACK_366 | 8 | XXX | DIST_OBJ, ANG_OBJ, RELV_OBJ |
11770x499 | RADAR_499 | 8 | XXX |
mazda_rx8.dbc 7 msgs, 17 signals
| ID | Message | DLC | Source ECU | Signals |
|---|---|---|---|---|
1290x81 | steering | 8 | ElectricPowerSteering | SteeringAngle |
5130x201 | speed | 8 | PowertrainControlModule | EngineRPM, VehicleSpeed, AcceleratorPos |
5920x250 | throttle_body | 8 | PowertrainControlModule | IntakeAirTemperature, AcceleratorPedalSensorRaw, AcceleratorPedalSensorFiltered |
6580x292 | brake_controls | 8 | PowertrainControlModule | BrakePedalSwitch, ParkingBrakeSwitch |
10560x420 | coolant | 8 | PowertrainControlModule | CoolantTemperature |
10720x430 | instrument_cluster | 8 | InstrumentCluster | FuelLevel, FuelTankSensorLeft, FuelTankSensorRight |
12000x4B0 | wheel_speed | 8 | AntilockBrakeSystem | WheelSpeedFL, WheelSpeedFR, WheelSpeedRL, WheelSpeedRR |
Source: CAN bus definitions are derived from commaai/opendbc — an open-source project that reverse-engineers OEM CAN bus protocols for the openpilot autonomous-driving platform. Licensed MIT. This page presents data for educational and reference purposes — for production use refer directly to the upstream DBC files.