Index: sources/drydemo/DryDemoDefines.h =================================================================== diff -u -r4533fba9bf69d25de21536b849b5d9cb09d959ee -r8aa65ae1bbef5f6121783026efeeb99114c14414 --- sources/drydemo/DryDemoDefines.h (.../DryDemoDefines.h) (revision 4533fba9bf69d25de21536b849b5d9cb09d959ee) +++ sources/drydemo/DryDemoDefines.h (.../DryDemoDefines.h) (revision 8aa65ae1bbef5f6121783026efeeb99114c14414) @@ -44,7 +44,7 @@ #define ACID_TYPES_SODIUM 137 #define DEF_TX_ELAPSED_TIME_S (2 * MINUTES_PER_HOUR) * SECONDS_PER_MINUTE -#define DEF_TX_PARAM_PRESCRIBED_DUR_MIN ((4 * MINUTES_PER_HOUR) + 30) +#define DEF_TX_PARAM_PRESCRIBED_DUR_MIN (4 * MINUTES_PER_HOUR) //((4 * MINUTES_PER_HOUR) + 30) // TODO why 30 extra minutes #define DEF_TX_PARAM_PRESCRIBED_DUR_S DEF_TX_PARAM_PRESCRIBED_DUR_MIN * SECONDS_PER_MINUTE #define DEF_TX_PARAM_UF_VOLUME_L 2.0 #define DEF_TX_PARAM_BLOOD_FLOW_RATE_MLPM 400 @@ -71,6 +71,7 @@ // Initiate treatment #define INITIATE_TREATMENT 1 #define ALLOW_DIALYSATE_DELIVER 1 +#define BYPASS_DIALYSATE_DELIVER 0 // Treatment defines #define BLOOD_PRIME_VOLUME_ML (106.6 + 40) @@ -162,6 +163,7 @@ enum Reject_Reasons { REQUEST_REJECT_REASON_NONE = 0, REQUEST_REJECT_REASON_INVALID_TREATMENT_STATE = 4, + REQUEST_REJECT_REASON_TREATMENT_TIME_OUT_OF_RANGE = 6, REQUEST_REJECT_REASON_TREATMENT_TIME_LESS_THAN_CURRENT = 7, REQUEST_REJECT_REASON_UF_VOLUME_OUT_OF_RANGE = 11, REQUEST_REJECT_REASON_UF_RATE_OUT_OF_RANGE = 12,