Does anybody have any experience/knowledge of this iPhone/iPod touch software?
DevToaster - Rev - iPhone app development, Great iPhone apps, and more
Apparently it interfaces with an OBD-to-WiFi gadget like this:
OBDKey :: OBD WiFi :: OBD WLAN :: OBD Wireless Lan
For realtime data about what is going on in your car. I wonder if it has access to things like "percent charged" etc which could be very useful.
Most of these OBDII devices use the ELM327 or a variant. The ELM series does not support the CAN bus at 1Mbps and cannot be used with the Tesla OBDII port. There are at least two busses on the Tesla OBDII connector: A 1Mbps CAN bus (aka CAN3) for firmware download and a (k-line) bus used by the SRS and ABS systems.
As far as I can tell none of this stuff applies to Tesla hardware. All of the messages are proprietary. The response I was given when I asked for documentation was: "Regarding the CAN messages, unfortunately I don't know of any simple manual or public standard that you could get your hands on to easily understand this." So it had to be reverse engineered. This post may help:Some of the more technically minded on this forum have asked questions about protocols used for car control, so I thought I would throw out some links of publications and projects useful if you really wanted to understand how this stuff works.
On-Board Diagnostics for Light and Medium Duty Vehicles Standards Manual - 2006 Edition
Card Labs - OBDII Resources
OpenDiag
OBD-II PIDs - Wikipedia, the free encyclopedia
prj.perquin.com
VDS CAN bus messages