I’ve discussed an issue last week and I think I have a fix for it and would like to check with the community if that’s good enough.
Here’s my issue: Sporadic PARAM_VALUE message being sent through an Iridium interface · Issue #21496 · PX4/PX4-Autopilot · GitHub
The tldr is that there’s PARAM_VALUE messages being sent after a certain delay on a MAVLink instance on an interface. I want to avoid this on Iridium interface because that’s costing us money for data that we don’t really need, because we are running PX4 on a balloon at 20 km altitude.
I created a PR that add a simple condition around the send that check if the MAVLink instance is in Iridium mode and if it is it skip the sending. Here’s the link to the PR: Add condition for Iridium mode to not send params change after a timeout by lvanasse · Pull Request #21510 · PX4/PX4-Autopilot · GitHub