Results 1 to 15 of 155

Thread: EEHack 2019 update

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Fuel Injected! spfautsch's Avatar
    Join Date
    Apr 2015
    Location
    Montgomery City, MO
    Age
    53
    Posts
    883
    Quote Originally Posted by steveo View Post
    kur4o made quite a few changes, his program is a fork, not an update.
    ...
    i'll be updating the official eehack only
    No worries.

    Quote Originally Posted by steveo View Post
    have you tried simply modifying the definition file? (totally untested but might work)
    As in adding a multiplier to the field i.e. 0.068027211? Doesn't seem to have any effect when I look at a datalog.

    Quote Originally Posted by steveo View Post
    i'll think about adding a switch in preferences like i did for metric/imperial.
    That, or an option in the wideband config to allow the user to directly modify the conversion formula. Or just a preset with N / 2.50.

    Thinking about this makes me curious how the target afr is derived. That's a patch no?

  2. #2
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,056
    Quote Originally Posted by spfautsch View Post
    No worries.



    As in adding a multiplier to the field i.e. 0.068027211? Doesn't seem to have any effect when I look at a datalog.



    That, or an option in the wideband config to allow the user to directly modify the conversion formula. Or just a preset with N / 2.50.

    Thinking about this makes me curious how the target afr is derived. That's a patch no?
    the target AFR is a patch, yeah. kur4o found out where in memory it was being stored and i modified the factory datastream over something useless (actually it's for the rarely-implemented EGR position, but no dataloggers ever read that anyway)

  3. #3
    Fuel Injected! spfautsch's Avatar
    Join Date
    Apr 2015
    Location
    Montgomery City, MO
    Age
    53
    Posts
    883
    Quote Originally Posted by steveo View Post
    the target AFR is a patch, yeah. kur4o found out where in memory it was being stored and i modified the factory datastream
    Curious, does the patch do something different to plug 14.7:1 in when in closed loop or is it simply reading the same target AFR byte from memory? The reason I ask is b/c I'm likely going to change the closed loop AFR (along with all the base AFR tables) in the tune to match the fuel.

  4. #4

  5. #5
    Fuel Injected!
    Join Date
    Mar 2013
    Posts
    1,478
    Some of the most annoying stuff I have found, that might get better.

    Opening multiple log files or importing them. Now it is one by one.
    Remember some of the settings. Com port, Log folder, Bin folder.


    AFR target will affect only the trims. Pcm will remove more fuel, since it gets its data from 02s sensors and finds the fuel stoich from them. Bad news is that the stoich of etanol blended fuel is not the stoich the 02s are set for and at 14.2 they will be deep into the rich side. The 02s can read reliable only at 14.7 which will be around 0.454mv.
    At 14.2 you will be at 0.700 range.

    The afr target read by the patch is the afr target the pcm is currently using. At closed loop it is always 14.7. At open loop it gets it from the OPEN loop AFR table.
    At power enrichment it is percentage taken from the closed loop target. If you change the closed loop target you will have to fix the PE tables also.

  6. #6
    Fuel Injected!
    Join Date
    Oct 2013
    Posts
    1,022
    Quote Originally Posted by kur4o View Post
    Bad news is that the stoich of etanol blended fuel is not the stoich the 02s are set for and at 14.2 they will be deep into the rich side. The 02s can read reliable only at 14.7 which will be around 0.454mv.
    At 14.2 you will be at 0.700 range.
    O2 sensors read rich/lean or above/below stoichiometric. They have no clue what the fuel is and will switch at stoichiometric no matter what AFR stoichiometric occurs at. Used on E85 they would switch above and below .45V at around 9.7AFR just like they do it at 14.7AFR for straight gasoline.

    That's why you often hear of lambda. If you set the AFR meter to display lambda then you always have the perfect AFR when lambda is 1. A lambda around 0.9 is a good place to begin for power enrichment.

    If you set the AFR meter to display 14.7AFR when lambda=1 then you have the "perfect" stoichiometric fuel ratio when the meter displays 14.7 for straight gas, E10, E85 or any other fuel mix and it would be wrong to try to tune so the meter displays the proper AFR for the fuel in use.
    Last edited by lionelhutz; 05-30-2019 at 07:43 AM.

  7. #7
    Fuel Injected! spfautsch's Avatar
    Join Date
    Apr 2015
    Location
    Montgomery City, MO
    Age
    53
    Posts
    883
    kur4o, I love you like a brother, but you just made my central nervous system segfault.

    Quote Originally Posted by kur4o View Post
    AFR target will affect only the trims. Pcm will remove more fuel, since it gets its data from 02s sensors and finds the fuel stoich from them.
    This is essentially a true statement. Oxygen sensors tell the ecu when the combustion process is at stoich. Stoich = 0.454v. Agreed?

    Quote Originally Posted by kur4o View Post
    Bad news is that the stoich of etanol blended fuel is not the stoich the 02s are set for and at 14.2 they will be deep into the rich side. The 02s can read reliable only at 14.7 which will be around 0.454mv.
    I think this statement is a bit misguided.

    A nernst cell a.k.a. oxygen sensor measures the concentration of oxygen in relation to the other gases in the exhaust stream. Stoichiometric combustion is stoichiometric combustion, whether you're burning nitromethane, methanol, ethanol, gasonline (aka iso-octane), gasoline-ethanol blends, or even coal. It identifies the complete conversion of all the carbon, hydrogen and sulfur components into their fully oxidized counterparts (CO2, H2O, SO2).

    Quote Originally Posted by kur4o View Post
    At 14.2 you will be at 0.700 range.
    That statement is true if and only if the fuel being burned is pure iso-octane. However, if the fuel being burned is a blend of approximately 10% of oxygen carrying ethanol and 90% iso-octane a.k.a gasoline, at roughly 14.2:1 air to fuel you should still be at 0.454v because that's stoich for the mixture of fuel(s) being burned. Now I will concede that this isn't an accurate description of what pump gas is generally composed of, but that's a subject for a whole other discussion. Additives have their own stoichiometry, some of which are quite far from what we'd commonly consider to be a fuel-like substance.

    Quote Originally Posted by kur4o View Post
    The afr target read by the patch is the afr target the pcm is currently using. At closed loop it is always 14.7.
    I would hope at closed loop it is at whatever values are stored in the "stoich afr target" table.

    Quote Originally Posted by kur4o View Post
    At power enrichment it is percentage taken from the closed loop target. If you change the closed loop target you will have to fix the PE tables also.
    Yes, that's a beautifully correct assessment. In that statement you can replace the word "percentage" with "lambda". Which is a measure of how far from stoich the combustion process is.

  8. #8
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,056
    Quote Originally Posted by kur4o View Post
    Some of the most annoying stuff I have found, that might get better.
    Opening multiple log files or importing them. Now it is one by one.
    Remember some of the settings. Com port, Log folder, Bin folder.
    damn i was sure i made it so you could drag/drop logs onto the dashboard window, and select multiple files in the log loading window. maybe i'm thinking of trimalyzer. that'll be an easy fix.

    com port should always be remembered, i thought the log folder and bin folder was too, i'll have to check into that

  9. #9
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,056
    kur4o i lost the thread where we discussed the timer that's preventing flash from working, what did you say, was it 10 seconds since last ECM reset?

  10. #10
    Carb and Points!
    Join Date
    May 2019
    Age
    24
    Posts
    7
    Maybe this is a bug that needs to be fixed for the 2019 update ??? Or maybe I am just a noob.

    I am a new tuner and I have really been looking forward to getting into the EEHack and getting to work. Unfortunately I have an error.

    Here is my log:

    EEHack Version 4.70
    Current OS : Windows 10
    Built with THROTTLE_MS=2
    Opened serial port COM7 Description USB Serial Port MFR FTDI
    START SILENCE ROUTINE
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    START SILENCE ROUTINE
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    START SILENCE ROUTINE
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    START SILENCE ROUTINE
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    START SILENCE ROUTINE
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    START SILENCE ROUTINE
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    START SILENCE ROUTINE
    SERIAL: WAITED_TOO_LONG in serial_read_packet
    SERIAL: WAITED_TOO_LONG in serial_read_packet

    Not very experienced with serial communication protocol so I don't really have much to add.

    Other than that my cable works perfect with Scan9495

    Really excited to get into tuning but I really need a hand figuring this out. Thank you all.

  11. #11
    Electronic Ignition!
    Join Date
    Nov 2016
    Age
    39
    Posts
    17
    I’ll definitely download this and give it a shot! I love EEHACK!

  12. #12
    Carb and Points!
    Join Date
    Nov 2019
    Age
    73
    Posts
    1

    Serial port login problem with EEhack

    Hi Steve,

    I am new to the eehack program and apparently new to this computer. From what I see so far it looks like a master piece for LT1 owners, thank you! I have loaded the program on my computer but it will not run, the program does not recognize the USB port. The cable was recently purchased from OBD diagnosics for my application. I have a 1994 corvette so it is a unique cable with a USB port, not a seriel port connection. The program comes up but when I try to connect it gives me an error. The program does not recognize the serial port and gives none as an option in settings. I am retired and left the computer world years ago so please make it simple. What am I doing wrong?

    Thank you,
    Rich Harris

  13. #13
    Fuel Injected!
    Join Date
    Mar 2013
    Posts
    1,478
    Quote Originally Posted by rharris View Post
    Hi Steve,

    I am new to the eehack program and apparently new to this computer. From what I see so far it looks like a master piece for LT1 owners, thank you! I have loaded the program on my computer but it will not run, the program does not recognize the USB port. The cable was recently purchased from OBD diagnosics for my application. I have a 1994 corvette so it is a unique cable with a USB port, not a seriel port connection. The program comes up but when I try to connect it gives me an error. The program does not recognize the serial port and gives none as an option in settings. I am retired and left the computer world years ago so please make it simple. What am I doing wrong?

    Thank you,
    Rich Harris
    Start troublshooting with the most obvious. Check if the device is installed properly. Open device manager and see if there are any available com ports. If non are present it might be a driver issue.

  14. #14
    Fuel Injected!
    Join Date
    Jul 2019
    Location
    Orange, CA
    Posts
    757
    Quote Originally Posted by rharris View Post
    Hi Steve,

    I am new to the eehack program and apparently new to this computer. From what I see so far it looks like a master piece for LT1 owners, thank you! I have loaded the program on my computer but it will not run, the program does not recognize the USB port. The cable was recently purchased from OBD diagnosics for my application. I have a 1994 corvette so it is a unique cable with a USB port, not a seriel port connection. The program comes up but when I try to connect it gives me an error. The program does not recognize the serial port and gives none as an option in settings. I am retired and left the computer world years ago so please make it simple. What am I doing wrong?

    Thank you,
    Rich Harris
    What kur4o said is correct. The most likely answer is that you do not have the correct driver for the cable. The cable is intended to use FTDI's VCP (Virtual COM Port) driver. If your system mistakenly installed a non-VCP driver (such as a D2XX driver), that means it's not exposing a COM Port to the system, which means $EEhack won't see it either. Please make sure you're using the latest VCP driver from FTDI, which can be found here: https://www.ftdichip.com/Drivers/VCP.htm


    steveo,
    I would've noticed the bug in 4.70 had either of my cars been patched, but as you recall the whole comms error thing on my '94 had me too spooked to use the flashing function in $EEhack. It was only once those problems started getting ironed out that I had enough confidence to try it on the '95, which led to finding the bug. I did go ahead and get a log for you on 4.70 regardless, and indeed, it works fine (except the analyzer, as you found out). I also noticed the message selection thing when testing graphing, but I guess I never spotted it in 4.8.2. That's my bad. I've attached the log just for completion's sake.

    To be honest the only non-bug-related suggestions I could provide for features would be potentially rolling real-time analysis in, and having patches be individually selectable (for instance, if I want speedlog but not E-side comms). By real-time analysis I mean something like what tuning suites like Crome or Hondata have, where you can sit on a dyno with the laptop plugged in and work through your cells by changing throttle and load and watching the O2s. The Analyzer/Trimalyzer do this after the fact once data is collected, but I wonder if there's a way to have a realtime graphical representation so that you know when you have sufficient data collected to make cell adjustments?

    Just thinking out loud. As I've said tons of times before, I love this program even as it is. :)
    Attached Files Attached Files

  15. #15
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,056
    i could do realtime analysis but id rather you just hit the analyze button. it will work with the car running wont it? imo real tuning either happens at home sitting at a desk studying the data......or with an emulator

Similar Threads

  1. $4D update
    By steveo in forum GM EFI Systems
    Replies: 4
    Last Post: 07-19-2014, 09:33 PM
  2. tunercat update.
    By doctortuned in forum TunerCat OBDII
    Replies: 3
    Last Post: 03-11-2014, 11:58 PM
  3. TunerPro RT update Virus?
    By roby in forum TunerPro Tuning Talk
    Replies: 7
    Last Post: 09-09-2013, 05:09 PM
  4. Tables won't update
    By POZE in forum TunerPro Tuning Talk
    Replies: 2
    Last Post: 02-17-2013, 09:48 AM
  5. TunerPro V5 update!
    By EagleMark in forum TunerPro Tuning Talk
    Replies: 27
    Last Post: 07-16-2012, 02:42 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
  •