From chunky at icculus.org  Tue Nov  3 02:17:23 2009
From: chunky at icculus.org (Chunky Kibbles)
Date: Tue, 3 Nov 2009 02:17:23 -0500
Subject: [obdgpslogger] Reading Error Codes
Message-ID: <20091103071723.GJ25549@gamehenge.icculus.org>

I put in some code to read error codes, finally. It took a massive
re-write of the parsing stuff in the code, which is why it took so long.

Please feel free to try it and let me know if you run into issues.. It
works with the codes output by my hardware sim, but I haven't tried it
in a non-CAN environment, or a real car yet.

Instructions:
1) Check out the latest version of the code from svn
2) Run obdgpslogger with the "-p" option
3) Enjoy tasty error code stuff at the bottom

Gary (-;

From chunky at icculus.org  Wed Nov 25 21:40:01 2009
From: chunky at icculus.org (Chunky Kibbles)
Date: Wed, 25 Nov 2009 21:40:01 -0500
Subject: [obdgpslogger] New Version: 0.11
Message-ID: <20091126024001.GN9946@gamehenge.icculus.org>

The ChangeLog says it all:

Version 0.11 (released 2009-11-25)
 Logger: Recognise multi-line serial output, break out line parsing
 Logger: Work on reading error codes
 Logger: Always clean up serial port on early exit
 Sim: bugfixes
 Sim: Move to stdlib read/write instead of stdio
 Sim: Simplify output mechanism
 Sim: Use /dev/ptmx if posix_openpt isn't available
 Sim: Optionally attach a screen session
 Sim: Add "Cycle" generator
 Sim: Add longdesc to generators so they can self-document
 Docs: Add manpage for obdsim-dbus
 Sim: Convert to C++. Make simport abstract class
 Sim: Implement posix, windows simport classes
 Logger: Don't offer to daemonise on windows
 Sim: Support logging all serial comms
 Sim: Allow command-line options for faking AT{Z, at 1}
 Logger: Attempt to guess supported PIDs if car reports zero for 0100
 Sim: Add shell of megasquirt code

The bits to cherrypick from this are "Logger can guess at PIDs if car
doesn't claim to support anything" [yay Ford Scorpio], and a whole bunch
of obdsim stuff, including an official windows [mingw] port, and lots of
general improvements.

Gary (-;

