Skip to content

Copter: correct setting of deadzone on RC tuning channel #30038

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

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

peterbarker
Copy link
Contributor

We lost this when moving from fixed-CH_6 to RC_OPTION=219 in https://github.com/ArduPilot/ardupilot/pull/25203/files

Without this the channel may have a deadzone, meaning the tuning knob won't be entirely linear across its range. From a user perspectiv they might push the value up and up, then find it doesn't move for a while... and then move a lot. Impatient users might blast past the deadzone when nothing is happening...

Behavioural change here: making a channel transmitter-tuning now requires a reboot for it to take effect. This is so we set the deadzone in just one place. Live-resetting the DZ on any channel you set to 219 seems like it could be unfortunate, and Copter doesn't update channel except on reboot (unlike Plane and Rover)

reboot is now required.  Also verify that we are zeroing the DZ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

2 participants