Index: firmware/App/Monitors/Level.c =================================================================== diff -u -r9ac050d6099effbdd62070173d14dd5e225d5310 -rb4afc325ebcad1ba8303d307925a2257eff7d8ac --- firmware/App/Monitors/Level.c (.../Level.c) (revision 9ac050d6099effbdd62070173d14dd5e225d5310) +++ firmware/App/Monitors/Level.c (.../Level.c) (revision b4afc325ebcad1ba8303d307925a2257eff7d8ac) @@ -623,7 +623,7 @@ BOOL result = FALSE; OVERRIDE_TYPE_T ovType = getOverrideArrayPayloadFromMessage( message, &payload ); - if ( ( payload.index >= D6_LEVL ) && ( payload.index <= D6_LEVL ) ) + if ( ( D6_LEVL == payload.index ) ) { result = u32ArrayOverride( message, &status[0], D6_LEVL, 0, NUM_OF_LVL_STATES -1 ); } @@ -664,7 +664,7 @@ BOOL result = FALSE; OVERRIDE_TYPE_T ovType = getOverrideArrayPayloadFromMessage( message, &payload ); - if ( ( payload.index >= P25_LEVL ) && ( payload.index <= P25_LEVL ) ) + if ( ( P25_LEVL == payload.index ) ) { result = u32ArrayOverride( message, &status[ 0 ], P25_LEVL, 0, NUM_OF_LVL_STATES -1 ); }