View Single Post
Old 12-29-2007, 12:05 PM   #4
iamgnat
CarFrontEnd Creator
 
iamgnat's Avatar
 
Join Date: Jul 2004
Location: NoVA
Posts: 845
Just another update.

I got some more help from another friend and believe that i'm listening to the V1 correctly now with a simple 10k resistor between the data line and a digital i/o port on a micro-controller. This is with my CDU still attached though, without it you need another resistor and a +5v source.

Now I need to work out the code to identify the start of a message, gather the message, then send the message along.

To start with i'm using a basic breadboard and my Wiring.org.co development board for development and making sure I understand it in principle. The code I develop for my board should also work on the Arduino boards too with minimal (if any) tweaking.

After that i'll build a custom board using an Atmel ATMega16 or ATMega32. There are smaller chips that will work (probably with the same code when i'm done), but I have a couple of spare 16s and 32s laying around. I'll use a FTDI DLP-USB232M as the USB->Serial interface between the ATMega serial port and the Mac.

As I get through the various stages, i'll make my code available for others to abuse as they see fit. The end result should be easy to use from any OS (though OSX is all i'll mess with ).

To start, i'm only working on reading the input from the V1 without trying to control it (mute, change modes, etc..). Once I get the kinks worked out of the reading, then i'll see what I can do on the writing (Valentine hasn't been forth coming on sharing that information like they have the reading side).

-dave
__________________
My pathetic worklog.
CarFrontEnd (now it's own sub-forum!!!!)
iamgnat is offline   Reply With Quote