I don’t know why Devantec tied down the pulse requirements so rigidly. It’s basically programmed to ignore the second pulse if it either occurs too late or too early. Even newer 2.4ghz radio receivers don’t necessarily provide the pulses in sequential format anymore. That’s simply a bad design…
Maybe slip them a note about it, perhaps servo-modes aren’t much used anymore on the MD22 so they never hear anyone about it…
SSC-32 is sending rc signals in turns to ports, MD 22 is receiving rc signals in its order. It is possible to get them in collision o. We fixed that on our robot with selecting different ports on ssc 32. What I think is when you use two ports in a row you usually get no working state. Try to use as far 30-16 or something like that.
Hi there!
I’ve just set up this equipment (seems idential to yours):
- ssc-32 powered by 9v battery on VL (no jumpers on VL=VS and no jumpers on VS2=VS1)
- md-22 connected to 12v battery (on GND/+V)
- 2 motors (12v each one) on M1 and M2 of the md-22
- “md22 +5v” to ssc32 channel 0 and 3 (vs1 row)
- “md22 scl” to ssc channel 0 (pulse row)
- “md22 sda” to ssc channel 3 (pulse row)
- “md22 gnd” to ssc channel 0 and 3 (gna row) (on the MD22,this is the “gnd” on the 4 pin connector)
- set the dip switch to on,off,on,off (rc servo)
The VER command is ok (respond correctly).
What i would like to do is to control the 2 motor indipendently, so which banks should i use and which mode should i set on the md-22?
I would like to do something like:
But something very strange happens…when i simply do #1 P1500 all the 2 motors run…not only the one connected on #1
WHY THE HELL!?!? (i’m using the simple servo mode, not the “turn” one)
Never used one of these so I am probably not much help.
The impression I saw above, is they connected the MD-22 to P16 and P24 of the SSC-32 and it worked for them. Right now you have both IS of the md-22 on the same bank of 8 servos on the SSC-32.
From what I gather from earlier in this thread, maybe the MD22 is not happy if it is only getting a pulse on one channel. So if you send a command of something like:
#16P1500#24P1500
Assuming the connections, are both servos stopped or near stopped?
Good Luck
Kurt
found the solution…using channel 0 and 12 works ok
thanks!
no way…seemed to work, but it doesn’t