Index: firmware/App/Controllers/Temperatures.c =================================================================== diff -u -ra4436011a3f30a7b20474c3ddb4d4373ac4b87b6 -r44d7427d77dee3f17d6626c86daef7ce84b91596 --- firmware/App/Controllers/Temperatures.c (.../Temperatures.c) (revision a4436011a3f30a7b20474c3ddb4d4373ac4b87b6) +++ firmware/App/Controllers/Temperatures.c (.../Temperatures.c) (revision 44d7427d77dee3f17d6626c86daef7ce84b91596) @@ -288,9 +288,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 );