V3 launch control
Launch control

Subpage of Motorsport menu

Launch control

The launch control function can be used in several modes which will be outlined below, its main task is to be able to create a consistent starting rpm and/or boost level when leaving the starting line during motorsport applications; it can also optionally provide off starting line, traction like control to facilitate the most effective take off traction.

Depening on the ecu firmware type (either wheelspeed or ps2) there are different modes of operation:

  • wheelspeed launchcontrol (speed based)
    • speedbase control disabled: launch function activates when switch active, limit rpm by launch control max rpm (using sparkcut), over rpm enrich retard margin (slope) retard/enrich; deactivate launch function when switch deactivated
    • speedbase control enabled: launch function activates when switch active, limit rpm by launch control max rpm (using sparkcut), over rpm enrich retard margin (slope) retard/enrich; when wheelspeed (selected sensor) goes over first speed bin retard and enrich deativate, rpm limit is interpolated from table (based on wheelspeed), limited using sparkcut; launch function is deactived if wheelspeed goes over highest bin in table or after 15 seconds after switch input deactivation.
  • ps2 launchcontrol (time based)
    • timebase control disabled: launch function activates when switch active, limit rpm by launch control max rpm (using sparkcut), over rpm enrich retard margin (slope) retard/enrich; deactivate launch function when switch deactivated
    • timebase control enabled: launch function activates when switch active, limit rpm by launch control max rpm (using sparkcut), over rpm enrich retard margin (slope) retard/enrich; when input is deactivated retard and enrich deativate, launchtime starts to run, rpm limit is interpolated from table (based on time since deactivate), limited using sparkcut; launch function is deactived if launchtime goes over highest bin in table or after 15 seconds after switch input deactivation.

Launch settings:

Input Channel Used: Select what input channel you have wired your button to. Remember to use input with pullup to 5V
LaunchTime count up on deact of Launch: This launchtime variable is used for miscout launchtime condition and anytrim and separate from the ps2 only lauchtime curve index and available in both firmwares.Select when you want LaunchTime counter to start counting, on Launch input or Launch function deactivation.
Launch Control Max RPM: This is start RPM for the (spark cut based) Launch rev limiter, max spark cut level is reached at Max RPM+Control Range
The Launch Max RPM can be incremented using anytrim control, for more details see Anytrim control.
Control Range: This is the control range for Launch rev limiter, recommended value: 300 RPM


Fuel Enrichment: Maximum fuel Enrichment %
Ignition Retard: Maximum relative ignition retard, maximum absolute retard is limited by Ignition Settings->Ignition Retard Clamp
Range for RPM Enrich/Retard increase: Enrichment/Retard will scale in over this RPM range.
Enrich/Retard RPM Margin: Max RPM based Enrichment/Retard is reached at Max RPM - this margin.

Apply Anytrim boost adjust to Launch boost: If enabled Anytrim boost adjustment (boost tgt add/mul) is also applied to launch boost target.
Keep full fuel enrichment over boost target: If enabled keep full enrichment instead of scaling down enrichment over Launch boost target.
Boost target/Start decrease of Enrich/Retard at: Launch boost target (when lower than normal boost target), also starting point of Enrichment/Retard downscale.
Range for boost Enrich/Retard decrease: Enrichment/Retard will scale down over this kPa decrease range, starting at Launch boost target.

Launch Status Output Settings: This status output is active when the Launch control function is active; Enable here and choose your output from Output Channels dialog.

Speed input selector: Wheelspeed input used for Launch Control Speed functions.
Launch de/re-activation speed: Reactivation speed for Launch control, active speed value needs to be below this value to allow Launch Control function reactivation.
Launch speed based RPM control curve: This curve allows you to gradually ramp up revlimit RPM over time or speed (after static hold max RPM mode is complete) to control of starting line glide; If disabled Launch control operates in static max RPM mode.
for more information please check: Launch curve

note: after enabling curve mode make sure to fill the curve with sane RPM and speed/time values, when in doubt use gradual increasing speed/time bins and all RPM bins your configured Max RPM