Index: firmware/App/Controllers/Fans.c =================================================================== diff -u -r3bd67269b81d1bd2b1b805af84d8abe83dd948d3 -rc5faa286b6eb38f01bd34891aba34e01b692efd0 --- firmware/App/Controllers/Fans.c (.../Fans.c) (revision 3bd67269b81d1bd2b1b805af84d8abe83dd948d3) +++ firmware/App/Controllers/Fans.c (.../Fans.c) (revision c5faa286b6eb38f01bd34891aba34e01b692efd0) @@ -503,7 +503,7 @@ data.fansDutyCycle = ( OVERRIDE_RESET == fansStatus.dutyCycle.override ? fansStatus.dutyCycle.data : fansStatus.dutyCycle.ovData ) * FRACTION_TO_PERCENT_FACTOR; data.fansTargetRPM = fansStatus.targetRPM; data.fanInlet1RPM = getMeasuredFanRPM( FAN_INLET_1 ); - data.rpmAlarmTimeOffset = rpmAlarmStartTimeOffset; + data.rpmAlarmTimeOffset = calcTimeSince( rpmAlarmStartTime - rpmAlarmStartTimeOffset ); broadcastData( MSG_ID_HD_FANS_DATA, COMM_BUFFER_OUT_CAN_HD_BROADCAST, (U08*)&data, sizeof( FANS_DATA_T ) );