Index: firmware/App/Controllers/Temperatures.c =================================================================== diff -u -rdd8d00b02a7565f3c5ce70040ae3b1bc40b4fe37 -r9abed0946b73f7255b51553d5bbb1008d0e4fde5 --- firmware/App/Controllers/Temperatures.c (.../Temperatures.c) (revision dd8d00b02a7565f3c5ce70040ae3b1bc40b4fe37) +++ firmware/App/Controllers/Temperatures.c (.../Temperatures.c) (revision 9abed0946b73f7255b51553d5bbb1008d0e4fde5) @@ -289,9 +289,10 @@ if ( ( temperature > MAX_ALLOWED_TEMPERATURE ) || ( temperature < MIN_ALLOWED_TEMPERATURE ) ) { - isTempOutOfRange |= TRUE; - lastFaultSensor = sensor; + isTempOutOfRange = TRUE; + lastFaultSensor = sensor; } + } checkPersistentAlarm( ALARM_ID_HD_TEMPERATURES_OUT_OF_RANGE, isTempOutOfRange, lastFaultSensor, MAX_ALLOWED_TEMPERATURE );