Intermittent problems for slow movement

I’m using a script to write to the SCC-32. The script is just doing a test routine to check a servo is working OK. The control output looks like this :

ServoController::out - #0 P1500
ServoController::out - #0 P2100
ServoController::out - #0 P800 S300
ServoController::out - #0 P1500

What happens is that SOMETIMES the SCC-32 seems to ignore the speed command (S300). Instead it jumps straight to the other end of travel (pos 800) at full speed.

I’ve fiddled around quite a bit but can’t find out what triggers the speed command to be ignored.

Any ideas? Has anyone else noticed problems like this?

Please see this post as it is probably the same problem.

lynxmotion.net/viewtopic.php?t=324

Thanks