Hello PX4 Community,
I’m using the ROS2 Control Interface example and strictly following the setup tutorial to integrate a custom external mode into PX4. Despite this, QGroundControl (QGC daily build) does not display the mode as selectable. As you can see from the screenshots, the mode successfully registers in PX4, and I can see that PX4 sends “AVAILABLE_MODES” MAVLINK messages to QGC, which include my CustomMode.
I’ve tested this on multiple setups, including Ubuntu LTS 22.04, and a GCP VM (same OS), with the same issue. I also rebuilt QGC from source, but it didn’t help. Has anyone successfully displayed an external mode in QGC? Could this be a QGC parsing issue or an encoding problem? Any insights would be appreciated!