SAE.LAMBDA seems to work only for E38/E67.
If GM.AFR_B works then the WO2BEN pid would be either of these:
- serial wideband: {EXT.WO2AFR1}/{GM.AFR_B}
- analog wideband: {CALC.AFR_LC11}/{GM.AFR_B}
Following up on this as I've found Commanded Air Fuel Ratio B - LS2 GM.AFR_B is working and is the missing piece of info always needed for tuning tutorials.
But I have three differant AFR readings now, gauge, analog and serial and none match Commanded? I think this was alluded to earlier but never got there as without Commanded AFR there was no where to go.
Commanded AFR is now 14.22 AFR. PID is GM.AFR_B
LC-1 Wide Band is set to 14.2 and analog 1 and 2 set to 0 volts = 7.10, 5 volts set to 21.30 as outlined by LM Programmer.
Gauge is a Moates O Meter and set to low 7.10 and high 21.20 and shows close to Commanded at around 14.0 with some swing so I'd say accurate.
Anaolog (EXT.AD1) in data is showing 14.37
SAE Generic text shows:
# Innovate LC-1 WBO2
# ========================
*CLC-00-932
V 0.0 5.0 .1 "{EXT.AD1}"
AFR 10.0 20.0 .2 "({EXT.AD1}*3)+7.35"
*CLC-00-933
factor 0.0 2.0 .2 "{CALC.AFR_LC11.AFR}/{GM.AFR}"
So there not only is 7.35 wrong but so is GM.AFR because this Vortec needs GM.AFR_B
Joe set me up with a PID for AFR veiewing on serial and MrPrick gave me a conversion for accuracy earlier but I'm not sure what to do with it? If I can't see AFR correct I have a hard time beleiving EQ or lamda is correct? I don't have any EQ PID or a Lamda PID so the entire tuning based on tutorials is based off AFR from GM.AFR_B
The LC-1 assumes (in a programmable parameter) that stoich is 14.7, it factors this into the analog AFR it reports.
Serial EQ and lambda are regardless of the programmed stoich.
This is kicking my butt!
Went back and set calibration to commanded 14.70 AFR.
Changed calc_pid.txt to:
*CLC-00-033
factor 0 1 .0 "{GM.AFR_B}=14.70"
LC-1 heater and free air calibration.
LM Programmer and set to 14.7 AFR and analog 1 and 2 to specs from LC-1 tutorial.
a. 0.88333 Volts at AFR: 10.00
b. 4.21667 Volts at AFR: 20.00
Moates O Meter set to same specs.
a. 0.88333 Volts at AFR: 10.00
b. 4.21667 Volts at AFR: 20.00
Moates O Meter shows 14.7 AFR.
External Wideband AFR WO2-Serial shows avarage 14.3 AFR. Actual value is same.
Wide Band AFR 1 LC-1 WO2 Analog shows average 14.3 AFR. Actual is same.
Seems like anything going through V2 is off by .4 ?
From the sae_generic.txt file
*CLC-00-933
factor 0.0 2.0 .2 "{CALC.AFR_LC11.AFR}/{GM.AFR}"
You'll remember GM.AFR is not a valid PID but all AFR above work anyway. So I still think there is an issue with Vortec there. (read earlier this thread and other thread)
I changed sae_gerneric.txt to read:
*CLC-00-933
factor 0.0 2.0 .2 "{CALC.AFR_LC11.AFR}/{GM.AFR_B}"
All AFR still work and read the same.
Why is AFR from LC-1 analog to Moates O Meter correct and everything through V2 off by approx .4 AFR ? What am I missing?
Log attached... complete log was done with stock untouched sae_generic.txt file From the sae_generic.txt file
Serial WB AFR (EXT.WO2AFR1) from the LC-1 is what the LC-1's controller actually determined the AFR to be (lambda multiplied by the programmed stoich).
Does the gauge show lambda...?
Does the gauge know about stoich...?