What it's for
Flat Shift normally activates from a switch, such as a clutch switch or a lever-mounted button. On its own, that can trigger at the wrong moment: pulling away from the pits, blipping in neutral, or bumping the switch at low RPM. The conditional trigger adds one or more rules that must also be true, so flat shift only arms when you want it to.
How a condition is built
Each condition has three parts:
- Select: the ECU channel to check, for example engine speed, gear, vehicle speed or throttle position.
- Maths: the comparison to make. You can test whether the channel is Greater Than, Less Than, Greater Than Or Equal To or Less Than Or Equal To the value, or whether it is Equal To or Not Equal To it.
- Value: the number the channel is compared with.
Conditions are joined with And or Or. With And, every condition has to be true. With Or, any one of them is enough.
Example
A common setup for a manual race car is: switch on, And engine speed Greater Than a sensible shift RPM, And throttle position Greater Than a high value. Flat shift now only fires on a genuine full-throttle upshift, and never while you're rolling around the paddock with the clutch in.
Check each condition changes the way you expect by watching the channels live in NSP, then test at low speed before trying it on a real pull.
Once it activates when it should, tune how the cut behaves with cut percentage, ignition retard and recovery time. Switch wiring is covered in Flat Shift Wiring.




