Uploaded what Ive been running in my car with 2 complete Volt packs for quite some time now. General framework used Toms simpBMS as a rough guideline but ommited generic module handling for specific Volt addressing. No usb or serial console, just outputs some data onto a 500k bus. Ill be adding some more 500k messages but the core functionality of cell voltages/temps/balancing etc are all working. bms.h and bms.c hold most of the Volt specific code. Just sharing in case anyone finds it useful.
https://github.com/jonvolk/DUAL_BMS_CCS/