Skip to content

Conversation

@flyingthingsintothings
Copy link
Contributor

@flyingthingsintothings flyingthingsintothings commented Jun 3, 2024

This fixes an issue which can prevent PX4 autopilot from recognizing the receiver port, sometimes leading to a failure to configure the driver or long attempts before it finally works. The current official release of PX4 autopilot is impacted by this issue. Currently work is being done on a new driver for Septentrio which would live in-tree (PX4/PX4-Autopilot#22904), so I'm making this one against the release branch only. If it needs to go in the main branch as well, I can also make a pull request for that.

Port detection would often find incorrect ports like '%és<' or other
broken values. This solves that by limiting the ports to a predefined
set of values. For now those are only COM and USB ports, as those are
the most likely to be used with PX4 autopilot and QGroundControl.
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

Successfully merging this pull request may close these issues.

1 participant