i'm working on this app which requires me to read the VIN from the OBD II adapter and check if OBD is connected to the same vehicle. When i'm sending the command(09 02) to fetch VIN i'm not able to get the complete VIN.
Every time i send the command i'm not receiving first 3 characters. The only thing i receive is the last 7 characters of the VIN, and sometimes i get the previous 7 characters.
Not able to figure out whats wrong.
Any kind of help or support will be much appreciated.
I was also not able to get VIN number response. We were getting VIN number from some of the cars but not from all . Then after we came to know that every car manufacturer doesn't provide support for VIN number. We had also implemented for VIN number decoding by just sending command "0902\r" and whatever response we get, was parsed as mentioned in the below mentioned url. I had checked for supported PIDs of mode 9 by sending 0100 command also
http://elmelectronics.com/DSheets/ELM327DS.pdf
Can you please update me how you got the response for VIN number using bluetooth obd2 device. I am using obd2 plx kiwi2wifi device.
So I don't think that you get VIN number response from all the cars.
See my question
Unable to Get VIN Number response from OBD-2 Device, reply me if you have got the solution