21 LOG_TAG ID =
"Teensy Initializing State";
23 LOG_TAG getID(
void) {
return ID; }
32 Canbus::Buffer BMS_DATA_Buffer = ADD_BMS_DATA;
33 Canbus::Buffer MC0_VOLT_Buffer = ADD_MC0_VOLT;
34 Canbus::Buffer MC1_VOLT_Buffer = ADD_MC1_VOLT;
41 LOG_TAG getID(
void) {
return ID; }
52 LOG_TAG getID(
void) {
return ID; }
63 String Voltage_Data =
" ";
66 LOG_TAG getID(
void) {
return ID; }
77 LOG_TAG getID(
void) {
return ID; }
88 Canbus::Buffer MC0_VOLT_Buffer = ADD_MC0_VOLT;
89 Canbus::Buffer MC1_VOLT_Buffer = ADD_MC1_VOLT;
90 void carCooling(
bool enable);
94 LOG_TAG ID =
"Driving Mode State";
95 bool MessageIncoming =
false;
98 String Message_Handler =
" ";
101 LOG_TAG getID(
void) {
return ID; }
112 LOG_TAG getID(
void) {
return ID; }
122 LOG_TAG getID(
void) {
return ID; }
131 LOG_TAG getID(
void) {
return ID; }
Special logging functionality.
const char * LOG_TAG
Type definition of logging tags This typedef is necessary to allow for easier manipulation of code by...
Update, set, and get predefined pin values.
The Teensy specific state declarations.
Fault checking functionality.
The parent state structure to extend from to create more states.