Logger done! - SOURCE AVAILABLE
Posted: Sat Jun 04, 2005 1:26 pm
File data logger for WRX using SSM protocol (not ODB-2). Quick e.g. about 9 samples per second when logging 6 parameters per sample.
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)
Choose which parameters from the list you want to log, and
... 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.
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.