OK, so now that I have a good handle on the 3D tables and the fuel calculations, I'd really like to build an 'ultimate' codebase for the SMEC and SBEC. I would include the 3D tables and lookups from the T3 (but simplify the 2D input tables), and I would include the current Turbonator features. But, what else could/should be included? I'd like to do a SWOL function, but that would require adding a clutch switch. Which means you'd have to lose and input from somewhere (cruise, A/C, etc.).
So, let's have some discussions about what you'd like to see in a Race-type codebase...
What is a must-have? More options for boost control? Simplified boost control? BOV Control?
What would you be willing to give up? Purge control? Cruise?
CCD Bus code I think is safe to give up since none of these cars really use it except for some '91's.
OK, from scanning the thread so far, here's the potential feature list:
1) 3-step rev limiter (burnout, staging, normal), spark cut
2) NOS Control
3) Alky Control
4) Bang-Bang anti-lag (needs the spark cut rev limiter to work)
5) SWOL (will have to add a clutch switch)
6) 3D Tables from later code, simplified
7) WB feedback control
8) LU Converter control
Features we can get rid of:
a) Purge control
b) EGR
c) CCD Bus