How to implement an app using OBD2 (ELM327) like Torque in android?

19,545

Solution 1

Welcome to Stackoverflow! Your question is a little bit broad. As I maintain a bluetooth OBD Android application, I'll give you some directions.

Start with the Bluetooth Chat sample application to learn the basics of communicating with a bluetooth serial device. Then study the ELM327 Programmers Guide to learn the specifics of the protocol. Checkout existing projects for ideas.

Solution 2

I want to suggest android-obd-reader (Android OBD-II Reader application that uses pure OBD-II PID's Java API.) example which helps you to get more idea about developing app using OBD-II.

See OBD-II Java API which also help you.

Share:
19,545
Latha
Author by

Latha

Updated on July 18, 2022

Comments

  • Latha
    Latha almost 2 years

    I am very new to obd2 and elm327. I need to develop an application to get car info using obd2(bluetooth) and elm327. Please any one can help. Thanks in Advance.

  • Latha
    Latha about 8 years
    existing projects , which contains swings and awt , but those are not supported by android? is that a good example for beginner ?
  • Jon
    Jon about 8 years
    This is a fair criticism. Here's some more projects to look through on github I've included projects that mention the ST1110 as it is a much better chip that is compatible with the ELM327 command set. But still, I'd really encourage you to learn and fully understand the bluetooth chat app, as a beginner to android you'll need to learn to implement services for things like bluetooth communication.
  • Latha
    Latha about 8 years
    Thank you for your encouragement. i understood blue tooth chat app functionality like scanning for devices , how it connecting and hoe it retrieving and sending messages in it, but now i need help to understand how to work with obd elm327 in android .
  • Black
    Black almost 4 years
    The project is deprecated and does not work anymore. It was also archived on github.
  • GNK
    GNK over 3 years
    this project is deprecated. May I know , Any possibility to read the from OBD2 simulator in android application through Bluetooth ?