My comments in red ink:
With that do the degrees F and C need to be defined in calc_pids file?
No, F and C are already predefined.Code:*UNITS #Code System Abbr Description #-------- ---------- -------- ------------------------------------------------------------- None None "" "No units" K Metric K "Degrees Kelvin" R Imperial R "Degrees Rankine"
Some of the Calcs are in VE%? I need VE is in g*K/kPa. So does this need other PIDS or can it be converted?
"%,VE" indicates it has two units, % and VE, where VE is predefined as g* K/kPa.Code:CALC.VEN F300 CLC-00-300 "%,VE" Tuning "Calculated VE, not corrected" CALC.VET F305 CLC-00-305 "%,VE" Tuning "Calculated VE, BEN corrected"
Then there is this issue? This PCM does not have GM.EQIVRATIO, is there another way like the Dynamic air to blend of IAT and ECT with lookup?
Change the quoted part to read like this "{EXT.WO2AFR1}/{GM.AFR_B}"Code:*CLC-00-032 factor 0 4 .0 "{GM.EQIVRATIO}=1" *CLC-00-110 factor 0.5 1.5 .4 "{GM.EQIVRATIO}*{EXT.WO2LAM1}"
Hmmm... a lookup would work for OL if it considers any/all tables which could be active (PE, OLFA, COTP, PPM, EPM) including any modifier tables... that might be beyond the ability of lookup; I'm not sure how it would work for CL.
I loaded a butt load of possible PIDs to validate and checked for data on ones that did not validate, here's an idea of what I have to work with. SOme show as valid but still do not put out proper data because of conversions or lack of other PIDs needed.
On any calc pid that has a red X, do rightclick->More Info to see what other pid is blocking it.
Any non-calc pids that have a red X are not valid for this PCM/OS or have not been validated (Info->Validate Pids).
. . .