Notices
The Lounge For casual talk about things unrelated to Blazers (ie. Off-Topic).

Home Made OBD2 Software Project

Thread Tools
 
Search this Thread
 
  #1  
Old 01-09-2018, 10:26 AM
LuckyAce's Avatar
Starting Member
Thread Starter
Join Date: Jul 2016
Location: Arizona
Posts: 163
LuckyAce is on a distinguished road
Default Home Made OBD2 Software Project

Need a project, thought making something for my car could be fun. Gonna run it by here and see if anyone has done it before or has experience with the hardware.

Goal: Custom OBD2 reader that can interface with my laptop. Not much, I just want to mess around and see if I can get Putty to work with my car.

Hardware: Linux Mint Laptop (Terminal) or Windows 8.1 Laptop (Putty).
................ELM327 Reader
Language: C# final product, I'll be happy just being able to ssh into it with Putty or terminal.

My understanding of OBD2 readers is that they convert ASCII to voltages through the port and vice versa. Is there any API or documentation of some sort for these commands? Also the only reader I have found so far with any documentation is the ELM327, are there any better out there?
 

Last edited by LuckyAce; 01-09-2018 at 10:39 AM.
  #2  
Old 01-09-2018, 11:59 AM
christine_208's Avatar
BF Veteran
Join Date: Dec 2016
Location: Moscow, ID
Posts: 4,804
christine_208 will become famous soon enough
Default

What have your "google" searches found? When I was researching OBDII readers I found pages detailing attempts to do what you are doing. I ended up with getting an Ultragauge OBDII reader as my principle interest was being able to measure the transmission temperature.
 
  #3  
Old 01-09-2018, 12:09 PM
LesMyer's Avatar
Moderator
Join Date: Oct 2014
Location: North Central Indiana
Posts: 4,077
LesMyer will become famous soon enough
Default

You can start here, and then move on to something more in depth.

https://en.wikipedia.org/wiki/OBD-II_PIDs

It's way above my pay grade.
 

Last edited by LesMyer; 01-09-2018 at 12:15 PM.
  #4  
Old 01-09-2018, 12:26 PM
LuckyAce's Avatar
Starting Member
Thread Starter
Join Date: Jul 2016
Location: Arizona
Posts: 163
LuckyAce is on a distinguished road
Default

So far I've found this article about how to interface with the OBD2 port and planned on ordering the ELM327 reader used.

There are a few scattered Stack Overflow post on the topic as well, but they seem more focused on the connection rather than the communicating.

Trying to find an ELM327 that is wired however seems to be more difficult then I expected. Almost all of them are Bluetooth instead.
 

Last edited by LuckyAce; 01-09-2018 at 12:36 PM.
  #5  
Old 01-09-2018, 01:25 PM
Snap-Off's Avatar
Starting Member
Join Date: Nov 2017
Location: Woodstock, GA
Posts: 153
Snap-Off is on a distinguished road
Default

Originally Posted by Lesmyer
You can start here, and then move on to something more in depth.

https://en.wikipedia.org/wiki/OBD-II_PIDs

It's way above my pay grade.

^^^ I'm with Les on this,,,Stuff makes my head hurt...Wish I didn't start reading that link... lol..
 
  #6  
Old 01-09-2018, 01:28 PM
LuckyAce's Avatar
Starting Member
Thread Starter
Join Date: Jul 2016
Location: Arizona
Posts: 163
LuckyAce is on a distinguished road
Default

One semester short of getting a BS in Computer Science so this is right up my alley. Getting the right hardware and communicating with it seems to be the most difficult part.
 
  #7  
Old 01-09-2018, 01:40 PM
Snap-Off's Avatar
Starting Member
Join Date: Nov 2017
Location: Woodstock, GA
Posts: 153
Snap-Off is on a distinguished road
Default

Generally speaking , if there's no MAC , WWN or IP to SSH to , not sure how I'd SSH to it..But it definitely peaks my interest a little now that you brought it up....
 
  #8  
Old 01-09-2018, 01:43 PM
LuckyAce's Avatar
Starting Member
Thread Starter
Join Date: Jul 2016
Location: Arizona
Posts: 163
LuckyAce is on a distinguished road
Default

The wired one in the article I found used a serial connection, which I've done before with putty, however I'm not sure how this would work with Bluetooth.
 
  #9  
Old 01-09-2018, 01:47 PM
Snap-Off's Avatar
Starting Member
Join Date: Nov 2017
Location: Woodstock, GA
Posts: 153
Snap-Off is on a distinguished road
Default

Ahh , that makes sense...I know Amazon had some ELM327 based OBD2 to USB adaptors a little ways back....Unless you are looking for the 9-pin serial connection..

I'll have to see if I can dig them up..
 
  #10  
Old 01-09-2018, 01:51 PM
LuckyAce's Avatar
Starting Member
Thread Starter
Join Date: Jul 2016
Location: Arizona
Posts: 163
LuckyAce is on a distinguished road
Default

USB would be ideal as neither of my laptops have a serial connection. I can certainly see the advantage of Bluetooth being that I could use my phone as an interface, but I have very little experience with android development and would like to use my laptop instead.
 


Quick Reply: Home Made OBD2 Software Project



All times are GMT -5. The time now is 01:38 AM.