Index: firmware/App/Controllers/Temperatures.c =================================================================== diff -u -r4a9872d81bae53492c124d0378028ece422f1b4d -re4cc37257141c5227186ac6d8ca3d6c87d009042 --- firmware/App/Controllers/Temperatures.c (.../Temperatures.c) (revision 4a9872d81bae53492c124d0378028ece422f1b4d) +++ firmware/App/Controllers/Temperatures.c (.../Temperatures.c) (revision e4cc37257141c5227186ac6d8ca3d6c87d009042) @@ -264,9 +264,7 @@ if ( TRUE == isAlarmTriggered ) { - ALARM_DATA_T alarmData; - alarmData.data.flt.data = temperature; - activateAlarm1Data( ALARM_ID_HD_TEMPERATURES_OUT_OF_RANGE, alarmData ); + SET_ALARM_WITH_1_F32_DATA( ALARM_ID_HD_TEMPERATURES_OUT_OF_RANGE, temperature ) } } @@ -401,7 +399,7 @@ sensorsData.pbaADCTempSensor = getTemperatureValue( TEMPSENSOR_PBA_ADC_SENSOR ); // Broadcast the temperatures data - broadcastTemperaturesData( &sensorsData ); + broadcastData( MSG_ID_HD_TEMPERATURES_DATA, COMM_BUFFER_OUT_CAN_HD_BROADCAST, (U08*)&sensorsData, sizeof( TEMPERATURES_DATA_T ) ); // Reset the counter dataPublishCounter = 0;