Index: firmware/App/Controllers/Fans.c =================================================================== diff -u -r8ea2ea3096334f18a1bd38018bc4359e16374d83 -rf1f16445b3fe84ee68ba7176abf9b575b3d11256 --- firmware/App/Controllers/Fans.c (.../Fans.c) (revision 8ea2ea3096334f18a1bd38018bc4359e16374d83) +++ firmware/App/Controllers/Fans.c (.../Fans.c) (revision f1f16445b3fe84ee68ba7176abf9b575b3d11256) @@ -534,7 +534,7 @@ fansData.fanOutlet1RPM = getMeasuredFanRPM( FAN_OUTLET_1 ); fansData.fanOutlet2RPM = getMeasuredFanRPM( FAN_OUTLET_2 ); fansData.fanOutlet3RPM = getMeasuredFanRPM( FAN_OUTLET_3 ); - fansData.rpmAlarmTimeOffset = rpmAlarmStartTimeOffset; + fansData.rpmAlarmTimeOffset = calcTimeSince( rpmAlarmStartTime - rpmAlarmStartTimeOffset ); broadcastData( MSG_ID_DG_FANS_DATA, COMM_BUFFER_OUT_CAN_DG_BROADCAST, (U08*)&fansData, sizeof( FANS_DATA_T ) );