Quote:
Originally Posted by jbbjjbt
A:
It is possible to have your robot "initialize" servos prior to the enable that signals the start of the autonomousportion of the match. It is as straight-forward as inserting the code prior to waiting for the enable signal.[/color]
But during the beginning of the match before the autonomous is enabled essentially we are turning on the servo where the blutooth is read and the disabled code section is turning off the servos many times a second. Hence it does jiggle but stays where we need it.
|
The original Q & A implied (to me) that you could set the servo position ONCE before starting to wait for the enable. Thereby truly being "disabled" before the match. But that's just my interpretation.
Note that the Q & A was written well before the new templates were created. I hardly think that rapidly enabling and disabling the servo is what they had in mind when they created the new template..... All that jittering is just going to draw attention to the fact that you are driving the servo while the robot is meant to be disabled. Any "field safety" gained by disabling the servos is lost by you reenabling them right away.
If you really feel like arguing on the day, it I guess it's up to you, because there don't seem to be any clear rulings regarding software other than "Use the templates". It may just fall on you to convince the inspector that your robot is "safe".
__________________
Phil Malone
Garrett Engineering And Robotics Society (GEARS) founder.
http://www.GEARSinc.org
FRC1629 Mentor, FTC2818 Coach, FTC4240 Mentor, FLL NeXTGEN Mentor