Index: firmware/App/Drivers/RotaryValve.h =================================================================== diff -u -ra811cae0392f1d0f976650ff167945e614b3b854 -ra074eec2ed7d04a1ea90072d7c9c013bf27a6e90 --- firmware/App/Drivers/RotaryValve.h (.../RotaryValve.h) (revision a811cae0392f1d0f976650ff167945e614b3b854) +++ firmware/App/Drivers/RotaryValve.h (.../RotaryValve.h) (revision a074eec2ed7d04a1ea90072d7c9c013bf27a6e90) @@ -35,15 +35,17 @@ #define ROTARY_VALVE_MICROSTEP_FRACTION 8 ///< Rotary valve motors configured for 1/8 step microstepping. #define ROTARY_VALVE_GEAR_RATIO 3.7F ///< Rotary valve motor gear ratio is 3.7:1. -#define ROTARY_VALVE_FULL_SWING_TRAVEL_COUNTS 1760 ///< Rotary valve swing arm travel range is appx. micro steps. +#define ROTARY_VALVE_INIT_FULL_SWING_COUNTS 1760 ///< Rotary valve swing arm travel range is appx. micro steps. +#define ROTARY_VALVE_ENERGIZED_EDGE_MAX_COUNTS 1900 ///< Rotary valve energized edge maximum allowed counts. +#define ROTARY_VALVE_ENERGIZED_EDGE_MIN_COUNTS 1700 ///< Rotary valve energized edge minimum allowed counts. /// rotary pinch valve names typedef enum valveNames { - H1_VALV = 0, ///< Arterial rotary pinch valve - FIRST_VALVE = H1_VALV, ///< First valve - H19_VALV, ///< Venous rotary pinch valve - NUM_OF_VALVES ///< Number of valves + H1_VALV = 0, ///< Arterial rotary pinch valve + FIRST_VALVE = H1_VALV, ///< First valve + H19_VALV, ///< Venous rotary pinch valve + NUM_OF_VALVES ///< Number of valves } VALVE_T; // ********** public function prototypes **********