We are trying to get a servo to work and it won’t even move. We’ve tried different servos and different PWM ports, but nothing happens. We are currently using this piece of code to test the servo:
Servo servo(4,8);
float servoRange = servo.GetMaxAngle() - servo.GetMinAngle();
for (float angle = servo.GetMinAngle(); angle < servo.GetMaxAngle(); angle += servoRange / 10.0) {
servo.SetAngle(angle); // set servo to angle
printf("%f
",servo.GetAngle());
Wait(1.0); // wait 1 second
}