Index: firmware/App/Modes/ModeStandby.c =================================================================== diff -u -r6679a2cd813b21a8cb4c58b3eeb721e0eef9a10b -r62adb12dba3ca647a28460a98c63db425b492bf3 --- firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision 6679a2cd813b21a8cb4c58b3eeb721e0eef9a10b) +++ firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision 62adb12dba3ca647a28460a98c63db425b492bf3) @@ -153,8 +153,9 @@ { BOOL status = FALSE; + //TODO: testing - Comment water pressure check // Check Inlet Water Pressure - both Water inlet pressure Input, pressure Output after pressure regulator. - checkInletWaterPressure(); + // checkInletWaterPressure(); // Check any active alarms status |= isAlarmActive( ALARM_ID_DD_INLET_WATER_PRESSURE_OUT_LOW_RANGE ); @@ -183,13 +184,17 @@ { DD_STANDBY_MODE_STATE_T state = DD_STANDBY_MODE_STATE_IDLE; + //TODO : Testing - commenting solo mode for now + // go to standby solo mode if TD is turned off or stops communicating. - if ( FALSE == isTDCommunicating() ) - { // TODO if TD comm loss, do we need solo standby? - SEND_EVENT_WITH_2_U32_DATA( DD_EVENT_TD_COMMUNICATION_LOSS, 0, 0 ) - //requestNewOperationMode( DD_MODE_SOLO ); - } - else if ( TRUE == getU32OverrideValue( &pendingStartDDRequest ) ) +// if ( FALSE == isTDCommunicating() ) +// { // TODO if TD comm loss, do we need solo standby? +// SEND_EVENT_WITH_2_U32_DATA( DD_EVENT_TD_COMMUNICATION_LOSS, 0, 0 ) +// //requestNewOperationMode( DD_MODE_SOLO ); +// } +// else if ( TRUE == getU32OverrideValue( &pendingStartDDRequest ) ) + + if ( TRUE == getU32OverrideValue( &pendingStartDDRequest ) ) { pendingStartDDRequest.data = FALSE; requestNewOperationMode( DD_MODE_GEND );