Index: firmware/App/Modes/ModeTreatment.h =================================================================== diff -u -ra5560a2917aa62bcafd8e6a81041ace723237109 -rfe9b77e60850fe37da225d4348f0a6a8defc28db --- firmware/App/Modes/ModeTreatment.h (.../ModeTreatment.h) (revision a5560a2917aa62bcafd8e6a81041ace723237109) +++ firmware/App/Modes/ModeTreatment.h (.../ModeTreatment.h) (revision fe9b77e60850fe37da225d4348f0a6a8defc28db) @@ -85,6 +85,11 @@ U32 ufState; ///< Ultrafiltration state. } UF_DATA_PAYLOAD_T; +/// Maximum time in this mode before blood sitting alarm given (in general task intervals). +#define MAX_TIME_BLOOD_SITTING ( ( 5 * SEC_PER_MIN * MS_PER_SECOND ) / TASK_GENERAL_INTERVAL ) +/// Maximum time in this mode before blood sitting warning given (in general task intervals). +#define WARN_TIME_BLOOD_SITTING ( ( 4 * SEC_PER_MIN * MS_PER_SECOND ) / TASK_GENERAL_INTERVAL ) + #pragma pack(pop) // ********** public function prototypes **********