Here is my 'Turbonator LM' codebase and assembled cals. This was originally based on and used the same naming conventions as Geoff's BB60. But, it is now a completely separate codebase with naming conventions that match T-SMEC and T-SBEC, plus this has a bunch of new features.
Here's a list of the new features:
1) Replaced TRANSM with CONFIG - a full cal option flag constant similar to the CONFIG constant + OPTION flags used on the '89 T1. Changed all of the auto trans checks to look for the 'new' auto config flag. All of the new and previous cal options are configurable by config flags. This allows features to be added to the cal without the need to re-assemble the code (or re-tune the cal to your setup!). The option flags are currently only supported in CHeM1 and D-Cal. CHeM2 has not added these types back in yet.
2) Added switchable boost. Similar in operation to my '89 T1 code, but the low setting is set by a single constant rather than a boost x rpm table (similar to the S60 implementation). Due to the way that boost is calculated, the extra table in the later code is really not needed.
3) Added alky injection control routine (basically designed by Brian Bucar, I just wrote the code based on how he wanted the system to work...). The alky injection can control the pump and up to 2 separate alky injectors, triggered by MAP constants. This uses the Cruise, and EGR/Purge solenoids. So, cannot be used with those at the same time. Also cannot be used with the Speed Sensitive Aero option at at the same time. The code checks if both options are enabled, if they are, then neither will run.
4) Added Anti-lag Retard routine. This routine looks at the delta to boost goal and pulls up to 16 deg based on this delta (could be configured for 32 degrees as well). It will only pull timing at WOT (and so should not affect emmisions or driveability) except when the staging limiter is active to help spoolup off the line for manual cars. There were some necessary changes to the staging limiter code to support this function. But, the functionality of the staging limiter is the same as previous.
5) Staging Limiter Changes. Added the option to enable the staging limiter by switch. Default is setup for the brake switch (useful for ATX cars). Other changes to support the Anti-Lag retard routine.
7) Added code to re-scale the Vol Eff table to 50-150% to allow for induction systems capable of over 100% Vol Eff. This is removed at this time - not working.
I also have a 'Turbonator SMEC' and 'Turbonator SBEC' built, and they are now posted in this section as well.
6/8/11 - V13 Now posted.
- Updated for MP Tuner 2 compatibility.
- Added Selective Bank Enrichment.
11/2/11 - Update now posted:
For use only with MP Tuner 2
- Added the calculated tables to the templates to show the total timing in 3D
- Added the PumpShot subgroup to transient fuel and moved the relevant tables over
- Updated the 2.5 Templates with corrected cold load cal data (for rich idle issue)
July 2017 - Update now posted:
Fixed the AIS Stepper pattern in some templates.
-----------------------------------------
T-LM v13 July 2017.zip
-----------------------------------------