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

Disabling "Emit heartbeat" causes calibration problems #12034

Open
alexcekay opened this issue Oct 25, 2024 · 0 comments
Open

Disabling "Emit heartbeat" causes calibration problems #12034

alexcekay opened this issue Oct 25, 2024 · 0 comments
Labels

Comments

@alexcekay
Copy link

alexcekay commented Oct 25, 2024

In the settings it is possible to disable the transmission of MAVLink heartbeats with the following button:
Screenshot from 2024-10-25 10-58-50

This will cause timeouts on the PX4 flight controller, which in turn will make it impossible to calibrate the magnetometer. The calibration of the magnetometer fails "silently", i.e. the panel with the 6 drone positions simply does not appear.
All this behaviour is very strange when first observed, and it takes a lot of time to debug the fact that the only difference between two setups is that the "Emit heartbeat" button is set on one system and not on the other.

To avoid a lot of debugging in the future, I have the following questions:

  • Is this button required? What is the reason for the ability to disable heartbeats?
  • Is it possible to display a warning or something similar that disabling heartbeats may cause unexpected behaviour on the flight controller?

FYI: @MaEtUgR

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

No branches or pull requests

1 participant