Index: sources/drydemo/DryDemoDefines.h =================================================================== diff -u -ra271469db538bfc35eba9a56308760893ecbc68e -rbb80bbccaf1c911be48493868c18c656d84b2ec1 --- sources/drydemo/DryDemoDefines.h (.../DryDemoDefines.h) (revision a271469db538bfc35eba9a56308760893ecbc68e) +++ sources/drydemo/DryDemoDefines.h (.../DryDemoDefines.h) (revision bb80bbccaf1c911be48493868c18c656d84b2ec1) @@ -83,8 +83,6 @@ #define BLOOD_PRIME_FLOW_INTEGRATOR (1.0 / (SECONDS_PER_MINUTE * (MILLISECONDS_PER_SECOND / QOBJECT_TIMER_TIMEOUT_MS))) #define BLOOD_PRIME_PAUSE_TIMEOUT_S (5 * SECONDS_PER_MINUTE) #define BLOOD_PRIME_RESUME 1 -#define BLOOD_PRIME_PAUSE 2 -#define BLOOD_PRIME_RAMP_STATE 1 // Heparin substates #define HEPARIN_OFF_SUBSTATE 0 @@ -146,6 +144,14 @@ TREAT_DIALYSIS_PAUSED_STATE = 9, }; +enum Blood_Prime_States +{ + BLOOD_PRIME_RAMP_STATE = 0, + BLOOD_PRIME_RUN_STATE = 1, + BLOOD_PRIME_PAUSED_STATE = 2, + BLOOD_PRIME_FLUID_BOLUS_STATE = 3, +}; + enum Fluid_Bolus_States { FLUID_BOLUS_IDLE_STATE = 0, FLUID_BOLUS_WAIT_FOR_PUMPS_STOP_STATE = 1,