sdashiki, I have good news and bad news. The first part is done, but I'm not aware of any Applescript out there for ODBII control. So that's on you.Originally Posted by sdashiki
There's already an Applescript extension (called an OSAX) for communicating with serial interfaces like USB. So the 'Appescript translator' is available, and doesn't require Harmony. (Harmony will handle its own serial-to-XM communication to keep the install process extremely simple.)
You can either use an ODBII interface that has a USB connection or a USB-to-RS232 adapter. If it has a USB interface, make certain that the serial chip they use is from FTDI, so you'll be able to get a Mac OS X driver for it. If you have to use a USB-to-RS32 adapter, get one that has up to date Mac OS X drivers. The driver makes the serial device accessible to Mac software like the OSAX or Harmony.
That's the easier part -- install the software and fiddle with the settings for the port in System Preferences and you're ready for the next step.
You'd also need to create the script that reads data from the device, decides what it means, and acts on the information. You'd need to learn what the various messages are and how they look coming in off the port. You should be able to find some resources for learning more about ODBII in other forums on MP3car.com. And you'd need to learn Applescript. No one step is overwhelming, it just takes time to learn, time to test, time to fix.
If you want to display the info and perhaps accept commands, you'd need to either create an app or integrate with one.