Topics

OBDII and Linux


Chaiken, Alison <Alison_Chaiken@...>
 

Following up on Folkert van Heusden's message, I'd like to point out the availability of OBDGPSLogger and libOBD.

OBDGPSLogger records CAN, OBDII and GPS data in an SQLite database and is integrated with Google Maps/KML:

https://icculus.org/obdgpslogger/

The program and its CAN-emulator associate obdsim have been around for years, and run on a variety of platforms. OBDGPSlogger is packaged for Ubuntu and Debian and Fedora. I have used it myself extensively and know the developer, Chunky_Ks, who is always available on #linuxice at freenode IRC. OBDGPSlogger and related software make use of malcom2073's libOBD:

http://mikesshop.net/?page_id=198

which continues to be actively developed and maintained. Other packages using libobd include tripzero's nOBDy and Automotive Message Broker, linked from

http://wiki.openivi.org/index.php?title=Main_Page

Hope this helps,
Alison


Rudolf Streif <rstreif@...>
 

Another project worthwhile mentioning in this context is the OpenXC Platform (http://openxcplatform.com/) which has been started by Ford engineers. The goal is to go beyond the standard OBD-II messages and provide translations for other information available on the CAN bus through the OBD connector. The make and model specific information will be translated into standardized messages. Car makers can add message translations to OpenXC. Currently, this is available for various Ford models. Hopefully, other car makers will follow and provide translator information for their vehicles.

Rudi


On Mon, Dec 31, 2012 at 5:10 PM, Chaiken, Alison <Alison_Chaiken@...> wrote:
Following up on Folkert van Heusden's message, I'd like to point out the availability of OBDGPSLogger and libOBD.

OBDGPSLogger records CAN, OBDII and GPS data in an SQLite database and is integrated with Google Maps/KML:

https://icculus.org/obdgpslogger/

The program and its CAN-emulator associate obdsim have been around for years, and run on a variety of platforms.    OBDGPSlogger is packaged for Ubuntu and Debian and Fedora.    I have used it myself extensively and know the developer, Chunky_Ks, who is always available on #linuxice at freenode IRC.     OBDGPSlogger and related software make use of malcom2073's libOBD:

http://mikesshop.net/?page_id=198

which continues to be actively developed and maintained.     Other packages using libobd include tripzero's nOBDy and Automotive Message Broker, linked from

http://wiki.openivi.org/index.php?title=Main_Page

Hope this helps,
Alison


_______________________________________________
automotive-discussions mailing list
automotive-discussions@...
https://lists.linuxfoundation.org/mailman/listinfo/automotive-discussions



--
-- 
Rudolf J. Streif
Director of Embedded Solutions
The Linux Foundation

Phone: +1.619.631.5383
Skype: rudolfstreif
PGP: RSA 2048/2048 D6E7D28B

Linux Foundation Events Schedule:  events.linuxfoundation.org
Linux Foundation Training Schedule: training.linuxfoundation.org



Chaiken, Alison <Alison_Chaiken@...>
 

Rudi adds:
Another project worthwhile mentioning in this context is the OpenXC Platform (http://openxcplatform.com/) which has been started by Ford engineers.

Unfortunately the source code of OpenXC has never been released despite repeated assurances from Chris Peplin of Ford that its publication was imminent. Also, no OEM besides Ford has announced support for OpenXC. We can hope that the situation will improve, but right now the project is not suitable for general adoption.

-- Alison


Chaiken, Alison <Alison_Chaiken@...>
 

Rudi wrote:
Another project worthwhile mentioning in this context is the OpenXC Platform (http://openxcplatform.com/) which has been started by Ford engineers.

Hey, OpenXC was released today! Somebody must have tipped Rudi . . . No word of compatibility with non-Ford-SYNC (Microsoft) vehicles yet, though.

-- Alison


Rudolf Streif <rstreif@...>
 

Well, nobody has tipped me nor do I possess any form of clairvoyance.

Nevertheless, the source code release of OpenXC is certainly positive news.

While the Ford translator may add additional messages specific to Ford vehicles there are many standard codes (PIDs) defined for OBD-II by SAE J1979 which work exactly the same for any vehicle make and model. All of the OBD interfaces and diagnostic tools are actually reading those PIDs, including Folkert's solutions and others. I would expect OpenXC to work for those PIDs like any of the other solutions.

:rjs


On Tue, Jan 8, 2013 at 9:36 PM, Chaiken, Alison <Alison_Chaiken@...> wrote:
Rudi wrote:
Another project worthwhile mentioning in this context is the OpenXC Platform (http://openxcplatform.com/) which has been started by Ford engineers.

Hey, OpenXC was released today!    Somebody must have tipped Rudi . . .    No word of compatibility with non-Ford-SYNC (Microsoft) vehicles yet, though.

-- Alison



--
-- 
Rudolf J. Streif
Director of Embedded Solutions
The Linux Foundation

Phone: +1.619.631.5383
Skype: rudolfstreif
PGP: RSA 2048/2048 D6E7D28B

Linux Foundation Events Schedule:  events.linuxfoundation.org
Linux Foundation Training Schedule: training.linuxfoundation.org