User not logged in - login - register
Home Calendar Books School Tool Photo Gallery Message Boards Users Statistics Advertise Site Info
go to bottom | |
 Message Boards » » OBD II/USB Homebrew Page [1]  
Wolfmarsh
What?
5975 Posts
user info
edit post

Do you guys know of a good site or sites with information on making homebrew readers for the OBDII ports and the info available there?

I can handle both the hardware and software, but was hoping for some kind of a better starting point than google was able to turn up.

Im not so much interested in messing with the car as just playing with the info, etc.. as a side/hobby project.

Thanks!

7/1/2009 6:52:35 PM

capncrunch
All American
546 Posts
user info
edit post

http://en.wikipedia.org/wiki/On-Board_Diagnostics#Signal_protocols

you're looking for stuff like this?

here's a decent paper on ECU communications at NI

http://zone.ni.com/devzone/cda/tut/p/id/3064

7/1/2009 8:02:49 PM

arghx
Deucefest '04
7584 Posts
user info
edit post

most frustrating thing about OBD II stuff is that many/most cars can only log at the 5 hz minimum sample rate depending on how you connect to them. Which is slow as piss. And you have to remember that OBD II isn't just "obd II" , it's a collection of different physical protocols, two of which come in a high and low speed form.



If you are interested, i have SAE J1978 ("OBD II Scantool") and J1979 ("Diagnostic Test Modes"/PID list), and J1850 "Class B Data Communications Network Interface." I've skimmed through them, a lot of them are very technical.

7/1/2009 8:29:41 PM

smc
All American
9221 Posts
user info
edit post

I've got a chinese ELM327 clone running PCMSCAN software on linux(it took a good bit of hacking and trial and error to get this working under WINE). Works great on everything I've tried so far(VPW, PWM, ISO). Haven't tried it on any 2008/09's at the moment. $23 straight from hong kong, by the way.

Before this I was using scantool.net's free open source software, which is crippled and basically crap(the new version won't even connect to unlicensed clones). With that software I had trouble connecting to any GM newer than 2003 and a few others.

OBD-II is such a screwed up cluster of a "protocol". I was really disappointed with the total lack of open source OBD software out there.

[Edited on July 1, 2009 at 8:46 PM. Reason : .]

7/1/2009 8:42:21 PM

arghx
Deucefest '04
7584 Posts
user info
edit post

^ As of the 2008 model year I believe all new cars communicate on the CAN protocol and the mismatch of hardware and software will slowly fade.

7/1/2009 9:02:04 PM

smc
All American
9221 Posts
user info
edit post

Nah, they'll just keep increasing the canbus speeds and we'll all still have to buy new scan tools every few years.

7/1/2009 11:09:11 PM

Wolfmarsh
What?
5975 Posts
user info
edit post

Wow, I had no idea it was that disorganized.

I assumed (wrongly) that OBD II standardized everything.

Thanks for pointing me in the right direction, this at least gives me a starting point to play with.


As a side note, I did find this IC:

http://www.elmelectronics.com/DSheets/ELM327DS.pdf

Looks like it handles most all of the different systems/protocols for you, which, on the surface, seems to be the piece I need to put at the center of all this. I've only read a little about the chip, so I may be mistaken.

[Edited on July 1, 2009 at 11:17 PM. Reason : .]

7/1/2009 11:15:17 PM

69
Suspended
15861 Posts
user info
edit post

hang on, argx is looking up a 10 page answer

7/5/2009 6:09:51 PM

 Message Boards » The Garage » OBD II/USB Homebrew Page [1]  
go to top | |
Admin Options : move topic | lock topic

© 2024 by The Wolf Web - All Rights Reserved.
The material located at this site is not endorsed, sponsored or provided by or on behalf of North Carolina State University.
Powered by CrazyWeb v2.39 - our disclaimer.