Note: You might experience some issues with your E9x if it used the MSD80/81 DME, please report back the error codes you get on your vehicle with as much information as possible.
•AC request/idle up.
•Brake pedal switch.
•ABS wheel speed directly into MaxxECU traction system (four individual wheel speed).
•ESP button is used to enable/disable MaxxECU traction capabilities.
•Cruise control buttons.
•All input button can be custom defined by using the OEM CAN Buttons.
•Check engine light.
•Oil temperature (using CAN System Oil Temperature input).
•Shift light RPM.
•CLT, torque and some other stuff to keep OEM units happy.
•OBDII works only when CAN wired to OBDII connector (requires JMTII terminals).
•Fuel consumption meter.
•Cruise control "set indication" around speedometer.
•Cruise control "enabled/disabled".
•Initial support in MTune 1.131.
•BMW E92 M3 (MSS60)
•ME 9.2 (E65/66) DME 7 550 534
Green (light): Working.
Green (dark): Working (but not controlled by CAN).
Blue: Not ECU controlled.
Orange: Partly controlled by MaxxECU.
Yellow: Turned off.
MaxxECU BMW E9x OEM CAN protocol dash example
1. Enable the BMW E9x (MSS60) OEM CAN Protocol in CAN Bus --> CAN settings, OEM CAN protocols.
2. Navigate to DCT --> DCT control, Torque control and populate this table with as close as possible real engine torque.
Note: the E9x OEM CAN protocol uses this torque table to send out engine torques needed by the vehicle units happy.
If you have a DCT gearbox installed, the above combination works.
Do not enable the DCT gearbox control if you DONT have a DCT gearbox wired, it wont work and will cause a lot of error codes in your whole vehicle
When we calibrate the wheel speeds from an OEM vehicle (to make an OEM CAN Protocol), we always use the stock wheel sizes, so to get correct wheel speeds within MaxxECU, you must calibrate your wheel dimensions, since they are used to show you the correct speed in MaxxECU.