Flat Shift

Nexus Series Firmware Help › Transmission › Flat ShiftUpdated Sep 2026

Flat shifting lets you keep your foot flat through an upshift while the ECU briefly takes power away so the gearbox can change gear. On Nexus ECUs it also handles downshift throttle blips. Here is how we set it up in NSP and what each option really changes.

What flat shift actually does

With a sequential gearbox, or a dog box driven by a load-cell shifter, you don't need to lift or clutch to upshift. What you do need is a tiny window where the gears aren't loaded, so the dogs can slide out of one gear and into the next. Flat shift creates that window. When the shift starts, the ECU drops engine torque for a short moment, then brings it back once the new gear is in.

The length of that moment is the whole game. Cut too briefly and the dogs are still loaded when they try to engage, which you'll hear and feel as a crunch. Cut too long and the car falls on its face between gears and the shift feels slow and harsh. The Nexus also uses this function on the way down, blipping the throttle to match revs for clutchless sequential downshifts or heel-and-toe style H-pattern downshifts.

Choosing a mode

ModeWhen the cut endsBest for
Closed LoopWhen Gear Detection sees the new gear, plus a short settle time from the Flat Shift Time tableCars with a gear position sensor. The most precise option
While ActiveAs soon as the trigger input or conditions drop outSetups where the shifter switch itself reliably marks the shift
TimedAfter the time set in the Flat Shift Time tableSimple setups without gear feedback

Closed Loop is only offered when the ECU supports it, and it needs a gear position sensor set up in Gear Detection. Its advantage is that it doesn't guess. It holds full torque reduction until the gearbox proves it has changed, then waits just long enough for the gear to seat before handing power back.

Two safety timers apply whatever mode you pick:

  • Max Shift Time: if the ECU still hasn't decided the shift is over by this time, it forces the recovery and returns torque. This stops a stuck switch or a sensor glitch from holding the engine in a cut while you're in gear.
  • Blockout: the lockout period after a cut before another flat shift can begin. It prevents a noisy input from triggering a string of cuts.

What starts a flat shift

You can trigger it from an input, from ECU conditions, or both.

  • Conditional Trigger: build the trigger from ECU channels instead of a physical input. See Conditional Trigger.
  • Flat Shift Input Enable: turns on a wired input, and Input Select tells the ECU what kind it is:
    • Flat Shift Switch: a dedicated input such as an aftermarket shift sensor or switch on the lever.
    • Clutch Switch: the clutch switch starts the event.
    • Load Cell: an analog load cell on the shifter tells the ECU which way you're pushing. Choosing this adds a tab where you calibrate the upshift and downshift voltages. More in Load Cell.

Wiring for each input type is covered in Flat Shift Wiring.

How power gets taken away

The Torque Reduction Method decides how the ECU removes power. Every method with a cut brings up a cut percentage table, and every method with retard brings up an ignition retard table.

MethodWhat happensOur advice
Ignition CutSpark events are droppedThe common choice. Fast and effective
Ignition RetardTiming is pulled backSofter. Good for mild setups, but may not unload the box enough on its own
Fuel CutInjector pulses are droppedLeaves the engine lean for a moment. We rarely use it alone
Fuel & Ignition CutBoth are droppedStrong reduction, cleaner than fuel cut alone
Fuel Cut & Ignition RetardFuel drop plus less timingSituational
Ignition Cut & Ignition RetardSpark drop plus less timingUseful when a cut alone is harsh on the driveline
Fuel Cut, Ignition Cut & Ignition RetardAll three togetherMaximum reduction for high-power cars
Hot exhaust

Any ignition cut sends unburned fuel into the exhaust, where it can pop and bang. That is normal on a race car, but keep an eye on exhaust temperature and cat condition on anything that still runs one.

Bringing power back

Recovery Method sets how torque returns after the shift. Options that ramp use the Recovery Time table.

  • Instantaneous Recovery: everything returns at once.
  • Ramp Out Retard Only: timing fades back in, while any cuts end straight away.
  • Ramp Out Cut Only: cuts fade out gradually, while any retard is removed straight away.
  • Ramp Out Cut and Retard Together: both fade back in over the recovery time.

Ramping is what makes a flat shift feel smooth instead of like a hammer blow. On a high-grip car, a sudden return of full power can shock the driveline or break the tires loose, so we generally ramp at least a little.

Direction and entry rules

Shift Direction chooses whether cuts happen on upshifts, downshifts or both. Min TPS and Min RPM must both be exceeded before a cut is allowed, which stops the function from firing when you're cruising or rolling through the pits.

Downshift throttle blip

Turning on Enable under Throttle Blip on Down Shift opens the Throttle Blip Amount and Throttle Blip Duration tables. This needs electronic throttle control, since the ECU is opening the throttle for you.

SettingWhat it doesOur advice
Rev Match LimiterApplies a soft ignition cut if the blip overshoots the RPM target for the lower gearTurn it on. It makes an over-generous blip table far more forgiving
Min SpeedRoad speed required before a blip is allowedKeep blips out of parking-lot maneuvering
Min RPMEngine speed required before a blip is allowedAbove idle so it never fires during stall-prone moments
DelayWaits this long before blippingUse it if the clutch switch changes state before the clutch is fully released
TPS CorrectionHow quickly throttle is pulled back per second once target RPM is reachedTune until revs hold near target without flaring
Gear Tolerance EnableTurns on the Gear Tolerance tableMakes sure the clutch is fully out before the blip starts

Reading flat shift in a log

Two channels tell you exactly what the function is doing. Flat Shift Direction reads -1 for a downshift, 0 for no shift and 1 for an upshift. Flat Shift State walks through the stages of each event:

StateMeaningTorque reduced?
0Min RPM or min TPS not metNo
1Input is still held from before the requirements were met, so the ECU waits for it to releaseNo
2Armed and waiting for a shiftNo
3Still in the old gear (Closed Loop only)Yes, full
4Mid-shiftYes, full
5New gear detected, holding for the settle time (Closed Loop only)Yes, full
6Recovery, instant or rampedFading out
7Blockout periodNo

State 4 ends differently depending on mode: Closed Loop leaves when Gear Detection sees the new gear, While Active leaves when the input or conditions drop, and Timed leaves when the Torque Reduction Time has passed. Any mode also leaves if Max Shift Time runs out. Timed and While Active skip states 3 and 5 entirely.

Troubleshooting

SymptomUsually
Gears crunch on upshiftCut too short or too weak, or the input triggers after the driver is already moving the lever
Car bogs between gearsCut too long, or recovery too slow
No cut at allMin TPS or min RPM not met, state stuck at 0 or 1, or wrong input type selected
Cuts happening in gearNoisy input. Check wiring and raise Blockout. Max Shift Time is your backstop
Downshift revs flare too highBlip amount too large. Enable the Rev Match Limiter

Flat shift FAQ

Can I use flat shift with a regular H-pattern gearbox?

The upshift cut is really meant for dog-engagement gearboxes. With a synchro box you still need the clutch. The downshift throttle blip, though, works well on H-pattern cars as automatic rev matching.

Ignition cut or retard?

Start with ignition cut. It unloads the gearbox quickly and predictably. Add retard, or ramp the recovery, if the shift feels too violent.

How do I know my cut time is right?

Log Flat Shift State, gear, RPM and throttle, and look at how long state 4 lasts compared with how long the gear actually takes to change. Start on the long side and shorten it in small steps while every shift stays clean. If you hear any crunch, go back to the last good value. Need help dialing it in? Book a free consultation.