Free Visual sequencer?

Does anyone know where i can get the Visual Sequencer for the ssc32 for free? im 15 and i dont have a job.
i have a botboard 2, basic stamp 2, and a ssc-32. my overall goal is to have 8-9 servos execute a motion when i turn on the botboard. i dont understand how to program the basic stamp to tell the ssc32 to move the servos to a certain position.

Can someone please help me??? :frowning:

You don’t need the SEQ program to do this. All you need to do is type in the commands using LynxTerm. Like this.

#0 P1500 #1 P1500 T2000

When you get the servos to the position you want you can create a program to do the same thing when it’s turned on. Something like this.

[code]serout 15,6,"#0 P1500 #1 P1500 T2000",13]

start:
goto start 'loop[/code]

Cool eh? And you don needs no steenking SEQ program… :wink:

The code examples came from this tutorial.
lynxmotion.com/images/html/proj51a.htm

oh! thank. -So 15 represents pin to use?

               -6 represents baudmode?

              - what does the 13 at the end represent?

PS: if i copy and paste this text straight to my bs2 compiler will it tell my ssc to move those servos to those positions ? (assuming all the wiring is correct)

i really appreciate all the help. this is a difficult hobby for me to learn and it helps to have someone i can ask questions.

The “13” is used to start a new line each time the Program outputs to the Output window.

The 13 represents a carriage return. The SSC-32 will not act on the command until it receives the CR.

im sorry to be so much trouble but could someone tell me the exact steps needed to have my bs2/botboard tell my ssc-32 to move the servos to a position? i have seen the example code posted by robot dude and copied and pasted it in the bs2 stamp editor, but it does not move any servos. i know i have the servos in the correct spot, and i have set up my yellow and black cable right. when i run the example, the green led blinks on my ssc so i know that it receives something…

SSC-32 logic voltage= 9-volt battery
SSC-32 Servo voltage= 4 “AAA”
Botboard voltage= 9-volt battery( another 9-volt, not the same as ssc logic battery)

Is there something i need to do in lynxterm before i run the example code?

Just to make sure your not confused, take a look at the code again:

serout 15,6,"#0 P1500 #1 P1500 T2000",13] 

The “#0” is the pin number for the servo, and the “15” is where the data cable gets connected. Understand?

Also, confirm you have your baud rate set to 38.4k for Basic Atom use, and that you have the data cable connected to P15 and the servo connected to P0.

yes, i understand. its telling servos on pin 0 and 1 to move to position 1500 in 2 sec.

im using a basic stamp 2, what do i change it to?

It needs to be set to 38400.

The baud rate for the stamp is set in the command that requires it. Like the 6 in the serout command sets the baud rate to 38.4k baud, which is the fastest serial data stream it can support. It’s the SSC-32 that needs the baud rate set to match the Stamp. So look at the manual to see how to set the SSC-32 to 38.4k baud.

lynxmotion.com/images/html/build136.htm

Look at item 9 on the list after the big picture of the SSC-32…

Jim,

I set up my Basic Atom and my SSC-32 and tried out your code. It didn’t work and the SSC-32 led was blinking (the same think that was happening to kattdatty). I’m not sure if the Basic Stamp is different than the Basic Atom, but I changed the code and It worked.

serout 15,i38400,"#0 P1500 #1 P1500 T2000",13]

Try replacing the other line of code with that.

IT WORKED!!!
ROBOTDUDE YOU ARE THA MAN!

What did you do to get it to work?

The code is correct for a BS2. The atom does serout differently than the BS2.

I’m not the man, you are. You read the manual and figured out how to set the SSC-32 to 38.4k baud. Now read the rest of it. lol :smiley:

lol thanks :smiley: