Index: firmware/App/Controllers/Valves.c =================================================================== diff -u -r1b4bfcbd5295bfb41779bdcff97317db5ced9d6a -r5d505b326ee2b7341ff068be90180ab02e92ea51 --- firmware/App/Controllers/Valves.c (.../Valves.c) (revision 1b4bfcbd5295bfb41779bdcff97317db5ced9d6a) +++ firmware/App/Controllers/Valves.c (.../Valves.c) (revision 5d505b326ee2b7341ff068be90180ab02e92ea51) @@ -578,9 +578,9 @@ * @param recovery state to set valve config. * @return none. *************************************************************************/ -void setRecoveryStatesConfig( U32 recovery ) +void setRecoveryStatesConfig( RECOVERY_STATE_T recovery ) { - recoveryState = (RECOVERY_STATE_T)recovery; + recoveryState = recovery; } /*********************************************************************//** * @brief @@ -905,6 +905,7 @@ BOOL testIOFPSetValveRecoveryConfig( MESSAGE_T *message ) { BOOL result = FALSE; + // Verify tester has logged in with DD if ( TRUE == isTestingActivated() ) { @@ -917,7 +918,7 @@ if (payload < NUM_OF_RECOVERY_STATES ) { - setRecoveryStatesConfig(payload); + setRecoveryStatesConfig((RECOVERY_STATE_T)payload); result = TRUE; } }