Specification:
•Any baud rate, 11-bit ID.
•Little endian (least significant byte first).
•All MaxxECUs has a built in termination resistor on CAN 1. External termination (120 ohm) is recommended for bus lengths over 1m.
•MaxxECU PRO with a secondary bus (CAN 2) does not have a built-in terminator resistor.
•Wiring loom: Twisted pink / gray. Pink = CAN L, grey = CAN H.
V1 standard base ID: 0x600
V2 standard base ID: 0x450
Some of the Powertrain controller have the possibility to adjust the base ID using the CAN ID Offset setting. Example if you enter CAN ID Offset = 2, the V1 protocol will listen to 0x602, 0x605, 0x606 and 0x607 instead of the standard 0x600, 0x603, 0x604 and 0x605.
CAN ID |
Byte offset |
Name |
Unit |
Type |
Firmware |
Data/note |
V1.0 |
V2.0 |
BASE |
0:0 |
Shiftcut request |
state |
bit |
1.144 and newer |
Yes |
Yes |
|
|
0:1 |
Blip request |
state |
bit |
1.144 and newer |
Yes |
Yes |
|
|
0:2 |
Brake switch |
state |
bit |
1.149 and newer |
|
NO |
Yes |
|
0:3 |
Transbrake input |
state |
bit |
1.150 and newer |
Yes |
||
|
0:4 |
Launch input |
state |
bit |
1.150 and newer |
Yes |
||
|
0:5 |
|
||||||
|
0:6 |
|
||||||
|
0:7 |
|
||||||
|
1 |
Vehicle Drive Mode |
|
uint8 |
1.149 and newer |
0=Mode 0; 1=Mode 1; 3=Mode 3...10=Mode10 |
Yes |
|
|
2 |
Gearbox Error Codes |
|
uint16 |
1.149 and newer |
Will display whatever transmitted here to the RealTime Data value. |
Yes |
|
|
4 |
Gearbox Converter Slip |
% |
uint16 |
1.149 and newer |
0x0000 = -200% C, 0x0190 = 200% |
Yes |
|
|
6 |
|
|
|||||
|
7 |
|
|
|||||
BASE + 3 |
0 |
VSS Gear |
|
int8 |
1.144 and newer |
-3=P; -2=UNKNOWN; -1=R; 0=N; 1=Gear 1; 2=Gear 2; 3=Gear 3...10=Gear 10 |
Yes |
Yes |
|
1 |
Gearbox Mode |
|
int8 |
1.144 and newer |
"0=Not engaged; 1=Auto; 2=Manual; 3=Sport" |
Yes |
Yes |
|
2 |
Gearbox Oil Temp |
deg C |
int8 |
1.144 and newer |
0x00 = -20 deg C, 0xFE = 140 deg C. |
Yes |
Yes |
|
3 |
Gearbox Line pressure |
kPa |
int16 |
1.144 and newer |
0x0000 = 0kPa, 0xFFFE = 4000kPa (relative pressure) |
Yes |
Yes |
|
5 |
Gearbox Clutch 1 Temp |
deg C |
int8 |
1.144 and newer |
0x00 = 0 deg C, 0xFE = 254 deg C. |
Yes |
Yes |
|
6 |
Gearbox Clutch 2 Temp |
deg C |
int8 |
1.144 and newer |
0x00 = 0 deg C, 0xFE = 254 deg C. |
Yes |
Yes |
|
|
|||||||
BASE + 4 |
0 |
Gearbox clutch 1 pressure |
kPa |
int16 |
1.144 and newer |
0x0000 = 0kPa, 0xFFFE = 4000kPa (relative pressure) |
Yes |
Yes |
|
2 |
Gearbox clutch 2 pressure |
kPa |
int16 |
1.144 and newer |
0x0000 = 0kPa, 0xFFFE = 4000kPa (relative pressure) |
Yes |
Yes |
|
4 |
Gearbox Clutch 1 actual Torque |
Nm |
int16 |
1.144 and newer |
0x0000 = -1024, 0x0C00 = 2047 Nm |
Yes |
Yes |
|
6 |
Gearbox Clutch 2 actual Torque |
Nm |
int16 |
1.144 and newer |
0x0000 = -1024, 0x0C00 = 2047 Nm |
Yes |
Yes |
BASE + 5 |
0 |
Gearbox calculated engine torque |
Nm |
int16 |
1.144 and newer |
0x0000 = -1024, 0x0C00 = 2047 Nm |
Yes |
Yes |
|
2 |
Gearbox Target Engine Torque |
Nm |
int16 |
1.144 and newer |
0x0000 = -1024, 0x0C00 = 2047 Nm |
Yes |
Yes |
|
4 |
VSS speed |
km/h |
int16 |
1.144 and newer |
0x0000 = 0km/h, 0x01C2 = 450 km/h |
Yes |
Yes |
|
6 |
Clutch slip |
% |
int16 |
1.144 and newer |
V1.0: 0x0000 = -100% C, 0x07D0 = 100%, V2: 0x0000 = -200% C, 0x0190 = 200% |
Yes |
Yes, updated scale |
When enabled, the following requests/RT data update will be set from CAN.
In MTune 1.151 the we added the option to set the VSS SPEED from other source, so the above speed source must be selected for VSS SPEED to come from the external TCU control protocol.
CAN ID |
Offset |
Name |
Unit |
Scale |
Type |
Rate |
Firmware |
Comment |
V1.0 |
V2.0 |
BASE + 1 |
0 |
RPM |
rpm |
1 |
uint16 |
50Hz |
1.149 and newer |
Yes |
||
|
2 |
MAP |
kPa |
0,1 |
uint16 |
50Hz |
1.149 and newer |
Yes |
||
|
4 |
Adjusted VE |
% |
0,1 |
uint16 |
50Hz |
1.149 and newer |
Average of VE1 and VE2 |
Yes |
|
|
6 |
Throttle position/pedal |
% |
1 |
uint8 |
50Hz |
1.149 and newer |
Yes |
||
|
7 |
Coolant temp |
°C |
1 |
uint8 |
50Hz |
1.149 and newer |
0x00 = -40 deg C, 0xB4 = 140 deg C. |
Yes |
|
BASE + 2 |
0:0 |
Throttle blip active |
state |
|
|
50Hz |
1.149 and newer |
Yes |
||
|
0:1 |
Shiftcut active |
state |
|
|
50Hz |
1.149 and newer |
Yes |
||
|
0:2 |
Rev-limit active |
state |
|
|
50Hz |
1.149 and newer |
Yes |
||
|
0:3 |
Traction power limiter active |
state |
|
|
50Hz |
1.149 and newer |
Yes |
||
|
0:4 |
Anti-lag active |
state |
|
|
50Hz |
1.149 and newer |
Yes |
||
|
0:5 |
AC/idle up active |
state |
|
|
50Hz |
1.149 and newer |
Yes |
||
|
0:6 |
Launch control active |
state |
|
|
50Hz |
1.149 and newer |
Yes |
||
|
0:7 |
Brake pedal active |
state |
|
|
50Hz |
1.149 and newer |
Yes |
||
|
1 |
Ignition cut |
% |
1 |
uint8 |
50Hz |
1.149 and newer |
Percent of ignition event being cut (for rev-limit etc) |
Yes |
|
|
2 |
Fuel cut |
% |
1 |
uint8 |
50Hz |
1.149 and newer |
Percent of fuel event being cut (for rev-limit etc) |
Yes |
|
|
3:0 |
Commanded upshift |
state |
|
|
50Hz |
1.149 and newer |
Uses the Transmission UP shift digital input. |
Yes |
|
|
3:1 |
Commanded downshift |
state |
|
|
50Hz |
1.149 and newer |
Uses the Transmission DOWN shift digital input. |
Yes |
|
|
3:2 |
Clutch pedal active |
state |
|
|
50Hz |
1.149 and newer |
Uses the Clutch switch digital input. |
Yes |
|
3:3 |
Cruise control |
state |
50Hz |
1.151 and newer |
|
Yes |
||||
3:4 |
50Hz |
1.149 and newer |
||||||||
3:5 |
50Hz |
1.149 and newer |
||||||||
3:6 |
50Hz |
1.149 and newer |
||||||||
3:7 |
50Hz |
1.149 and newer |
||||||||
4 |
Undriven wheels avg spd |
km/h |
0,1 |
uint16 |
50Hz |
1.149 and newer |
Zero when traction ctrl. system not used |
Yes |
||
6 |
Driven wheels avg spd |
km/h |
0,1 |
uint16 |
50Hz |
1.149 and newer |
Zero when traction ctrl. system not used |
Yes |
When enabled, the following data will be transmitted.