First post here, was reading this thread a month ago or something.
My thoughts on the combination of a arduino and a ELM 327 where no where to be found at that time so i started my own project.
So finally this week i ended up completing the whole ELM 327 OBD board and connected it to the arduino in a box using a graphical Lcd.
Check pictures below:
Photo: DSC08622 | KS0108 album | HULK77 | Fotki.com
Library and connection setup:
Arduino playground - GLCDks0108
The lcd libary is big but provides me the possibillity of displaying things in a more graphical way.
I did had som problems with my code, no problem sending commands but can not really manage to read the reply and display it.
I have seen that the communication is there and right things are popping back to the arduino, used a terminal software connecting the ELM 327 to the com 1.
With the terminal software i can see what is being send back forward from the ELM327 in a simple way.
Some communication:
Photo: DSC08619 | KS0108 album | HULK77 | Fotki.com
Have noticed that a simple question of the RPM takes at least 1200 milli seconds, find that to be a slow update rate, but again my coding may be improved.
I have switched of the spaces between the hexa numbers and some others things to speed up the ELM 327.
Any ideas?
So i find my self beeing out of ideas and did use google and found this thread again, i have to say i am happy things here are going my way =)
I maybe just should wait for your code and see what could be improved.
Buy the way, if you try to upload a new code to the arduino while you are connected to the ELM327 you need to break there serial connection otherwise the upload will fail.