Index: firmware/App/Monitors/Level.c =================================================================== diff -u -r9ed40798a5f4779db8a07bb6e256f7de99660108 -r97324225f3a465c46b9cbfe4083814b0eb5576a6 --- firmware/App/Monitors/Level.c (.../Level.c) (revision 9ed40798a5f4779db8a07bb6e256f7de99660108) +++ firmware/App/Monitors/Level.c (.../Level.c) (revision 97324225f3a465c46b9cbfe4083814b0eb5576a6) @@ -71,6 +71,9 @@ static void publishLevelsData( void ); static BOOL processLevelCount( U16 count ); static LEVEL_STATE_T readFloaterLevelstatus( LEVEL_T levelId ); +static LEVEL_STATE_T getLevelState( U32 levelStatus ); +static LEVEL_STATE_T getLevelStateBeta19( U32 levelStatus ); +static LEVEL_STATE_T getLevelStateBeta10( U32 levelStatus ); /*********************************************************************//** * @brief @@ -319,14 +322,14 @@ /*********************************************************************//** * @brief - * The getLevelStateBeta20 function maps the raw floater/level status reported + * The getLevelState function maps the raw floater/level status reported * by FPGA to the corresponding LEVEL_STATE_T for Beta 2.0 hardware. * @details \b Inputs: levelStatus * @details \b Outputs: none * @param levelStatus Raw FPGA level status value * @return mapped level state *************************************************************************/ -static LEVEL_STATE_T getLevelStateBeta20( U32 levelStatus ) +static LEVEL_STATE_T getLevelState( U32 levelStatus ) { LEVEL_STATE_T currentLevelStatus = LEVEL_STATE_ILLEGAL; @@ -415,7 +418,7 @@ else if ( getTestConfigStatus( TEST_CONFIG_DD_FP_ENABLE_BETA_2_0_HW ) == TRUE ) { // Beta 2.0 behavior - currentLevelStatus = getLevelStateBeta20( levelStatus ); + currentLevelStatus = getLevelState( levelStatus ); } else { @@ -437,7 +440,7 @@ else if ( getTestConfigStatus( TEST_CONFIG_DD_FP_ENABLE_BETA_2_0_HW ) == TRUE ) { // Beta 2.0 behavior - currentLevelStatus = getLevelStateBeta20( levelStatus ); + currentLevelStatus = getLevelState( levelStatus ); } else {