Nitrous Controller
Progressive Settings
Progressive Control
Checking this box enables Progressive Nitrous Control, and causes the N2O Solenoid Duty Cycle table to appear in the tree.
Frequency
The PWM switching frequency for nitrous solenoids
Timer Mode
In the event that a nitrous enable condition is no longer met (for example, driver lifts off the throttle due to wheel spin), the nitrous will shut off. This setting determines how the nitrous solenoid resumes once the conditions are met once again. Note that if the Progressive Nitrous Timer channel is NOT used as an axis in the N2O Duty Cycle table, the nitrous control will act in the Resume Timer Mode by default. Example logs are shown below to further understanding.
Resume - Once the enable conditions are met again, the nitrous control will reactivate at the new current progressive nitrous duty cycle.
Hold - Once the enable conditions are met again, the nitrous control will reactivate at the last progressive nitrous duty cycle (that at which it was disabled), as the Progressive Nitrous Timer is put on hold once the progressive nitrous conditions are no longer met. This setting will only take effect if the N2O Duty Cycle is mapped against Progressive Nitrous Timer.
Reset - Once the enable conditions are met again, the nitrous control will restart the entire progressive nitrous control ramp from the beginning, as the Progressive Nitrous Timer is reset once the progressive nitrous conditions are no longer met. This setting will only take effect if the N2O Duty Cycle is mapped against Progressive Nitrous Timer.
General
Activation Mode
The Nitrous stage can be activated many different ways. All methods can also have a master 'Enable' switch - see below 'Enable Settings'.
Race Timer - When the General enabling conditions are met and the Race Timer value is met the Nitrous stage will activate. This requires the 'Race Timer' function to be enabled and configured correctly.
Vehicle Speed - When the General enabling conditions are met and the Vehicle Speed value is met the Nitrous stage will activate. This requires a 'Vehicle Speed' input to be enabled and configured correctly.
Always Active - General enabling conditions only. When the General enabling conditions are met (and the Nitrous Enable condition if set) the Nitrous stage will activate. This mode is most commonly used for turbocharged vehicles with automatic transmissions and high-stall torque converters to assist the engine to load against the torque converter.
Trans Brake Release - When the General enabling conditions are met and the Trans Brake State channel changes from Active to Inactive, the Nitrous stage will activate. This requires the 'Trans Brake Control' function to be enabled and configured with at least an Input.
Clutch Release - When the General enabling conditions are met and the Clutch Switch Input State channel changes from On to Off, the Nitrous stage will activate. This requires the 'Clutch Switch' function to be enabled and configured.
Launch Control - When the General enabling conditions are met and the Launch Control Output State channel changes from On to Off, the Nitrous stage will activate. This requires the 'Launch Control' function to be enabled and configured with a Launch Switch type input.
Minimum Coolant Temperature
The nitrous stage won't turn on when the coolant temperature is below this value. This is provided to protect the engine from damage that could be caused if nitrous is used when the engine is below proper operating temperature.
Minimum Engine Running Time
The nitrous stage is prevented from actuating during the first few seconds of running. This is intended to protect against engine damage.
Minimum MAP
The nitrous stage is only allowed to turn on if the Manifold Absolute Pressure is greater than or equal to this value. This is intended to protect against engine damage.
Maximum MAP
The nitrous stage is only allowed to turn on if the Manifold Absolute Pressure is less than or equal to this value. This is intended to protect against engine damage.
Minimum RPM
The nitrous stage is only allowed to turn on if the RPM is greater than or equal to this value. This is intended to protect against engine damage.
Maximum RPM
The nitrous stage is only allowed to turn on if the RPM is less than or equal to this value. This is intended to protect against engine damage.
Minimum TPS
The nitrous stage is only allowed to turn on if the Throttle Position is greater than or equal to this value. This prevents nitrous being activated when the throttle is shut, preventing flow into the engine.
Disable During Limiter
When enabled, this nitrous stage will be disabled while any limiter is active. E.g. Main RPM Limiter, Launch Control Limiter.
Main Rev Limit Offset - If Disable During Limiter is enabled, this nitrous stage will be disabled this many RPM prior to the main rev limit activating.
Override Settings
Override
If set to anything other than None, this allows the driver to turn on the nitrous stage, even though the activation conditions normally wouldn't turn them on. This can be used for Nitrous Purge functionality or a "Go Baby Go!" button. Requires one or more 'Nitrous Override' functions enabled and configured correctly.
Enable Settings
Enable
Selecting something other than "Always Enabled" allows for a switch which the driver can use to turn off nitrous control. For example, you would have the switch off when in the pits, then switch it on when approaching the start line. Requires one or more 'Nitrous Enable' functions enabled and configured correctly.
Corrections
Apply Overall Corrections To Bank
Each nitrous stage can be configured to either apply to all cylinder banks (1 & 2), or just one bank (1 only or 2 only, commonly known as banked nitrous). This setting should reflect the physical installation of your nitrous stage.
Please note that if using bank corrections, these DO NOT show up in the main Ignition Angle channel. In order for these banked corrections to show up in logs or NSP, you must log or view the ignition angle of a cylinder on that bank.
Ignition Correction - Checking this box causes the Nitrous Controller Overall Ignition Correction table to appear in the tree. Numbers in this table are absolute corrections, so all ignition angles should be negative.
The relevant ignition correction from that table will be applied while this nitrous stage is active.
Ignition Delay - Because there is a short delay between the ECU turning on the nitrous solenoid and any of the nitrous gas entering your engine, this setting allows for a slight delay before ignition corrections are applied.
Ignition Off Delay - Because there is a short delay between the ECU turning off the nitrous solenoid and the last of the nitrous gas entering your engine, this setting allows for a slight delay before ignition corrections stop being applied.
Fuel Correction - Checking this box causes the Nitrous Controller Overall Fuel Correction table to appear in the tree. Numbers in this table can be expressed as grams/second, kilograms/hour or pounds/hour. To select your unit displayed, go to the Preferences > Units Options, and set the 'Mass Flow' setting to your desired unit. Pounds/hour is the most commonly used unit.
The relevant fuel correction from that table will be applied while this nitrous stage is active.
It is important to note, that unlike most fuel corrections in the Haltech ECU, this is a mass flow rate correction, not a percentage correction.
Fuel Delay - Because there is a short delay between the ECU turning on the nitrous solenoid and any of the nitrous gas entering your engine, this setting allows for a slight delay before fuel corrections are applied.
Fuel Off Delay - Because there is a short delay between the ECU turning off the nitrous solenoid and the last of the nitrous gas entering your engine, this setting allows for a slight delay before fuel corrections stop being applied.
Cylinder Ignition Correction
Checking this box causes the Nitrous Controller Cylinder Ignition Corrections to appear in the tree. This allows individual cylinders to have their own ignition corrections when this stage of nitrous is active.
Target AFR Correction
Checking this box causes the Nitrous Controller Target AFR table to appear in the tree. This table corrects the target air to fuel ratio when the stage is active.
Progressive Nitrous Timer Mode Examples
The pink channel below shows the progressive timer. The log shows the Throttle position varying between below and above the minimum TPS required for nitrous control to activate. Note that the progressive timer continues to climb when Progressive Control Timer Mode is set to Resume, flatlines when the minimum TPS condition is no longer met when Progressive Control Timer Mode is set to Hold, and resets to 0 when Progressive Control Timer Mode is set to Reset.