by bowerandy » Tue Sep 28, 2010 8:10 am
by bowerandy
Tue Sep 28, 2010 8:10 am
Hi,
I have an RB_100 running WinXP and connected to all 16 servos of a RoboNova. I'm playing around with capturemode and playmode and can capture the position of all 16 servos. I look at the values and they seem fine.
However, when I call rcservo_EnterPlayMode(), I get the situation where one or two of the servos will jerk to new locations very quickly. This seems odd since, as I look at the RoBoIO source, EnterPlayMode() seems to read the current position first and then tries to move to it (which should presumably do nothing).
If I try to control the servos in PWM mode everything looks fine. Can anyone else who uses uses the playmode functions of RoBoIO give me any tips on what might be going on?
Best regards
Andy Bower
(I'm sorry if this post appears twice - the first seemed to disappear)
Hi,
I have an RB_100 running WinXP and connected to all 16 servos of a RoboNova. I'm playing around with capturemode and playmode and can capture the position of all 16 servos. I look at the values and they seem fine.
However, when I call rcservo_EnterPlayMode(), I get the situation where one or two of the servos will jerk to new locations very quickly. This seems odd since, as I look at the RoBoIO source, EnterPlayMode() seems to read the current position first and then tries to move to it (which should presumably do nothing).
If I try to control the servos in PWM mode everything looks fine. Can anyone else who uses uses the playmode functions of RoBoIO give me any tips on what might be going on?
Best regards
Andy Bower
(I'm sorry if this post appears twice - the first seemed to disappear)