Working on a new version, it’s almost ready…..
The biggest changes are multi-message support and a less rigid data model for parameters.
In short, eehack can now extract more data.
LOTS MORE DATA.
I’d come to realize that eehack was fairly limited in that respect. I’d tried to focus on parameters only useful for average tuners so you weren’t overwhelmed with a bunch of bells and whistles, and so I wasn’t overwhelmed trying to maintain such a large dataset, meaning EEHack suffered in its ability to diagnose problems, or deal with unique situations.
Now, instead of just few dozen parameters available in a fixed dashboard, we have dynamically generated tabs full of clean, extensible data!
… I kept the ol’ dashboard alive, though.
Even though over 1,000 hand written parameters are in there (yes, I spent a long time on this definition file), there’s a simple view filter so you don’t have to scroll through a whole bunch of data to find what you’re looking for.
I kept the definition fairly simple for people that want to try modifying parameters themselves, your favorite spreadsheet software should do the trick. People wanted three decimal places for the MAF AFGS. Fine, add it yourself. Add decimal places, change names, whatever you like, eehack will mostly cooperate with you.
EEHack now reads everything from onboard electrical diagnostic chip output to the corvette-only transitional OBD-II junk.
The other big news is thanks to kur4o’s hacking of the e-side, we can leverage this new expandable device and message independent data model in combination with the passive patching during flash system to get a new message from the e-side (the e-side usually doesn’t like talking).
… Don’t understand what this means?
Basically, not only does EEHack now rip the existing datastream apart, it also has all sorts of parameters available from the ‘other motherboard’ that weren’t even possible to access before. There’s cool stuff over there. Things like individual spark constructs, VE lookup results.. we’re working on more.
Unfortunately, the move to multi-messages means your old logs wont load, but the good news is the new log format is much more compact and awesome, it is half the size, and stores vin, calibration id, patch version, and much more.
Give it a shot if you’re brave… and please help me test all these new features. Official release will be soon.