Amazing work on this - you're the best, thank you!
Currently, any error causes a core dump and abort of the program. The problem is, some errors, like incorrect cell count, persist on the charger, and I can't restart the program automatically without physically pressing the 'stop' button on the b6.
terminate called after throwing an instance of 'b6::ErrorCellNumberIncorrect' what(): std::exception Aborted (core dumped)
Is there a way to capture the error but keep the code running and, ideally, return to the main menu and try again?
Amazing work on this - you're the best, thank you!
Currently, any error causes a core dump and abort of the program. The problem is, some errors, like incorrect cell count, persist on the charger, and I can't restart the program automatically without physically pressing the 'stop' button on the b6.
terminate called after throwing an instance of 'b6::ErrorCellNumberIncorrect' what(): std::exception Aborted (core dumped)Is there a way to capture the error but keep the code running and, ideally, return to the main menu and try again?