Quote Originally Posted by 84Elky View Post
Would like to respond to your question, but am having difficulty relating it to the document. Would you please expand the question or point me to the document page/area so I can review in context.
Tks.
Yeah, referring to the section "OL NOT in PE AFR" starting at the bottom of page 30. If I understand the logic correctly, the startup enrichment and the open loop enrichment terms (like 0x41F, OL % change at idle) have the same effect on AFR. However, my datalogs show a target AFR of 1 (lambda, so stoich) as soon as the startup fuel tapers out in the first few seconds, despite there definitely being active open loop enrichment. I've changed open loop idle enrichment from 0% to 15%, and the datalog still shows lambda = 1 in open loop despite wideband readings showing a definite difference in actual AFR.

I guess that's probably just an inconsistency between how the code computes desired AFR and what it reports to the datastream?