Hi there ghodge !!!
Welcome aboard !
Thankyou for sharing your software with everyone, it is HUGELY appreciated.
I have given you access to the contributers section, where there are some more goodies to look at
I am in the process of purchasing a CAN shield for my Arduino, so hopefully soon I can play as well, and hopefully contribute more than what I have so far.
I am also writing software that will analyze the GM Lan packet received, and will try and log packets that are unknown
to a file. The main reason for writing the software is I have a Single Wire CAN modified ELM327 by GTOSoft.
The module fills its serial buffer very very quickly, and requires manual intervention to continue sniffing the bus.
I am resolved to the fact that this adaptor will drop a lot of packets, so the hope is that I try things over and over again, and have the software filter out anything known, and highlight anything new...
Thats the hope anyway.
The software is written in C# (Mono) using GTK+ bindings, and I have tested what I have so far on Mac OSX (Snow Leopard), Ubuntu 10.04 (LTS) and Ubuntu 11.10, WIndows XP and WIndows 7.
So far the code runs on all these platforms, but I have issues with sending serial port data with some operating systems. (I a writing a fix for this right now)....
Hopefully when I have something that is useful, I will post up the source code to this as well.
In the mean time, I have the adapter hooked up on a bench to a Colour LCD Radio/HVAC unit, and will be connecting up an Omega cluster very shortly.
I have ordered some steering wheel buttons (Thanks DaveM for the idea), and will try and log some stuff
to test the setup soon.
I also have a SatNav gateway module, which is easily pulled from the car.
The connector looks simple enough, so I will try and mod something on the bench, to see if I can get the VGA Input working on the bench, and nut out what SW Lan commands are needed to get things happening...
Hopefully I will have something to show this weekend
Cheers, and Welcome again