[obdgpslogger] Not reading OBDLink SX

Gary Briggs 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:
> Hello,
> 
> 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?

Gary (-;


More information about the obdgpslogger mailing list