Chevy Bolt OBD2 PIDs
Chevy Bolt OBD2 PIDs Project
Are you a gearhead who loves data? OBD-II PIDs are “on-board diagnostics parameter IDs”, where we can pull very low level data and statistics from the car to create custom dashboards that we can see on our phones/tablets, and log for future reference. Here is a list of known (and some unknown) valid OBD-II PIDs for the Chevrolet Bolt, useful for creating custom dashboards, preemptive monitoring, monitoring a lot more energy details, logging, and more!
Read this whole update first please.
The December 2020 update extends the set of known PIDs from
240 (excluding the 96 cell voltage ones and the duplicated fahrenheit ones). I have also added fahrenheit ones for EngineLink users (Torque will auto-convert units). In order to better arrange and use this vastly extended list, the names of many of them have been harmonized. Unfortunately, as a result, you should clear before importing the new list, otherwise the two lists will merge with a lot of duplicates and be messy. This will result in your dashboards having a lot of Missing PID errors. So please take screenshots of your dashboards first , and you will need to recreate them. I’m sorry, but I felt that the inconvenience of needing to recreate the dashboards would pale in comparison to the extensive increase in PIDs and having them better organized. I would like to share common dashboards , so please let me know if you’d like to share yours!
As you can imagine with quadrupling the list, there are a lot of new interesting ones, and I’ve grouped them together much better than before. Of particular note, DCFC requested current, all HVAC details, all pump details, cooling fan, a lot more pack/module/cell ones (SoC variation, battery resistance, high/low voltages, etc), more high resolution currents and voltages, a pile more charging related ones, a bunch more temperature sensors, and transmissions ones including torques. Warning – those torques need to be validated and some are currently incorrect! I will test these next week, but I didn’t want to hold up the list release. All items in the spreadsheet (not CSV) have updated dates, so you can see which ones are new.
I have added a ‘-‘ prefix section to PIDs that aren’t as interesting, but that we know what they are. Of particular note here are the Phase U,V,W currents. At first I was really excited, but quickly realized they’re useless. These currents will swing from 0 to quite +ve or -ve thousands of times a second, so the readings are just all over the place. There’s also apparently sensors to see how much pressure is applied to the shifter in X and Y directions. Two buttons for the side shift button on the sensor, and you can get voltage readouts for each one. Want to know the history of why one-pedal driving was disabled, or why the contactors were opened? Now you can! Whoo! Useless data…
The ? prefix is more extensive now and covers items that I know what they are but may be broken, or unsure of the formula. The google spreadsheet has a notes column with a lot of commentary on all the PIDs, especially what I’ve noticed with the unknown ones. Perhaps we can work together to decipher these. Note that some PIDs are actually broken – even GDS2 gives bad data for them.
I know that a lot of the short names are too long. I need to work at figuring out really short versions of them, but again, didn’t want to hold up the list release.
I am tempted to duplicate all the ! ones as * ones as well, again for ease of use, but that’s less critical. I may need to modify the script that produces the CSV to do that.
Expect more updates later this month.
(the shared google doc sheet is linked under “about this project” section at the bottom)
Please feel free to poke around the rest of my site while you’re here!
- Read everything on this page! No, really, READ EVERYTHING.
- Get an OBD2 adapter and app (see below)
- Download the CSV directly to your phone containing the PIDs – do not view or open in excel
- Import into your app (See below for instructions).
- Customize your dashboard and logging as you desire! (share your dashboards with us!)
Recommended App: EngineLink
Recommended App: Torque Pro
- LELink BLE
- Veepeak BLE or BLE+
- Carista BLE
- Veepeak Bluetooth 3
- Vgate iCar Pro Bluetooth v3
- Vgate iCar Pro BLE
- OBDLink LX BLE