Thanks for the detail. There are cascading errors as a result of low voltage. and without the high-voltage system firing up it cannot charge the 12V system.
Every Volt will sooner or later have a bad 12V battery, and that will be a sudden nasty surprise. So it does make sense to add some software tweaks to minimize that. Rather than displaying all errors in a brain-dead way, it could have this tittle piece of code in it boot sequence:
Every Volt will sooner or later have a bad 12V battery, and that will be a sudden nasty surprise. So it does make sense to add some software tweaks to minimize that. Rather than displaying all errors in a brain-dead way, it could have this tittle piece of code in it boot sequence:
Even better, it could monitor the battery voltage at intervals and measure its performance:
In conventional cars a bad battery gradually shows with poorer starting, lights dimming and a battery light. In the Volt it will likely be a nasty surprise out of the blue.