kotlin-obd-api
kotlin-obd-api copied to clipboard
NonNumericResponseException while executing command [VIN], response []
I get the same exception if I run the Speed or the EngineRpm commands. Do you have any idea what's causing this issue? I'm using version 1.1.1 of the library

Hi Elton,
I ran into the same issue as I tried to fire the VIN Command. What I fonud out so far, is that the response is empty. I added a delay time up to 500 ms and I got an answer form the OBD device I used. The problem now is, that the answer is not correct. It is just some cryptic chars. While I debugged your library (master branch) the correct VIN of my car was displayed only once in many attempts.
Another Thing I found out is, that when I fire the command several times in a row, the answer was changed. Maybe it's a buffering problem or something like that. The raw response seams to change if you use the command several times. Don't know if its a problem with my obd device. Other apps work properly with that one.
Do you have any idea how to fix that? I will try to paste some code, when I have time for that. (added this comment also to the other issue, seams to be the same problem)
Would love to hear from you
sai3ot