Index: firmware/App/Modes/ModeTreatment.h =================================================================== diff -u -rfdb7ee915da2741dc200fef1b624b7f383f4db85 -rb57e35bcded6968444b66e7a58dec34c3dd99082 --- firmware/App/Modes/ModeTreatment.h (.../ModeTreatment.h) (revision fdb7ee915da2741dc200fef1b624b7f383f4db85) +++ firmware/App/Modes/ModeTreatment.h (.../ModeTreatment.h) (revision b57e35bcded6968444b66e7a58dec34c3dd99082) @@ -83,6 +83,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 **********