Index: firmware/App/Controllers/SyringePump.c =================================================================== diff -u -r15f9827c863812cfd1f891d22342103fe9a72abc -re5006f5263e8540e730dd802016fef5973ecea4c --- firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision 15f9827c863812cfd1f891d22342103fe9a72abc) +++ firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision e5006f5263e8540e730dd802016fef5973ecea4c) @@ -126,6 +126,8 @@ // Stepper motor toggle time for zero speed (stopped) #define SYRINGE_PUMP_MICROSTEP_TOGGLE_TIME_FOR_STOP 0xFFFFFFFF ///< Syringe pump microstep toggle time setting to indicate zero speed (stopped). +#define DATA_PUBLISH_COUNTER_START_COUNT 10 ///< Data publish counter start count. + /// Control bits to run syringe pump in reverse direction static const U08 SYRINGE_PUMP_CONTROL_RUN_REVERSE = SYRINGE_PUMP_CONTROL_SLEEP_OFF | SYRINGE_PUMP_CONTROL_NOT_RESET | @@ -281,7 +283,7 @@ syringePumpEncoderMeasuredDirection = MOTOR_DIR_FORWARD; } - syringePumpDataPublicationTimerCounter = 0; + syringePumpDataPublicationTimerCounter = DATA_PUBLISH_COUNTER_START_COUNT; syringePumpSpeedCalcTimerCounter = 0; syringePumpRampTimerCtr = 0;