Position Differences

I am using the SSC-32. I am also using the Lynx Terminal.
I type in #16 P1500 T1000 and the servo rotates to the ~180 degree position. I type in #16 P1500 T1000 and the servo rotates back to the ~90 degree position. I type in #16 P1500 T1000 and the servo rotates to the ~180 degree position.

I thought these were absolute position commands.

marshall

It does move the servo to absolute positions. Lets call 1500 0° as it’s centered. Check out the nifty graphic I made.

Try this test. type in your command #16 P1500 but leave off the T command for now. Ok after the servo stops reach down and see if you can rotate the servo, or is it holding position. I’ll bet you a dollar it’s not holding position… My bet is you have a power supply issue that is resetting the SSC-32 every time you try to move the servo. Mind posting an image of your SSC-32 and the wiring to it?

When I set the driver parameters to those recommended my problem went away. Issuing P1500 with no T parameter gave me a servo position that was being held.

marshall

Interesting… Not where I thought it was going. Guess I owe you a dollar. lol What driver settings are you referring to?

Latency from 16 to1 and buffer from 4K to 1K.
The comments are on page 19 of the SSC-32 manual.

marshall