How it works - aalesv/2boost GitHub Wiki

Version 1

When enabled 2Boost mod intercepts boost calculation routine call.

Then cruise control mode state (on or off) is determined.

Then original calculation routine is called for main boost table (if cruise control is off) or for alternate boost table (if cruise control is on).

Finally, control returns to main program.

Version 2 and later

When enabled 2Boost mod intercepts calculation routine call for some parameters:

  • Target Boost

  • Wastegate Initial and Maximum Duty Cycle

  • Primary Open Loop Fueling

  • Base Timing

  • Intake and Exhuast AVCS

  • Requested Torque (Accelerator Pedal) (Version 3 and later)

  • Target Throttle Plate Position

  • Throttle Tip-in Enrichment (Version 3 and later)

  • Mass Airflow (Version 3 and later only when Speed Density enabled)

Then cruise control mode state (on or off) or Si-Drive mode (if equipped) is determined. Then corresponding map is selected - map 1 when cruise off, map 2 when cruise on; Intelligent/Sport/Sport Sharp map for the same name Si-Drive mode.

If Overtake mode is enabled (version 3 and later), Overtake map is selected. By default Overtake mode is enabled when Overtake button (Cruise Cancel button by default) is pressed and accelerator pedal is pressed (by default by more than 25%).