Results 1 to 15 of 1070

Thread: new $EE tuning thing!

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,056
    i fixed the analyzer bug, when i rewrote the analyzer as a separate window, i just forgot to move the function over that actually copies the checkbox state for 'percentage' to the appropriate variable in the analyzer structure. threw in a conditional memory on that wideband/narrowband thing for you too, it clears itself if the wideband is ever disabled.

    https://github.com/resfilter/eehack/...98126b2c44df6c

    i glanced and i think i found the controller bug, due to thread synchronization. under the current scheme it's possible that:

    - user sets the 'need to send command' flag
    - event loop recognizes the flag
    - event loop sends command
    - user sets the 'needs to send command' flag again
    - event loop goes 'ok, i've sent the command, clear the flag'

    in this case your additional command happened in the middle of a send procedure and is discarded. the proper command should be sent on the next iteration anyway, but it could definitely do some weird things where your intended commands lag behind, so even though you select a 900 rpm idle, it's still at 600rpm ....

    i've done a minor update to solve it in 99% of cases by clearing the flag immediately as it's taken, and when i get home i'll do some proper locking on that operation to eliminate it completely. fixed a few other functions that might be afflicted as well.

    https://github.com/resfilter/eehack/...5ac0b581a31a94

  2. #2
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,056
    proper fix for mode4 request serialization and locking is on github now and also in beta 7 on my site, http://fbodytech.com/eehack-2/beta/

    the 'raw commands' interface had a similar bug that i worked around too

    one step closer to stable, but im sure there are other problems i'll run across.

  3. #3
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,056
    one other odd thing is my car now refuses to do flash read/write but datalogs fine using my 'benchmark netbook' which is an intel atom peice of crap running xp. it fails on the first part of trying to get into diagnostic mode.

    but if i plug that same laptop into my bench ECM, it works fine, so i tend to blame my car, or perhaps something is wrong with the serial interface that's haphazardly wired into my dashboard...

  4. #4
    Carb and Points!
    Join Date
    Dec 2013
    Location
    New Orleans, LA
    Posts
    6
    hey steveo can you give me a shout on my mobile? five oh four six oh six oh five three two

  5. #5
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,056
    Quote Originally Posted by decipha View Post
    hey steveo can you give me a shout on my mobile? five oh four six oh six oh five three two
    i don't really have a long distance plan and i'm in canada, can't we do this over private message?

  6. #6
    Carb and Points!
    Join Date
    Dec 2013
    Location
    New Orleans, LA
    Posts
    6
    nothing important I was just gonna BS with you
    decipha @ EFIDynoTuning

  7. #7
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,056
    new beta

    biggest change is higher data rates due to being a bit smarter about spending time flushing the serial buffer between requests (which generally isn't necessary unless the previous request was potentially in error)

    http://fbodytech.com/eehack-2/beta/

Similar Threads

  1. 1badcell and thats not the only thing
    By 1badcell in forum Introductions
    Replies: 2
    Last Post: 12-31-2013, 02:25 AM
  2. Replies: 6
    Last Post: 11-27-2012, 09:03 PM
  3. Replies: 2
    Last Post: 11-07-2012, 05:26 PM
  4. Minor thing.
    By historystamp in forum GearHead EFI Forum Support
    Replies: 7
    Last Post: 01-22-2012, 12:00 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
  •