Page 5 of 9 FirstFirst ... 34567 ... LastLast
Results 41 to 50 of 84

Thread: Calc.MAFT: correcting VE and calculating MAF (in single log) --> reverse of Calc.VET

  1. #41
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Yes, the pid SAE.FUELSYS gives OL/CL for each bank... and it takes up 2 pid channels... we're looking for something that takes up 1 pid channel (or less) and is bank-less.
    Last edited by joecar; June 3rd, 2011 at 06:17 AM.

  2. #42
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Yes, we were thinking of renaming CALC.PE to CALC.OL or CALC.CL (and then rippling this thru the tutorial(s)).

  3. #43
    Lifetime Member Ninety8C5's Avatar
    Join Date
    Sep 2003
    Posts
    455

    Default

    Click image for larger version. 

Name:	State 05.png 
Views:	269 
Size:	7.4 KB 
ID:	11029

    Is this (Fuel Loop Status) what you were thinking of?

  4. #44
    Lifetime Member Mr. P.'s Avatar
    Join Date
    May 2007
    Posts
    259

    Default

    That would work great - but which is the low bit, and which is the high bit?! I'm starting to get a little critical of the documentation!!!

    The value we are after is "Fuel Trim Learn" - but is that bit #3, or bit #6?

    Actually, DFCO and Fuel Loop Status would be handy as well, you could craft some really trick logic knowing those three values; i.e. "when fuel trim learn is enabled, and decel fuel cutoff is inactive, and fuel loop status is closed - then use TRIMS, else use WB02" or something like that. ???

    Or just K.I.S.S. and use TRIMS when EQR = 1.00 and MAP between 40 and 85, or some such thinking.....

    Mr. P.
    Last edited by Mr. P.; June 3rd, 2011 at 05:08 AM.
    2003 Silverado SS, with Novi-1500 "CAI mod"
    EFILive V 7.5 COS-3 (OLSD, for now!)

  5. #45
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Quote Originally Posted by Ninety8C5 View Post
    Click image for larger version. 

Name:	State 05.png 
Views:	269 
Size:	7.4 KB 
ID:	11029

    Is this (Fuel Loop Status) what you were thinking of?
    When I look at my logs, Fuel Loop Status seems to lock at CL once warm up is achieved...

    I see that when SAE.FUELSYS indicates OL on banks A and B, Fuel Loop Status still indicates CL.

  6. #46
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Quote Originally Posted by Mr. P. View Post
    That would work great - but which is the low bit, and which is the high bit?! I'm starting to get a little critical of the documentation!!!

    The value we are after is "Fuel Trim Learn" - but is that bit #3, or bit #6?

    Actually, DFCO and Fuel Loop Status would be handy as well, you could craft some really trick logic knowing those three values; i.e. "when fuel trim learn is enabled, and decel fuel cutoff is inactive, and fuel loop status is closed - then use TRIMS, else use WB02" or something like that. ???

    Or just K.I.S.S. and use TRIMS when EQR = 1.00 and MAP between 40 and 85, or some such thinking.....

    Mr. P.
    The bits are numbered starting at zero from the bottom and going up...

    see here:
    Embedding STATE/TSTATE pids in calc pid:
    showthread.php?t=12081
    showthread.php?p=20356
    No, not Fuel Trim Learn, this indicates when trims are being learned or not, it goes on and off during Closed Loop.

    Yes, those would be very very handy, but:
    - DFCO does not seem to work, the bit is always off,
    - Fuel Loop Status reads OL during warm up and then reads CL always after that;
    keep in mind that it is the PCM that is not filling in these bits.

    Yes I agree, that is how we arrived at the CALC.PE pid (altho we misnamed it).




  7. #47
    R.I.P Shawn, 1956-2011 WeathermanShawn's Avatar
    Join Date
    Jul 2008
    Posts
    1,807

    Default

    The only other brainstorm I had was to use an 'iff' for the PE Enabler Tables (via look-up).
    I.E., iff RPM & TPS% this..then..

    Every other solution is a lot of work. Remember, we just want to know if LTFT's are active.
    You can always default LTFT's to 1.00 and use WO2BENS for the entire practice.

    We may be stuck with a 'stupid', but easy solution as is..

    Question is, how does the PCM determine when it is in PE Mode?
    2002 Black Camaro Z-28 M6 Hardtop 11.0:1CR 425HP/410TQ SAE (400TQ@3500RPM)
    200cc Heads, 228/232 110+2 Cam, 1 3/4" LT's w/catts, GMMG, Koni Shocks, Hotchkis Springs, 35/21 Sways, 17" ZR1's, 3.90 Gears Roadrunner PCM LM-2 Serial Wideband
    EFILive Closed-Loop MAF/SD Hybrid Tune..


  8. #48
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    The PCM has the advantage that it knows what it is doing and we do not...

    us -> <- PCM


    altho, the 411 PCM is way simpler/easier than the E38/E67 and others.


    We can safely say that when GM.EQIVRATIO is not 1.00 then fuel mode is Open Loop...

    there are a few exceptions to this, but when EQR is not 1.00 then trimming cannot proceed.

  9. #49
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    We could define either of these:
    - CALC.OL = "{GM.EQIVRATIO} != 1"
    - CALC.CL = "{GM.EQIVRATIO} == 1"

    whichever one reads more better/correctly (I like the first on better);

    then we would use this as the condition in the SELBEN iff.

  10. #50
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Quote Originally Posted by WeathermanShawn View Post
    ...
    Question is, how does the PCM determine when it is in PE Mode?
    There is a PE/enrichment bit in one of the TSTATE pids, it appears to not correspond to actual PE active... I meant to log this some more;

    (and what is it doing in a transmission TSTATE pid).

Page 5 of 9 FirstFirst ... 34567 ... LastLast

Similar Threads

  1. Calc.VET: correcting MAF and calculating VE (in single log)
    By WeathermanShawn in forum Gen III V8 Specific
    Replies: 742
    Last Post: February 20th, 2023, 04:55 AM
  2. CALC VET Summary Notes
    By WeathermanShawn in forum Gen III V8 Specific
    Replies: 32
    Last Post: August 28th, 2014, 07:49 PM
  3. CALC. VE Table help
    By nchristian in forum Gen III V8 Specific
    Replies: 1
    Last Post: January 28th, 2011, 09:18 AM
  4. RPM Threshold for Airflow Calc {B0120}:
    By Mark300 in forum E37, E38 & E67 PFI ECM's
    Replies: 3
    Last Post: December 2nd, 2009, 01:40 PM
  5. Startup Friction Airflow Correction table?
    By jnorris in forum General (Petrol, Gas, Ethanol)
    Replies: 5
    Last Post: November 10th, 2005, 05:01 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •