Index: firmware/App/Monitors/Level.c =================================================================== diff -u -rb0da135bc589efaf8ad6f3c8c1988dcb672f3ca0 -rd78a9114b71d8a6483dd0c40ef505e917889f862 --- firmware/App/Monitors/Level.c (.../Level.c) (revision b0da135bc589efaf8ad6f3c8c1988dcb672f3ca0) +++ firmware/App/Monitors/Level.c (.../Level.c) (revision d78a9114b71d8a6483dd0c40ef505e917889f862) @@ -619,7 +619,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 ); } @@ -660,7 +660,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 ); }