How can I put SSC-32 into standby state?

I’m trying to make my SSC-32 go into a standby state where it stops sending commands to the servos. But I still need it to be powerd on.
Basically what is happening is the servo is moving something with tension on it and I can hear the servo fighting that tension and its getting anoying.

I have written scripts and batch files to make everyting work as I need however I just need it to go into the same standbye state that its in when you power it on. (in other words, no commands being sent, but ready for commands).

Note: this is not a robotics project it is for a computer build. You can read about here: lynxmotion.net/phpbb/viewtop … c&start=15

Thanks!!!

You can not make the SSC-32 stop sending commands to the servos. It is designed to keep a servo at the last position you told it to go to. The SSC-32 is designed for robotics and animatronics uses.

8-Dale

It’s easy to command the servo pulses to stop. Send the following command to the servo channels you want to turn off…

#0L

This make the output a low which is the state before turning the servo pulses on. :unamused:

Thanks! So do I repalce the 0 with the servo channel?
such as

#4L For the channel 4 servo

or is it

#4 #0L for the channel 4 servo?

Thanks again!

Yep, that’s exactly correct. =D

cool, Thanks. I’ll have to try that out tonight! Here is a video of what I’ve built so far. -still has to be painted and finished yet. i65.photobucket.com/albums/h205/rendermandan/Motorized%20Madness%20Case/th_100_3073.jpg

Cool! I did not know you could do this with the SSC-32. Good to know! :smiley:

8-Dale

That is extremely cool! That case is going to win you some awards… :smiley:

8-Dale

Ok, the #0L -Works great Thank you!!!

Except I have one small problem now. For some reason after I added this code. now the servos all move at their maximum speed no matter what I set the speed to . here is an example of my code:.

I have 7 servos total, Each script is similar to below, only calls a different servo ID.

#6 P1000 S300 ;Intake Doors

Then I run a batch file that has delays between each servo command.

Mode Com6:9600,n,8,1
TYPE C:\servo\open6.txt > com6
PING 1.1.1.1 -n 1 -w 2100 >NUL
TYPE C:\servo\open0.txt > com6
PING 1.1.1.1 -n 1 -w 2000 >NUL
TYPE C:\servo\open1.txt > com6
PING 1.1.1.1 -n 1 -w 2000 >NUL
TYPE C:\servo\open2.txt > com6
PING 1.1.1.1 -n 1 -w 2000 >NUL
TYPE C:\servo\open3.txt > com6
PING 1.1.1.1 -n 1 -w 1000 >NUL
TYPE C:\servo\open4.txt > com6
PING 1.1.1.1 -n 1 -w 1000 >NUL
TYPE C:\servo\open5.txt > com6
PING 1.1.1.1 -n 1 -w 1800 >NUL
TYPE C:\servo\standby.txt > com6

Not sure what is going wrong. Any help please?

When you turn the servo pulses off, you must first turn them on at the position they were left at, then send the move command with the speed. When the servo pulses are turned off the SSC-32 doesn’t keep track of where they were, so it ignores speed or timed commands.

For example…

#6 P1500 ;reinitialize to last position<cr> #6 P1000 S300 ;Intake Doors <CR>

Ah ha! I learned something today! I did not know that.

Thanks Jimster! :laughing:

Thanks alot! You really know your stuff. :slight_smile: