CRITICAL: Some variable blocks are not consistent
If you look at the third block here, it has a variable that looks a bit odd: i.e. most of them are
TN
_Flux_Status_N
01
While the third one is
T3_Flux_Status_001
This seems a bit odd and should be investigated. This is not the only instance of this.
when ( (T1_Enabling_System == 1 ) && ((T1_Flux_Status_101 == 0) || (T1_Flux_Status_301 == 0) || (T1_Flux_Status_302 == 0)) ) {
printTSMsg(0, "[SEQ COOLING] Error in flux sensors - Tank 1 Line: one or more devices are not ok\n");
printTSMsg(1, "[SEQ COOLING] System not passed self check: go to FAILURE \n");
} state failure
when ( (T2_Enabling_System == 1 ) && ((T2_Flux_Status_201 == 0) || (T2_Flux_Status_301 == 0) || (T2_Flux_Status_302 == 0)) ) {
printTSMsg(0, "[SEQ COOLING] Error in flux sensors - Tank 2 Line: one or more devices are not ok\n");
printTSMsg(1, "[SEQ COOLING] System not passed self check: go to FAILURE \n");
} state failure
when ( (T3_Enabling_System == 1 ) && ((T3_Flux_Status_001 == 0) || (T3_Flux_Status_301 == 0) || (T3_Flux_Status_302 == 0)) ) {
printTSMsg(0, "[SEQ COOLING] Error in flux sensors - Tank 3 Line: one or more devices are not ok\n");
printTSMsg(1, "[SEQ COOLING] System not passed self check: go to FAILURE \n");
} state failure
when ( (T4_Enabling_System == 1 ) && ((T4_Flux_Status_401 == 0) || (T4_Flux_Status_301 == 0) || (T4_Flux_Status_302 == 0)) ) {
printTSMsg(0, "[SEQ COOLING] Error in flux sensors - Tank 4 Line: one or more devices are not ok\n");
printTSMsg(1, "[SEQ COOLING] System not passed self check: go to FAILURE \n");
} state failure
when ( (T5_Enabling_System == 1 ) && ((T5_Flux_Status_501 == 0) || (T5_Flux_Status_301 == 0) || (T5_Flux_Status_302 == 0)) ) {
printTSMsg(0, "[SEQ COOLING] Error in flux sensors - Tank 5 Line: one or more devices are not ok\n");
printTSMsg(1, "[SEQ COOLING] System not passed self check: go to FAILURE \n");
} state failure