I'd just get any bluetooth obd reader that has good reviews on Amazon. They are pretty cheap ($12-$20). Just make sure it works with your phone type (android or iphone). I use the Torque app on Android. It has a free version or a paid version for about $5.
I have torque pro and it does give a lot of charging information but it doesn't appear to give any odometer readings. You have to import the PID list located in another post but once thats installed into torque pro it gives a LOT of additional information, too much probably including everything you could imagine about charging from amps to watts, how much the last charge took, etc. The only piece of data that I can't seem to get is oil pressure. I'm guessing the Volt engine must just have a pressure sensor that detects if there is or isn't pressure rather than an actual value.
I went with the LELink Bluetooth Low Energy BLE OBD-II OBD2 Car Diagnostic Tool For iPhone/iPod/iPad and chose the OBD Fusion app for software.
I chose that OBD reader because it is low profile and I have long legs and wanted to make sure that I wouldn't hit it while driving.
This list of Volt PIDs is very useful, but there are some minor formatting changes required for the equations to work with the OBD Fusion app (e.g., change lowercase letters to uppercase).
I'm using this combo to give detailed information on ICE battery regeneration so I can see when the car is trying to replace charge above background levels. Using the iOS split screen, I can have Waze running on one side of the iPad screen and OBD Fusion on the other. It's pretty slick.
A forum community dedicated to Chevy Volt electric car owners and enthusiasts. Come join the discussion about hybrid performance, modifications, classifieds, troubleshooting, maintenance, reviews, and more!