Results 1 to 15 of 69

Thread: wideband logging

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Super Moderator
    Join Date
    Mar 2011
    Location
    Camden, MI
    Age
    35
    Posts
    3,026
    follow the BPW calc far enough back and it will most certainly be involved..... may be faster to find working forward though, since the airflow calculations are pretty well understood. once airflow is calculated, the ratio of fuel to mix with the air shouldn't be too far after.
    1995 Chevrolet Monte Carlo LS 3100 + 4T60E


  2. #2
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,058
    makes sense, i'll try!

    i'd expect a fairly obvious branch somewhere, where it either does a lookup on the open loop fueling table, or based on (this variable), then scales it with all the closed loop stuff, right? i assume it'd check the closed loop enable bit itself as its sole condition

    i think i can chase it based on those assumptions.

  3. #3
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,058
    also the assumption that 0.10X+0 on one byte seems to be the conversion for most other cals when AFR is specified, including the open loop target table in EE, so it's more than likely i'd be looking for 0x93, right?

  4. #4
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    Quote Originally Posted by RobertISaar View Post
    follow the BPW calc far enough back and it will most certainly be involved.....
    Yup... From other masks it is the first thing used in BPW calculation. I believe both injector flow and displacement has been found in $EE, so reversing should find one more number in the calculation.

    The value 1461.5 below is the Stoich AFR, where PFI uses 365.375 which is 1/4 of the TBI setting, I'd guess this is to do with firing of injectors per cycle difference.

    Code:
     TBI 
    					;   Val = 1461.5  * (VOL/RATE)
    					;           VOL  = Vol of 1 Cylinder in liters, (0.7125l)
    					;           RATE = Injector flow in gms/sec
    					; 				   5.7l = 7.71 gms/sec (61.2#/HR)
    					;				   (VOL/RATE) = 0.0924	l/gm/sec
    PFI 
    					;    Val = 365.375 * (VOL/RATE)
    					;           VOL  = Vol of 1 Cylinder in liters, (0.7125l)
    					;           RATE = Injector flow in gms/sec
    					; 				   5.7l = 1.92751 gms/sec (#/HR)
    					;				   (VOL/RATE) = 0.3696 l/gm/sec

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  5. #5
    Super Moderator
    Join Date
    Mar 2011
    Location
    Camden, MI
    Age
    35
    Posts
    3,026
    Quote Originally Posted by steveo View Post
    makes sense, i'll try!

    i'd expect a fairly obvious branch somewhere, where it either does a lookup on the open loop fueling table, or based on (this variable), then scales it with all the closed loop stuff, right? i assume it'd check the closed loop enable bit itself as its sole condition

    i think i can chase it based on those assumptions.
    could be done a few different ways, but that is a good way to start searching for.

    Quote Originally Posted by steveo View Post
    also the assumption that 0.10X+0 on one byte seems to be the conversion for most other cals when AFR is specified, including the open loop target table in EE, so it's more than likely i'd be looking for 0x93, right?
    MIGHT.... but IIRC, 8D and probably DA did it in 16-bit?
    1995 Chevrolet Monte Carlo LS 3100 + 4T60E


  6. #6
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,058
    good point! all other afr specs in ee being 8 bit 0.1N, never would have thought

    I didnt have a ton of time today, im at work, but i tried to cheat and dredged through the areas in e-side where all the other tables/constants relating to afr are stored; didnt find any unknown 8 bit values of signifigance that were referenced by the calculations in question.

  7. #7
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    There's so many notes in the partial $EE disassembly that refer back to being same as AHNT that maybe looking at that would give a clue?

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  8. #8
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,058
    i think i've just brickwalled for today; never read the ee fueling calcs in such detail and it's a lot to try and understand for a noob.

    also i got a bit sidetracked reading the t-side code for unrelated matters, finally got around to figuring out why the auto/manual flag in my xdf never worked. it was a drunken typo i think.

  9. #9
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,058
    I've followed beginning to end of both maf and sd open loop closed loop fueling calcs, and understood the majority of what's going on, but it still isn't jumping out at me, that's for sure.

    its a fun read anyway!

Similar Threads

  1. data logging question
    By Cricket_crawler in forum GM EFI Systems
    Replies: 39
    Last Post: 03-11-2013, 04:57 AM
  2. Data logging
    By myredprky in forum Introductions
    Replies: 2
    Last Post: 03-03-2013, 09:00 PM
  3. logging with '7427 vs '7747
    By CDeeZ in forum GM EFI Systems
    Replies: 12
    Last Post: 07-31-2012, 07:03 AM
  4. Winaldl VS Tunerpro for logging
    By CDeeZ in forum GM EFI Systems
    Replies: 9
    Last Post: 05-15-2012, 02:42 AM
  5. TurnerPro logging -- How do I do that?
    By historystamp in forum TunerPro Tuning Talk
    Replies: 18
    Last Post: 12-24-2011, 04:05 AM

Bookmarks

Posting Permissions

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