Skip to content

ODB II library that allows to connect and interact with a Bluetooth ELM327

Notifications You must be signed in to change notification settings

vincentkelleher/OBDLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ODBLib

Build Status Coverage Status

ODB II library that allows to connect and interact with a Bluetooth ELM327.

Warning: this project is tested on Linux because it uses PyBlue (Linux / Windows support only)

Features

This library is still in a development stage and includes :

  • bluetooth connection to an ODB device (tested on an ELM327 Bluetooth)
  • a command line testing tool
  • AT command submission according to a mode and PID
  • live engine RPM reading

Installation

Go to your local workspace

cd /path/to/your/workspace/

Clone the project from Github

git clone https://github.com/k2r79/ODBLib.git

Go to the cloned directory

cd ODBLIb

First install libbluetooth-dev on your system

sudo apt-get install libbluetooth-dev
```

Then install the project's pip dependencies
```
pip install -r requirements.txt
```

Check that everything works
```
nosetests
```

Licence
---
This project is under [MIT License](http://opensource.org/licenses/MIT), feel free to use and modify it.

About

ODB II library that allows to connect and interact with a Bluetooth ELM327

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages