Obd Adapter Android Volvo Protocol
- Obd Adapter Android Volvo Protocol For Sale
- Obd2 Programmer Android
- Obd Adapter Android Volvo Protocol 3
I am trying to send command from ANDROID to ELM327/OBD2 protocol (WIFI Diagnostic troubles).I downloaded an api or library from: https://github.com/pires/android-obd-readerThe problem that this api not have any documentation.We need help about the command and protocol to exchange data.Thanks!
OBDLink MX+ is an easy-to-use, inexpensive, hacker-proof, lightning-fast Bluetooth OBD adapter that can turn your smart phone, tablet, laptop, or netbook into a sophisticated diagnostic scan tool, trip computer, and real-time performance monitor. SUPER Mini Bluetooth Android OBD2 OBDII ELM327 v2.1 Adapter Auto Scanner Torque. Hardware Version: elm327. Processor: ELM327 V2.1. It supports all OBD-II self-diagnostic systems and their compatible communication protocol detection. The ELM327 is a. OBD2 Fault Code Reader Scanner ICAR2 Car Diagnostic Tool for Android Bluetooth. ELM327 is obd2 bluetooth scanner which can work well with iPhone and Android by Wifi. ELM327 iPhone can read out the vehicle data including Engine RPM, Calculated Load Value,Coolant Temperature,Fuel System Status,Vehicle Speed,Short Term Fuel Trim and other information.
peeebeee2 Answers
What do you really want to know?
With the ELM327 the protocol is fairly easy. You just send a PID in ASCII, and you will receive an answer in ASCII. It's based on polling. So you will receive 1 answer for 1 request. As long as you don't send, you don't receive.
For converting and what commands to send, check the links I provided.
Some more links:
AT Commands
OBD-II Commands
If you want to use this library, you should download the source code. The source code is self-explanatory. There is also the source code of an example application. I tried to run the example application, but it didn't work for me. However, I took a look on the source code and it helped me for my application.
In this library you will find the main queries already implemented and easy to use. I only found an error on the ObdResetCommand class. This class implements the super class ObdCommand and it overrides the readResult method in this way:
To make it work, you should remove this overriding method in order to use the super class one. If you don't do that, the response is not read and it will be read in the following command, so that, every response would be delayed one query.
I hope it helps.
Not the answer you're looking for? Browse other questions tagged androidobd-ii or ask your own question.
I saw this video on Youtube last weekhttp://www.youtube.com/watch?v=Zz9EQmPcCUg
So I decided to give it a shot. First I installed the free version of the torque app (same as video) and bought an ELM327 from Amazon ($24).
http://www.amazon.com/Bluetooth-ELM-Sca ... 891&sr=1-1
It plugs right into the OBD2 port in front of the shifter and talks to my Optimus V phone through bluetooth. You don't need the CD, in fact throw it away immediately because it supposedly contains a trojan. Thanks China.
Anyway, the app connected to the ELM327 and I was immediately checking the ECU for stored trouble codes (had none), and getting a bunch of raw signal data off the ECU. The free app is kind of clunky so I bough the $4.95 paid version which is much nicer. On my 96 850 it can display the following signals:
RPM
TPS
MAP (my NA has a map sensor which was news to me)
MAF
O2 sensor 1 voltage (needs to be replaced, very lazy switching rate)
Obd Adapter Android Volvo Protocol For Sale
O2 sensor 2 voltageAir temp
Coolant temp
Transmission temp (I don't trust this one since its a manual)
Ignition timing
Obd2 Programmer Android
Instant MPG (much faster update rate than the Volvo trip computer)
Avg MPG
Speed
Avg speed
Long term fuel trim
Short term fuel trim
Voltage
All done in real time.
In addition it has its own caculated imputs:
Acceleration in 3 separate axis (0-60, 1/4 mile etc)
Calculated engine load
Obd Adapter Android Volvo Protocol 3
GPS/ECU speedometer error
Cost per mile, per minute, etc
It can datalog all of these parameters and email them to your PC to turn into pretty graphs, charts etc. Newer OBD2 cars have even more outputs that can be accessed. One thing it can't do access the ABS, SRS and ECC modules because it only knows the universal OBD2 codes. But if I can find the PID data for the other volvo specific trouble codes, they can be added and accessed by torque.
All the displays can be customized.
Not bad for a $29 investment. I recommend it for anyone with a 1995+ 850.