I know it won't do CAN, but this is what I was trying to do way back when
http://www.cleanmpg.com/forums/showthread.php?p=92392
Quote:
I've seen a lot of posts complaining that the SGII is too expensive. In answer to that I've dug through my bookmarks. There was a time in my life where cheap was better than easy. Now I'm not so picky.
So what you need:- A i386 laptop or better with serial and LPT port (0 - $10) - Should take 8 - 40 hours depending on your ebay skills. If someone charges you more than $10 for a 12 year old laptop... punch them in the nose.
- A Linux kernel capable of running on #1 ($0.00) - This will take between 4 - 4000 hours depending on how good you are at assembling Linux Kernels.
- http://www.planetfall.com/~jeff/obdii/ ($5 - $10) - Should take 16 - 200 hours depending on your digital logic skills. You'll need the proper project boards a hot iron, a laser printer (library) and a good amount of etching acid. Add the proper parts and a soldering iron and you have a (car) OBDII - RS232 (serial) adapter. Make sure not to melt any skin in the process . You don't have to use these plans, just one of the ones supported in the the software in #4
- http://freediag.sourceforge.net/index.html ($0.00) - Should take 8 - 400 hours depending on if bugs arise. Checkout the source and compile it targeting #2. This is the software that will talk to your car using #1 through the adapter you made in #3. Please take care to do step #3 properly so as not to fry out your serial port or your cars OBDII port.
So between $5 - $20 cash and between 36 - 4640 hours (0.9 - 116 work weeks) of time.
I made it through step #2 two years ago before giving up and buying the ScanGauge. Cost me $0.00 and about 200 hours of effort.
Don't think this stuff works on CAN cars but feel free to update the freediag software or Jeffs OBDII schematic.
|
11011011