Index: firmware/App/Drivers/RotaryValve.h =================================================================== diff -u -r961784c895cb8f551a2623cd02dcbfe42d04b7c2 -r37294a71c0b3e3ca67ccb10b85536d124d3ef028 --- firmware/App/Drivers/RotaryValve.h (.../RotaryValve.h) (revision 961784c895cb8f551a2623cd02dcbfe42d04b7c2) +++ firmware/App/Drivers/RotaryValve.h (.../RotaryValve.h) (revision 37294a71c0b3e3ca67ccb10b85536d124d3ef028) @@ -33,10 +33,10 @@ // ********** public definitions ********** -#define ROTARY_VALVE_MICROSTEP_FRACTION 32 ///< Rotary valve motors configured for 1/32 step microstepping. +#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_DEG 200.0F ///< Rotary valve swing arm travel range is appx. 200 degrees. -#define ROTARY_VALVE_FULL_SWING_TRAVEL_COUNTS 2048 ///< Rotary valve swing arm travel range is appx. 2048 enconder counts. +#define ROTARY_VALVE_FULL_SWING_TRAVEL_COUNTS 256 ///< Rotary valve swing arm travel range is appx. 256 enconder counts. /// rotary pinch valve names typedef enum valveNames @@ -52,7 +52,6 @@ void initRotaryValvesDriver( void ); void readValves( void ); void setValveCmdChangePosition( VALVE_T valve, U16 mag, MOTOR_DIR_T dir ); -S16 getValveCmdTravel( VALVE_T valve ); S16 getValveEncoderPosition( VALVE_T valve ); BOOL testValveEncoderPositionOverride( MESSAGE_T *message );