The software controls up to 32 servos, but you certainly don’t need to use all 32 - in your case you would only need two.
You can use the Lynx Simple Sequencer and record macros. Each macro can have two servos working at the same time. For example: #0P1500 #1P1500
Referring to the SSC-32 user guide, you can also control time and speed.
lynxmotion.com/images/html/b … tm#comtype
Can someone at Lynxmotion call me??? We are not on the same page with this and I don’t know how to explain in writing any further.
Ron
410.627.7485 cell
Yes, you can start with Lynxmterm, and then the Lynx Servo Sequencer. You can use the macro function to assign positions to servo1 and then to servo 2, then combine the macros so they work at the same time.
We understand you want both servos to move to “random” angles; 8 for one servo, and 10 for the other. You specify each position, for example:
#0P500#1P1500
#0P750#1P750
#0P1250#1P1300
etc.
If you want it to loop, then the Lynx Servo Sequencer is best. Unfortunately we only take technical questions via the forum or support center.
Would the 8 step macro and the 10 step macro be independent of each other in terms of a clock. In other words, can I have the 8 step sequence move the wagging tail at 1:00, 1:01, 1:02, 1:03, etc. and then speed up, but the clown move at 1:00:65, 1:00:87,1:02, “random” times, without having to redo the orders or timings if I want to change them in just 1 servo? Do I/Can I create a macro for the dog, 1 for the clown, 1 for whatever, etc. and have them all independent of each other as far as steps and timings for adjustment of the parameters?
Using the Lynx servo sequencer, you assign positions to each step, so the delay / speed for each servo would be the same (you could always maintain the position of a servo so it looks like it’s taking longer to move). There is only one “clock” onboard and commands can only be sent one at a time.
Lynxterm is a bit different and allows more control over the timing / speed. For example in one line, you could set the speed, position and timing for each servo, while on the next line you ony set the position and speed for one of the servos (while the other is still in operation). This would give the impression that each servo is behaving on its own and not linked to the same controller.
At this point you may just want to experiment with each of the three software (especially macros).
Like Benson said,
First get some sequences up that you like. Do the positions change?
After you have the sequences, then you can write a program that runs a pair of interrupts that can generate rates. The two rates that thus be changed. Is it the rates that you want randomly changed? Another interrupt set to a random rate could change the two interrupt rates, or you could change delays in the lists (arrays) of position and delays between steps. Is that what you’re talking about?
I forgot. Which processor/board are you using to run the SSC-32? Interrupts might be a little harder in basic.
Alan KM6VV