[obdgpslogger] Not reading OBDLink SX
chunky at icculus.org
Thu Mar 8 23:36:33 EST 2012
On Thu, Mar 08, 2012 at 03:19:20PM -0800, Josh Miller wrote:
> I am running obdgpslogger 0.16 on a GlobalScale D2Plug (armv7) running ubuntu 10.04 using the Scantool.net OBDLink SX USB scanner with BU-353 GPS. Also, using a 2000 Dakota.
> The GPS works great, using gpsd 2.92.
> I'm not able to read OBD data using obdgpslogger, although I am able to read directly attaching to the serial device using screen:
> # obdgpslogger -s /dev/obd -p -b 0
> Opening serial port /dev/obd, this can take a while
> Baudrate guessing: 9600, 38400, 115200, 57600, 2400, 1200, Couldn't guess baudrate
Try specifying baudrate 115200, as it works with screen below?
> If I connect via screen, I can get something like the following:
> screen /dev/obd 115200
> (get a prompt >)
> send >ATZ
> receive >LM327 v1.3a80 00
> And I can submit codes and get responses.
> An strace on the above obdgpslogger command, doesn't appear to reveal anything interesting other than sending of the ATZ, ATE0, ATL0, ATS0 commands.
> When issuing these AT commands from the screen interface, I get:
> ATZ -> >LM327 v1.3a
> ATE0 -> (no return)
> Anybody see anything like this? Have any pointers for continuing to troubleshoot?
There may be some unhappiness associated with the baudrate guesser. Try
specifying 115200 explicitly?
More information about the obdgpslogger