Adroid app - connect to OBD2 plug via Bluetooth

CLOSED
Bids
19
Avg Bid (USD)
$716
Project Budget (USD)
$250 - $750

Project Description:
Create an Android app that connects via bluetooth to an OBD2 ELM327 plug and reads car data in real time.
This is really simple and should not take very long. The main feature here is to be able to connect to the OBD plug via BT and read basic data - only RPM in real time

Few exmaples of OBD2 Bluetooth plugs. The app should work with all these:
http://www.amazon.com/Bluetooth-CAN-BUS-Diagnostic-Windows-Android/dp/B009RLB4Z8/ref=sr_1_1
http://www.amazon.com/Version-Bluetooth-Diagnostic-Interface-Scanner/dp/B008UR7J6I/ref=pd_sim_e_7
http://www.amazon.com/Vgate-ELM327-Bluetooth-Scanner-ANDROID/dp/B00AAOOQJC/ref=pd_sim_e_16

Example of similar apps (with much more functionality than I need):
https://play.google.com/store/apps/details?id=org.prowl.torquefree
https://play.google.com/store/apps/details?id=org.prowl.torquescan
https://play.google.com/store/apps/details?id=pfc.borde
and many more. search obd2 on google play

List of OBD2 PIDs here:
http://en.wikipedia.org/wiki/OBD-II_PIDs
http://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=1089&context=cpesp

Here is what the app should do:
1. open the app
2. app checks if its already paired with an OBD2 plug. if yes - go to step 5
3. if not - bring up a popup window listing all BT devices and asking to pair
4. prompt user for BT pin if needed
5. start reading rpm data from obd plug every 0.5 second and present on screen
6. place a "close app" button under RPM data (i will provide a mockup)

Comments:
code should be well documented and clear.
Final delivery should be a working apk and full source code.
I will pay only when you show me you can connect to the obd plug. First milestone should be a simple proof of concept where you show you can connect and read basic car data. I dont care what it is just show you can do it.
Graphics and UI is not important for me at this point. You can use all default Android UI. I just want to see this working
Should work on all Android versions 2.2 and above

***This is a small project. You should bid at the LOWER END of the range. I have a limited budget***

Skills required:
Android, Mobile Phone
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 1030
in 20 days
$ 1000
in 20 days
$ 773
in 20 days
$ 1030
in 15 days
$ 1030
in 10 days
$ 555
in 5 days
$ 773
in 16 days
$ 773
in 10 days
$ 515
in 10 days
$ 427
in 24 days