-
Notifications
You must be signed in to change notification settings - Fork 565
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can only set position of servo once #26
Comments
A continuous buzzing sound suggests it has been asked to move beyond the Richard
|
A quick google suggests that servo has a center position at 1500us, and is Richard On Mon, Feb 3, 2014 at 7:55 AM, Richard Hirst richardghirst@gmail.comwrote:
|
Richard, thank you for our quick response. Indeed, it looks as though the servo rotates to its maximum angle and just stops there, continuing to buzz. The same thing happens when I tried 0=150. Basically, it responds to the first command, but then stops responding to any others. Also significant: it only rotates in one direction (in response to commands). Although it is capable of rotating in both directions. Any idea what the problem is here? |
Is it possible it is moving to the end-stop on the first command you issue, You could also try running ServoBlaster/servodebug.c (see top of file for Richard On Tue, Feb 4, 2014 at 3:15 PM, Roman Stolyarov notifications@github.comwrote:
|
When I set my servo's position once with a line such as:
echo 0=120 > /dev/servoblaster
it rotates there and everything is fine. Then, when I try to do it again, it makes a buzzing sound continuously and doesn't move no matter what input I give. What is the problem here?
The servo has 180-degree range, HS-422.
The text was updated successfully, but these errors were encountered: