From be03b7f098800d51281142cb0319cc37d36cfed2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Hern=C3=A1ndez=20Cordero?= Date: Tue, 9 May 2023 18:47:43 +0200 Subject: [PATCH] Allow to modify uxrce_dds_client port with a env var MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Alejandro Hernández Cordero --- ROMFS/px4fmu_common/init.d-posix/rcS | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ROMFS/px4fmu_common/init.d-posix/rcS b/ROMFS/px4fmu_common/init.d-posix/rcS index 89ea402e2b..3828b62f4b 100644 --- a/ROMFS/px4fmu_common/init.d-posix/rcS +++ b/ROMFS/px4fmu_common/init.d-posix/rcS @@ -284,7 +284,14 @@ then else param set UXRCE_DDS_DOM_ID 0 fi -uxrce_dds_client start -t udp -h 127.0.0.1 -p 8888 $uxrce_dds_ns +uxrce_dds_port=8888 +if [ -n "$PX4_UXRCE_DDS_PORT" ] +then + # Override port if environment variable is defined + uxrce_dds_port="$PX4_UXRCE_DDS_PORT" +fi + +uxrce_dds_client start -t udp -h 127.0.0.1 -p $uxrce_dds_port $uxrce_dds_ns if param greater -s MNT_MODE_IN -1 then