I want uxRCE_DDS Client linked with TELEM2, and UXRCE_DDS_CFG parameter need to be set to 102. But the parameter is not available in QGround controller.
PX4 version - 1.15.1 (latest stable)
Hi @QXYCXB , which board are you using?
it’s pixhawk,px4 2.4.8
I never used such board, I think it runs on the target px4_fmu-v2
right? If so that target does not have (flash size and other resources constraints) uxrce_dds_client module enable at build time. So you have to enable it manually and recompile. You need to edit PX4-Autopilot/boards/px4/fmu-v2/default.px4board at 0879f67cc3c7df112cf483849fa13b65322fd202 · PX4/PX4-Autopilot · GitHub adding CONFIG_MODULES_UXRCE_DDS_CLIENT=y
What if I am in SITL (v1.14) and I don’t have this parameter in QGround?
How can I add it to QG?
Thanks
In SITL v1.14 (and later) the module automatically start through the startup script:
You don’t have to change or set any parameter.
Please, check the documentation for v1.14 for further information: uXRCE-DDS (PX4-ROS 2/DDS Bridge) | PX4 User Guide (v1.14)