Update - v1.03 - See README in ZIP file for details.
(ECU_V1.02.ZIP ATTACHED TO THE END OF THIS POST)
See the README file in the ZIP file for more usage details.
Quick start (after connecting to car)
- Code: Select all
ECU.EXE <comport#> INFO
Choose which parameters from the list you want to log, and
- Code: Select all
ECU.EXE <comport#> LOG filename <param1> <param2> ....
... where <param#> is the short name for a variable in the INFO command output - e.g. RPM or SPEED. Can specify interval per parameter (e.g. every sample, every 100 cycles) - see README for details.
SOURCES are included in the ZIP. License for source is GPL. If you change / add / link to this code, post your changes back here. Main areas needing input are (1) more ECU information and (2) GUI if anyone is interested.
Win32 C code. Project from vs.net. For other vers, just create a "win32 console project" and drop in all the files.
Have fun, let me know about gross bugs or inaccuracies!
v1.02 6/6/05
- Fix calculation error for AFR1 Lambda
- "PSI" param was "absolute manifold pressure", which is wrong. Changed this to MANABS, and changed relative manifold pressure to "BOOST".
- Change time to seconds not ms.
- Change accuracy to 2 decimal places not 3.
1.03 6/7
- Add READMEM option
- Fix units on TPS.