Skip to content

Python-based OBD reading, ODO calculating, Nav Rally App

License

Notifications You must be signed in to change notification settings

dabell-cc/NavODO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Setup

I'm using this application on a Windows 10 tablet, with a USB ELM327 OBD-II reader. Bluetooth OBD-II readers are not tested. This application should be able to run on any platform supported by Kivy (python GUI framework), but will likely require changes to do so. There's also a good chance you'll have to fiddle with Prolific USB-to-Serial drivers to get the ELM327 device to work - many of the cheap cables contain counterfeit chips which are ignored by the newest drivers that get loaded automatically by Windows.

Specific Hardware

Asus Windows 10 Tablet/2-in-1 T101HA
USB ELM327 OBD-II Code Reader
Magic Mount XL

Installing Dependencies

Required

  1. Python 3 for Windows
  2. install python modules below
python -m pip install --upgrade pip wheel setuptools
python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
python -m pip install kivy
python -m pip install obd

Optional (skip 'em)

python -m pip install kivy.deps.gstreamer
python -m pip install kivy_examples

User Guide

alt text

Contributers

  • David Bell
  • Alex Thorburn

Testers

  • Scott Wood

About

Python-based OBD reading, ODO calculating, Nav Rally App

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published