New $EE tuning tool!
please report back if you can build it, and if not, please tell me what went wrong.
requires qt5+ with qtserialport extension and c++11 compliant compilier
need more testing!!!
just fyi, if you're a linux guy, this tool will read bins soon and flash the ecm a few months later.... code is already written just have to test THE HELL out of it before i brick someones ecm.
i have it building on my linux machine now too so i'll make sure it continues to build.
Cyl Selected - Cylinder Actually Canceled
8 - 1
7 - 2
6 - 7
5 - 5
4 - 6
3 - 3
2 - 4
1 - 8
94 PCM p/n 16188051 BMJT
Cyl Selected - Cylinder Actually Canceled
8 - 1
7 - 2
6 - 7
5 - 5
4 - 6
3 - 3
2 - 4
1 - 8
https://github.com/resfilter/eehack
https://github.com/resfilter/eehack
The Best V8 Stories One Small Block at Time
Attempt to fix AFR behavior
Fix huge inversion bug in cyl. numbering
Export CSV data feature
Reset log feature
...
http://fbodytech.com/eehack.html
flash read-write capability is all researched and mostly written, but i will not put it in the program until it's tested enough, because i don't trust it enough to not brick your ecm, and i'd feel bad costing someone a hundred bucks for a used ecm just because of a bug.
Needs testing, please help me test 'er out
Download and more details here: fbodytech.com - eehack
Important new features:
- Autospark graph: a primitive timing skew modifier will adjust over a range of rpm/map. Helps construct new timing tables with less re-flashing. It's not super fast, but its awesome for tuning cruise ranges..
- Static analysis of logged data graphs BLM/INT against VE or MAF ranges, and plots knock events and their intensity on a grid
- Wideband-through-A/C input, display and logging with easy configuration (needs testing)
- New connect/disconnect and interface behavior increases stability
- Many new stability changes to aggressively maintain connection and get as much data as possible without drop-outs
- New raw data export (no import yet, but will help with analysis feature later....)


it locks the iac in position, forces fixed timing, and locks BLM updating.
it takes a reference reading of RPM with all cylinders running, then disables them all one by one for a short period of time.
it then displays the average of RPM drop below the reference rpm






