ArduPilot EU Dev Call 2026-06-10

Attendees (unique): 6

UTC0704

Andrew: Do all backends send variances?
Peter: DCM is the only one that doesn’t.
A: We could try to estimate the variance of DCM after the solution is calculated.

  • Approved!

UTC0712

Merged!


UTC0715

P: This is all good except we don’t handle the DCM case nicely; we switch to the EKF3 reply.
Randy: We could simply remove it.
P: Can you test it yourself?
R: I don’t have a T265 anymore, but we could do it in SITL. It’s basically a MAVLink driver.
P: Oh!
R: Let’s get rid of the old MAVLink driver, it’s less capable than the T265 and Voxl drivers. And rename the latter to be the default MAVLink.
A: There’s also a preexisting bug where even if we have an EAHRS, we always need a healthy compass to arm. Because it’s looking at AP_Compass for the health of that compass. That’s not nice.

  • Better rename that flag from “use compass” to “need compass to be healthy”.
  • But yes, let’s address this in another PR.
  • Approved!

UTC0739

A: This change may cause very subtle side-effects which might not be easily detectable. It’s quite risky.

  • It’s better to change the PR so that only the L4+LSE boards get affected, which currently is only 1 or so.

UTC0754

A: Let’s make sure that the custom controller won’t run at all nor touch the main controller integrators if it’s turned off.
A: The parameter documentation is failing CI.


UTC0830

The bug has been reproduced by Peter.