-
Notifications
You must be signed in to change notification settings - Fork 13.3k
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
Unacceptable defaults that destroy servos #7023
Commits on Oct 31, 2020
-
The default timings were chosen vastly outside specification. On COTS…
… servos, this causes much confusion for the user, because a wide range of angle starting from 0 degress, and a just a large range of angle leading up to 180 degrees, is dead - in fact, the servo doesn't move at all, from any position. Not investigated further for obvious reasons, as this may have also destroyed servos that ran hot trying to abide by the PWM signal but could not mechanically!
Configuration menu - View commit details
-
Copy full SHA for 0827917 - Browse repository at this point
Copy the full SHA 0827917View commit details -
Change timing limits to safe values. With previous default timings an…
…d safety limits, popular servos could force against internal physical endstops, which could overload and destroy them.
Configuration menu - View commit details
-
Copy full SHA for a2a1e0d - Browse repository at this point
Copy the full SHA a2a1e0dView commit details -
Review action: revert changes to hard boundary for min/max duty cycle…
… timings. Internal review, fix/drop legacy comments.
Configuration menu - View commit details
-
Copy full SHA for 86caa07 - Browse repository at this point
Copy the full SHA 86caa07View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc26161 - Browse repository at this point
Copy the full SHA cc26161View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7695a9 - Browse repository at this point
Copy the full SHA e7695a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c4906f - Browse repository at this point
Copy the full SHA 4c4906fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c551dc2 - Browse repository at this point
Copy the full SHA c551dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac0f239 - Browse repository at this point
Copy the full SHA ac0f239View commit details -
Default microsecond lower bound of 1000 causes confusing behavior - 2…
…00 is minimum enforced elsewhere, so use it here too as nearest multiple of 100 from 180.
Configuration menu - View commit details
-
Copy full SHA for ef33c5f - Browse repository at this point
Copy the full SHA ef33c5fView commit details -
Comment rationale for changed defaults of min/max pulse widths.
Comment rationale for changed defaults of min/max pulse widths.
Configuration menu - View commit details
-
Copy full SHA for 66933c1 - Browse repository at this point
Copy the full SHA 66933c1View commit details
Commits on Nov 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2f1e390 - Browse repository at this point
Copy the full SHA 2f1e390View commit details