Index: firmware/App/Monitors/Temperature.h =================================================================== diff -u -r5422509f9d8db102b62952ba9f5923e832d6b2fa -r1781335a8c1833fad17b275bf44c7f6675e68423 --- firmware/App/Monitors/Temperature.h (.../Temperature.h) (revision 5422509f9d8db102b62952ba9f5923e832d6b2fa) +++ firmware/App/Monitors/Temperature.h (.../Temperature.h) (revision 1781335a8c1833fad17b275bf44c7f6675e68423) @@ -45,6 +45,10 @@ 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; @@ -53,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 );