Index: firmware/App/Monitors/Temperature.h =================================================================== diff -u -r313982ccc772f1bbe182877dff7e00381b04e0f4 -r1781335a8c1833fad17b275bf44c7f6675e68423 --- firmware/App/Monitors/Temperature.h (.../Temperature.h) (revision 313982ccc772f1bbe182877dff7e00381b04e0f4) +++ firmware/App/Monitors/Temperature.h (.../Temperature.h) (revision 1781335a8c1833fad17b275bf44c7f6675e68423) @@ -44,6 +44,11 @@ F32 d28CondTemp; ///< D28 temperature value F32 d30CondTemp; ///< D30 temperature value F32 d44CondTemp; ///< D44 temperature value + F32 d75CondTemp; ///< D75 temperature value + F32 d4AvgTemp; ///< D4 moving average temperature value + F32 d50AvgTemp; ///< D50 moving average temperature value + F32 d28AvgTemp; ///< D28 moving average temperature value + F32 d30AvgTemp; ///< D30 moving average temperature value } TEMPERATURE_SENSORS_DATA_T; @@ -52,6 +57,9 @@ void initTemperature( void ); SELF_TEST_STATUS_T execTemperatureSensorsSelfTest( void ); void execTemperatureSensors( void ); +F32 getD4AverageTemperature( void ); +F32 getD50AverageTemperature( void ); +void checkDialysateTemperatureSensors( void ); BOOL testTemperatureSensorsDataPublishIntervalOverride( MESSAGE_T *message );