Index: firmware/App/Modes/ModeInitPOST.c =================================================================== diff -u -r616d0857dd7981a9869dfd40e6982154e5b851ba -r7d4711edd7b40cd3e29f43e766f79a8a09586fe9 --- firmware/App/Modes/ModeInitPOST.c (.../ModeInitPOST.c) (revision 616d0857dd7981a9869dfd40e6982154e5b851ba) +++ firmware/App/Modes/ModeInitPOST.c (.../ModeInitPOST.c) (revision 7d4711edd7b40cd3e29f43e766f79a8a09586fe9) @@ -1,14 +1,14 @@ /************************************************************************** * -* Copyright (c) 2019-2023 Diality Inc. - All Rights Reserved. +* Copyright (c) 2019-2024 Diality Inc. - All Rights Reserved. * * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * @file ModeInitPOST.c * -* @author (last) Dara Navaei -* @date (last) 17-Jan-2023 +* @author (last) Michael Garthwaite +* @date (last) 16-May-2023 * * @author (original) Dara Navaei * @date (original) 05-Nov-2019 @@ -95,7 +95,7 @@ { initInitAndPOSTMode(); setCPLDCleanLEDColor( CPLD_CLEAN_LED_OFF ); - + setCurrentSubState( NO_SUB_STATE ); resetRTCPOSTState(); resetNVDataMgmtPOSTState(); resetAccelPOSTState(); @@ -119,10 +119,6 @@ { SELF_TEST_STATUS_T testStatus = SELF_TEST_STATUS_IN_PROGRESS; - checkInletWaterPressure(); - checkInletWaterTemperature(); - checkInletWaterConductivity(); - // execute current POST state switch ( postState ) { @@ -274,6 +270,8 @@ postCompleted = TRUE; // Broadcast final POST passed sendPOSTFinalResult( TRUE ); + // Request whether we are in the RO only mode from UI + requestROOnlyModeStatusFromUI(); // Go to standby mode requestNewOperationMode( DG_MODE_STAN ); break;