Since of MTune 1.116, MaxxECU can do Cruise control with E-Throttle.
Note: for Cruise control to work properly, the E-Throttle settings needs to be perfectly adjusted and calibrated, see E-Throttle chapter for more information and howto setup.
•Cruise control, Abort - Needed for proper functionality.
•Cruise control, Accelerate - Not needed for proper functionality, but recommended.
•Cruise control, Decelerate - Not needed for proper functionality, optional.
•Cruise control, Resume - Not needed for proper functionality, optional.
•Brake pedal/stop light active - Needed for proper functionality deactivate the function.
Example activation of digital input function Cruise control, Set which is the minimal input function needed.
Example activation of an OEM CAN protocol which supports the Cruise control feature.
Enable cruise control
Whether or not to apply idle control using E-Throttle.
The minimum speed to activate the Cruise control. Vehicle speed below this speed will disable the feature.
The maximum speed to activate the Cruise control. Vehicle speed above this speed will disable the feature.
The maximum engine RPM. Engine RPM above this value will disable the feature.
max rpm change
Specifies the allowed difference between the Engine RPM and the locked engine RPM.
see, PID control.
Be sure to tune the initial Cruise control settings on a closed road, a dyno or a airfield...
1. Drive the car within the settings for an activation (not to fast, to high RPM etc etc), make sure you have a correct CruiseCtrl Filtered Speed. Also pay attention to the CruiseCtrl State value, which in this case MUST be "0" (=OFF).
2. Set all PID values to "0" in the Cruise control setting page.
3. Press the Cruise control, Set button, and see the CruiseCtrl State value changed to "1" (which means the Cruise control is now active and has locked the speed (CruiseCtrl Locked Speed)).
Note: Since the PID values are set to "0", the Cruise control feature will not do anything yet.
4. Press the brake pedal (Brake pedal/stop light active) and make sure the CruiseCtrl State value change to "0". <-- To make sure the deactivation of the Cruise control feature actually works.
5. Now we are ready to test what Cruise control can do by adding some low PID values to try, see PID control options to fully understand the PID regulations in MaxxECU.
6. Adjust the PID values to make the Locked speed(CruiseCtrl Locked Speed) to be as close as possible to the actual speed(CruiseCtrl Filtered Speed) without fluctuating or moving to slow.