Index: firmware/App/Monitors/Temperature.c =================================================================== diff -u -r8d272582cbd2cb5fc0c6af0fead2867ce02658b0 -r41c4d109b7bc172d93ae1f4e4b20acaf96547807 --- firmware/App/Monitors/Temperature.c (.../Temperature.c) (revision 8d272582cbd2cb5fc0c6af0fead2867ce02658b0) +++ firmware/App/Monitors/Temperature.c (.../Temperature.c) (revision 41c4d109b7bc172d93ae1f4e4b20acaf96547807) @@ -24,6 +24,7 @@ #include "ModePreGenPermeateDefeatured.h" #include "OperationModes.h" #include "PersistentAlarm.h" +#include "PressureSensor.h" #include "Temperature.h" #include "Timers.h" #include "TaskPriority.h" @@ -355,11 +356,17 @@ { TEMPERATURE_SENSORS_DATA_T data; - data.p23Temp = getTemperatureValue( P23_TEMP ); - data.p23Temp = getTemperatureValue( P22_TEMP ); - data.p10Temp = getTemperatureValue( P10_TEMP ); - data.p19Temp = getTemperatureValue( P19_TEMP ); - data.boardTemp = 0.0F; // TODO + data.p10Temp = getTemperatureValue( P10_TEMP ); + data.p19Temp = getTemperatureValue( P19_TEMP ); + data.m1Temp = getPressureSensorTemperature( M1_PRES ); + data.m3Temp = getPressureSensorTemperature( M3_PRES ); + data.p8Temp = getPressureSensorTemperature( P8_PRES ); + data.p13Temp = getPressureSensorTemperature( P13_PRES ); + data.p17Temp = getPressureSensorTemperature( P17_PRES ); + data.x1Temp = getPressureSensorTemperature( X1_PRES ); + data.x2Temp = getPressureSensorTemperature( X2_PRES ); + data.x3Temp = getPressureSensorTemperature( X3_PRES ); + data.x4Temp = getPressureSensorTemperature( X4_PRES ); broadcastData( MSG_ID_FP_TEMPERATURE_DATA, COMM_BUFFER_OUT_CAN_FP_BROADCAST, (U08*)&data, sizeof( TEMPERATURE_SENSORS_DATA_T ) ); dataPublicationTimerCounter = 0;