Skip to content
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

RC transmitter must be on when PX4 starts #8872

Closed
nanthony21 opened this issue Feb 12, 2018 · 2 comments
Closed

RC transmitter must be on when PX4 starts #8872

nanthony21 opened this issue Feb 12, 2018 · 2 comments

Comments

@nanthony21
Copy link
Contributor

If the RC transmitter is turned on after the flight controller has already initialized then RC will not be used for control setpoints. It seems that this issue was introduced between 1.5.5 and 1.6.0rc1.

I think that it is because there are two instances of the manual_control_setpoint topic being published, one for RC and one for SOURCE_MAVLINK_3. If the RC transmitter is on during startup then it's manual_control_setpoint topic will be instance 0, but If it is turned on after startup then the mavlink instance will be instance 0 and the RC instance will be instance 1.

@dagar
Copy link
Member

dagar commented Feb 12, 2018

This was actually a short term "feature" to prevent them from conflicting. Ideally we'd want some hand off mechanism to move between RC and gamepad input, but it needs to be safe.

@nanthony21
Copy link
Contributor Author

Thanks, that makes sense. I must've had virtual joystick enabled on QGC. Making sure that it is disabled seems to prevent this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants