Now you should be good to compile, so run make send me a note if you get any compilation errors. Leave a Reply Click here to cancel reply. There seem to be numerous options on Windows but the choice on Linux is more limited. Compile by linking to libftdi. Other methods include the usbmon utility, which should be build-in. I needed to change the baud rate to in order to get it to work is too fast.

Uploader: Groshicage
Date Added: 23 March 2010
File Size: 58.21 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 49959
Price: Free* [*Free Regsitration Required]

Good thing is that it is quite easy to get the scan tool working under openSUSE and of course also under other Linux distributions. Some of these codes are standardized, others a manufacturer of maybe even model dependent.

Scantool – OBDII Car Diagnostic Software for Linux |

Look for it on eBay. My Bluetooth device pairs with my computer on a serial rather than a Bluetooth connection. October 20, at 4: Ah, I see, thanks for letting me know.

However if you have trouble try going to the main Soureforge page and search for ‘pyserial’ it is available! I’ve tried pyobdwhich – after some tweaking on the initialization routine – was able to take a reading of the ECU. What you can try to do is get access to a Windows machine and see if it works there, to rule out the possibility of a faulty adapter.


Have you tried different baud rates, bit parity settings, etc. Kris might have been better served if he had issued an ‘ATL1’ command at the start. Linux uses device files for most of the system io, including serial communication. You can then create a graph like the one at the elm3327 of this page with: I believe they stopped including it in their distributions after WinXP.

Scantool – OBDII Car Diagnostic Software for Linux

Or, can that be dangerous? October 20, at 8: Pages to cleanup SDB: However I never actually got this to work for me in Linux and eventually wrote my own C code.

I tried different connection speeds changing it in the source code pyodb but without success, I rlm327 continue investigating. Create a directory for it, and unzip the source: I will report if I have success Any idea to log the serial port communication? Hope this helps, and let me know how it goes.

setting up an OBD2 Bluetooth adapter

Back to the main menu, and choose sensor data to see realtime readouts from the sensors on the car the car needs to be running for this to work:. The device becomes available on a ttyUSB terminal and can be connected to and read from.

Send me your comments! Traceback most recent oinux last: I outline four methods I’ve found online, and one I developed from scratch although its not very elegant it taught me a lot about the ELM Since it is possible to use other Bluetooth devices on the same computer, it is good practice to use unique device names for each Bluetooth device and make them persistent.


The screen manager, terminal emulator, allows one to connect to the device at a specific baud setting. The next step is to see if you have hardware support for bluetooth on your system. I fixed it by hardcoding the self.

ELM327 to RS232 in Linux

On latest Ubuntu Will’s Linux Serial IO Primer I include this section in the hope it maybe useful to someone else, however its here primarily to remind me of what I have done to get various interfaces to work. E-mail The content of this field is kept private and will not be shown publicly. For example, freediag looks interesting. I have a DOS library which just supports physical rs COM ports I cobbled together but am not willing to put it in the public domain so you are on your own there.