OBDII to PC Reader - DodgeIntrepid.Net Forums - Dodge Intrepid, Concorde, 300m and Eagle Vision chat
Reply
 
LinkBack Thread Tools Rate Thread Display Modes
post #1 of 35 (permalink) Old 06-19-2008, 12:57 PM Thread Starter
Intrepid Modder
 
HiTechRedNeck's Avatar
 
Join Date: Apr 2008
Location: Visalia, CA, USA
Posts: 430
Feedback: 3 / 100%
                     
OBDII to PC Reader

ok, got a new toy :bouncer:

I've been doing a lot of research about OBDII readers and what you can do with them. I figured out that I wanted one based on the ELM327 v1.2 chip to communicate with my car's computers via my laptop using USB. After careful inspection of a few units, I went cheap on the reader itself and chose the software separately. Now I want to share with you guys what I learned.

1st, the unit:

I got the device you see below from ebay for $73 shipped, not bad considering this was coming from Canada (I'm in the US). All the other devices out there are running about $150-250+ and most come with nothing more than a CD of demo software. The guy I got it from is http://myworld.ebay.com/extra_info here. I liked the product and was able to confirm that it was indeed an ELM327 v1.2. There are only 3-4 chips that communicate with OBDII and all of them are either an ELM (manufacturer) chip or an emulation of ELM. ELM323 (gen I) has limited functions and 9.6k baud communications (speed of communication with PC). ELM327 (gen II) has CAN functions and reads all sensors in the car as well as faster communications at over 38k baud with a maximum baud of 57k available from the ELM327 v1.2.



Now if any of you decide to get this particular model... let me tell you a mod that can be done...



if you open the unit (remove 3 screws from the back and open 1/2 of the housing), there is a three prong jumper in the middle of the circuit board. if you read the markings on the board, there is a 38000 imprinted at the end of the three prongs where the jumper is not connected. that is the high speed setting (I tested it both ways). if you remove the jumper and move it to jump the center pin with the pin closest to the 38000, then the unit will connect to your car at 38000 and boost to 57000 baud when you begin reading from the car...

I need to step away from this right now, but later I will post my experience with the software... the one I chose was OBD 2007 by GLM Software...

http://www.glmsoftware.com/

there are screen shots on their site... so software review is coming later today...
HiTechRedNeck is offline  
Sponsored Links
Advertisement
 
post #2 of 35 (permalink) Old 06-19-2008, 03:12 PM
Intrepid Fan
 
Join Date: Mar 2008
Location: VT
Posts: 234
Feedback: 0 / 0%
                     
Be interesting on how the software works. Ive seen the elm units but never purchased one because I couldnt decide on the software. Cant wait to hear your feedback on it!
Project4.0 is offline  
post #3 of 35 (permalink) Old 06-19-2008, 08:12 PM
Intrepid Newbie
 
garyinwhistler's Avatar
 
Join Date: Mar 2007
Posts: 40
Feedback: 0 / 0%
 
I am also interested in reading your review.. I've been looking at these for a while as well..

Gary
garyinwhistler is offline  
Sponsored Links
Advertisement
 
post #4 of 35 (permalink) Old 06-19-2008, 08:35 PM Thread Starter
Intrepid Modder
 
HiTechRedNeck's Avatar
 
Join Date: Apr 2008
Location: Visalia, CA, USA
Posts: 430
Feedback: 3 / 100%
                     
more about the unit...

sorry to not have the software review done yet... I am working on it. the unit itself is quite simple. you plug it into the car, it gets power from the 12v in the car, not your laptop - even though USB can power devices up to 5v (required to run the chip). your computer never actually sees the unit. on your device manager you simply see a new COM port and, for those of you from the modem days, everything else is simple AT commands through a COM device. for those of you who have even used AT commands with a USB GPS, it's the same thing... you send the device a particular AT command, you get back streaming info that is translated by the software to display on your screen. to better understand the AT commands, check the OBDII standards...

http://www.epa.gov/obd/

I couldn't find the book again that I can across, but there is a book with all the AT commands in it. you can literally take that book and using simple basic programming create what ever interface you want. here is the datasheet on the ELM327 with all the AT commands...

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

the software I chose was not based on price. there are quite a few programs out there for free (shareware/freeware), but the commercial ones seem to be all-in-one packages. I don't really care about frill either. if it gives me the information I want, I don't care if it looks like an analog gauge or not. I chose OBD 2007 because of the company's reputation for support and the overall functions that it gave. the company even has a forum on their site, and a place to make suggests for future enhancements. I like that. I already gave the link, the price is $89. no shipping to worry about, just download it, and buy the codes (sent via email, about 15min) to make everything work.

the install of the software was simple, but the program did forget to make a shortcut to the start menu, to run the program. I created the shortcut (from the installed directory in the program files folder) and off I went...

I'm still making all my screen shots and all. bear with me... hopefully I will have those up tonight... more to come...

Last edited by HiTechRedNeck; 06-20-2008 at 03:47 AM.
HiTechRedNeck is offline  
post #5 of 35 (permalink) Old 06-20-2008, 12:36 AM Thread Starter
Intrepid Modder
 
HiTechRedNeck's Avatar
 
Join Date: Apr 2008
Location: Visalia, CA, USA
Posts: 430
Feedback: 3 / 100%
                     
well, playing around the software, I see some goods and bads. it is pretty basic... after you connect, you can look at the status of your connection...



next thing you want to know after that is what info can you get... sensor & general outputs are called PIDs. this program reads the car and tells you what PIDs are available... if it's not there, you don't have to look at a blank output... I like that...



once you find out what you can see, you want to see it...



as you can see from the screenshot, you not only see the value of the output, but you also get the units, min, max, & avg. that's cool. that comes in real handy if you have a sensor jumping around... or doing a wiggle test on a harness and watch for changes.

next, you might want to graph some of these things...



so you can pick any 4 outputs and place them on individual graphs on the same screen... also cool for troubleshooting.

now as far as showing codes, this program grabs all long term and short term codes in one read button. I didn't take a pic of that because I don't have any codes in there... lol. but look at the company's site under screen shots and you will find examples.

as far as frills, this program has that too. a digital dash that mimics analog gauges... with a twist...



so in stead of just frills, you get the standard gauges and the IAT, MAP, H2O Temp, Engine Load, and Timing... really good stuff (for frills that is). if that wasn't enough, you have a fuel area that gives what looks to me like injector timings and MPG if you have a MAF system. here's the screen shot, but our Intrepids are speed density and that page is useless to us...



last but not least... the virtual dash shot while the car is running down the road (don't do this without help, lol)...



overall, I am happy with my purchase of the reader and the software. I look forward to troubleshooing with it and have already passed the word to family and friends to let me diagnose their vehicles... lmao. there are some things that I didn't like...

lack of speed density features

speed of communications still too slow for live driving data, although using the trip logger, it appeared that the problem was the software not keeping up... the data was in the log

my own lack of terms and values... coming from an OBDI world into this Trep, I have really found that I have a lot more to learn now that I know what I need to know

I recomend these products to anyone willing to take the challenge. if any of you are within range of me... you are free to contact me for diag help... I don't care to share... for anyone, if you have specific questions or you want to see this thing do something particular, send me a PM, I may not have thought of it... I can always put a utube video up or something to answer your questions...

so let the playing begin...

after posting, the screen shots may be too small... here is the link to the full size pics...

http://www.supermotors.net/vehicles/...ry/18687/64859

Last edited by HiTechRedNeck; 06-20-2008 at 01:34 AM.
HiTechRedNeck is offline  
post #6 of 35 (permalink) Old 06-20-2008, 12:59 AM
Intrepid Modder
 
Join Date: Apr 2005
Posts: 982
Feedback: 1 / 100%
                     
Very interesting..The reader and the software seem to be very compatible and pretty close to scan tools costing quite a bit more!!...keep experimenting and posting!!


Also:
QUOTE:... sensor & general outputs are called PIDS (no idea what that means).

PIDS is short for Parameter Identifications, basically what the vehicle firmware can or can not scan or look for and report back to the PCM or OBD system...

Last edited by lextrep; 06-20-2008 at 01:04 AM.
lextrep is offline  
post #7 of 35 (permalink) Old 06-20-2008, 01:33 AM Thread Starter
Intrepid Modder
 
HiTechRedNeck's Avatar
 
Join Date: Apr 2008
Location: Visalia, CA, USA
Posts: 430
Feedback: 3 / 100%
                     
Quote:
Originally Posted by lextrep View Post
Also:
QUOTE:... sensor & general outputs are called PIDS (no idea what that means).

PIDS is short for Parameter Identifications, basically what the vehicle firmware can or can not scan or look for and report back to the PCM or OBD system...
that makes sense... then is should be PIDs for Parameter IDs... thanks
HiTechRedNeck is offline  
post #8 of 35 (permalink) Old 07-18-2008, 02:34 AM Thread Starter
Intrepid Modder
 
HiTechRedNeck's Avatar
 
Join Date: Apr 2008
Location: Visalia, CA, USA
Posts: 430
Feedback: 3 / 100%
                     
for those of you that are interested in this, I have a further development in the OBD 2007 software. one of the interesting sides of the program is the ability to send the raw data coming from the car to a log file. the log file is a simple text file with a dump of all the data that the OBD reader gets from the car while the program is running. An update to the program that was released on July 15 gives the ability to take these log files and play them back in a 5-spd simulator that allows you to choose different screens and data to look at during the recorded trip.

This means self diag... no need for a partner in the jump seat, just hook up the laptop and throw it in the jump seat next to you and drive around... your error or problem shows up during the trip and you get to play back at one of 5 speeds to see what went wrong. (hopefully you're doing this from the safety of home, lol)

this is money well spent...

as before, if you guys have any requests/questions let me know... sometimes I'll get pretty busy with work, but I will get back to you...

Dave

PS: I've been trying to think of things that I would like this program to do, but due to my limited knowledge of OBDII, I am coming up blank. any ideas for output or getting info from the car... I know one thing, this reader gets info from a 2nd PCM in the car. I can't tell whether its the BCM or TCM. It's identified as "2nd PCM." I'm going to try and find out more about it so I can pass the info onto the writers to see if they can get more diag info from the 2nd PCM.

Last edited by HiTechRedNeck; 07-18-2008 at 02:48 AM.
HiTechRedNeck is offline  
post #9 of 35 (permalink) Old 07-18-2008, 02:46 AM
Dain bramaged

 
Veeb0rg's Avatar
 
Join Date: Jul 2001
Location: Maryland
Posts: 7,186
Feedback: 6 / 100%
                     
to bad they don't make obd1 stuff
Veeb0rg is offline  
post #10 of 35 (permalink) Old 07-21-2008, 11:37 PM Thread Starter
Intrepid Modder
 
HiTechRedNeck's Avatar
 
Join Date: Apr 2008
Location: Visalia, CA, USA
Posts: 430
Feedback: 3 / 100%
                     
well, I found yet another cool thing about this program...



it's called mapping, and it lets you compare any two sensors and the RPMs of the engine to give both a chart and graphs so you can see how they interact.

the colors on the chart are: red = reading too low, yellow = reading too high, and green = reading is normal...

so in regards to my lack of power issue, for those that recall, I now have documented proof that when the throttle opens, the timing retards, the RPMs drop, and the engine has no power until it recovers. checking the sensors against each other, I have determined that the MAP sensor is reading low (red) during times when it should be normal or constant, and reading high (yellow) in times of idle when it should also be constant... also my MAP sensor is showing some erratic readings while cruising down the road... I'm getting more and more data, but I still don't understand all that it's telling me... I did finally buy a replacement part last weekend in an attempt to relieve frustration (impulse buy of $100). I bought a TPS and installed it, since a lot of my sensor data told me it was reading wrong. I now believe that it wasn't the issue, that one or more of the other sensors was making the TPS look bad when it wasn't. I do believe my IAT sensor is reading too hot, but I'm holding off on more purchases because these sensors are expensive, and I believe I have the tools, just need the knowledge... more on the way...
HiTechRedNeck is offline  
post #11 of 35 (permalink) Old 07-22-2008, 04:18 AM
Intrepid Modder
 
the_darker_intrepid's Avatar
 
Join Date: Oct 2006
Location: Burlington WA
Posts: 484
Feedback: 0 / 0%
                     
WOW, thats pretty sweet. Makes me want to do something like that.

If your still having trouble with speed, what USB wire are you using? It might work better if its a highspeed one? Not too sure on that though
the_darker_intrepid is offline  
post #12 of 35 (permalink) Old 07-22-2008, 06:06 AM
Intrepid Fan
 
Join Date: Mar 2008
Location: VT
Posts: 234
Feedback: 0 / 0%
                     
Does it show the readings from the knock sensor?
Project4.0 is offline  
post #13 of 35 (permalink) Old 07-22-2008, 10:30 AM Thread Starter
Intrepid Modder
 
HiTechRedNeck's Avatar
 
Join Date: Apr 2008
Location: Visalia, CA, USA
Posts: 430
Feedback: 3 / 100%
                     
Quote:
Originally Posted by Project4.0 View Post
Does it show the readings from the knock sensor?
you know, I didn't see that one, but I'll check and make sure... in a conversation I had with GLM, there tech told me that the software has a library of 90 PIDs that are common to just about every vehicle and the car ECMs give a list of available PIDs to the reader upon connection... that sets the program specs for you... for those of you that know modems, there is a terminal window within the program that allows you to enter direct AT commands to the PCM through the reader and you get feedback from your command right there in the window... it's just like the old DOS and modem days, just talking with the car's computers in stead of hacking NASA, lol...

Quote:
Originally Posted by the_darker_intrepid View Post
WOW, thats pretty sweet. Makes me want to do something like that.

If your still having trouble with speed, what USB wire are you using? It might work better if its a highspeed one? Not too sure on that though
I was never having problems with speed of the software. I'm not sure where this question is coming from. USB ports are capable of a whole lot more speed than the ELM327 chip is capable of... but the ELM327 chip is faster than the car computer, or at least the speed of the OBD port (car computers are busy with car functions, OBD port is secondary when the ECMs are busy - confirmed by GLM). the program has a status bar at the bottom of the screen that gives connection speeds and that's always been fine. it also give a PIDs/sec reading with regard to the info from the PCM... my 2000 Dodge Dakota gives about 3-4 PIDs/sec, where my 2004 Dodge Intrepid gives 12+ PIDs/sec... they both connect at 38.4k baud and boost to 57k baud... basically think of it as a modem connection, cause it uses a serial port to communicate with the car, and the reader has a chip in it that converts serial to USB and then an external cable USB-B to USB-A to the computer... it's as good as it can get as far as speed...

If I can get my dad to let me hook up to his 2006 Dodge MegaCab w/Hemi, I'll let you guys know if its any faster... lmao, but that's not likely to happen soon...

My mom has a 2000 Pontiac Grand Prix that we can use for comparison also...

Last edited by HiTechRedNeck; 07-22-2008 at 10:42 AM.
HiTechRedNeck is offline  
post #14 of 35 (permalink) Old 07-22-2008, 11:12 AM
Farticcus of Plenticcus
 
shadowvox6's Avatar
 
Join Date: Sep 2003
Location: 39.199138,-84.669778
Posts: 17,030
Feedback: 18 / 100%
                     
I have an OBDII scan tool (Alex Peper) and would be curious to see how well this program works with my device.



shadowvox6 is offline  
post #15 of 35 (permalink) Old 07-22-2008, 01:53 PM Thread Starter
Intrepid Modder
 
HiTechRedNeck's Avatar
 
Join Date: Apr 2008
Location: Visalia, CA, USA
Posts: 430
Feedback: 3 / 100%
                     
Quote:
Originally Posted by shadowvox6 View Post
I have an OBDII scan tool (Alex Peper) and would be curious to see how well this program works with my device.
you can download it from their website, it's a functioning trial for 7days. the website is posted in an earlier post to this thread... their software is designed for ELM-based devices, but if your reader has an ELM-capable mode (emulation) it should work fine. In my research, there are only a few chips out there that are not ELM or ELM-capable... most of those are proprietary applications (like Audi)... being that you have a Dodge/Chrysler vehicle, I'd say it should work...

I did try to use Alex's software on my reader and it didn't work. the software seen the serial port, but never could initialize the device to connect to the car... hopefully you have better luck...

more info on your unit, doing some research, it looks like the unit that Alex sells is an ELM320 or maybe even an ELM322... the very first chips the company put out for OBDII. I am pretty sure that OBD 2007 will use your device, but it explains why I couldn't use Alex's software on mine... either way, please let us know... I'd like to know just for personal knowledge...

Last edited by HiTechRedNeck; 07-22-2008 at 05:24 PM.
HiTechRedNeck is offline  
Sponsored Links
Advertisement
 
Reply

Quick Reply
Message:
Options

Register Now



In order to be able to post messages on the DodgeIntrepid.Net Forums - Dodge Intrepid, Concorde, 300m and Eagle Vision chat forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

Member names may only be composed of alpha-numeric characters. (A-Z and 0-9)

!!ATTENTION ADVERTISERS!! If you intend on advertising anything on this forum, whatsoever, you are required to first contact us here . Additionaly, we do NOT allow BUSINESS NAMES unless you are an Authorized Vendor. If you own a business, and want to do sales on this site via posting or private message, you will need to follow the rules. Shops, Stores, Distributors, Group Buys without being authorized will see your account terminated.

User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.

Password:


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:
OR

Log-in










Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes Rate This Thread
Linear Mode Linear Mode
Rate This Thread:



Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

 
For the best viewing experience please update your browser to Google Chrome