Index: firmware/App/Services/AlarmMgmt.c =================================================================== diff -u -ra5b84c018934c938b28c9b6671a6ae842f899e19 -r8cf0fafa78ce14b5dbdf95510e957846660ac2b9 --- firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision a5b84c018934c938b28c9b6671a6ae842f899e19) +++ firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision 8cf0fafa78ce14b5dbdf95510e957846660ac2b9) @@ -8,7 +8,7 @@ * @file AlarmMgmt.c * * @author (last) Dara Navaei -* @date (last) 05-Mar-2024 +* @date (last) 06-May-2024 * * @author (original) Sean Nash * @date (original) 07-Nov-2019 @@ -408,7 +408,12 @@ // Send information for UI to log to treatment log if ( ( TRUE == ALARM_TABLE[ alarm ].alarmTreatmentLog ) && ( MODE_TREA == getCurrentOperationMode() ) ) { - sendTreatmentLogAlarmEventData( alarm, alarmData1, alarmData2 ); + F32 data1; + F32 data2; + + memcpy( &data1, &alarmData1.data, sizeof( F32 ) ); + memcpy( &data2, &alarmData2.data, sizeof( F32 ) ); + sendTreatmentLogAlarmEventData( alarm, data1, data2 ); } } activateAlarm( alarm );