diff --git a/ROMFS/px4fmu_common/init.d-posix/rcS b/ROMFS/px4fmu_common/init.d-posix/rcS index 9c0923a7e4..62c05d7a8f 100644 --- a/ROMFS/px4fmu_common/init.d-posix/rcS +++ b/ROMFS/px4fmu_common/init.d-posix/rcS @@ -81,11 +81,11 @@ fi # multi-instance setup # shellcheck disable=SC2154 -param set MAV_SYS_ID $((1+px4_instance)) +param set MAV_SYS_ID $((px4_instance+1)) simulator_udp_port=$((14560+px4_instance)) -udp_offboard_port_local=$((14557+px4_instance)) +udp_offboard_port_local=$((14580+px4_instance)) udp_offboard_port_remote=$((14540+px4_instance)) -udp_gcs_port_local=$((14556+px4_instance)) +udp_gcs_port_local=$((14570+px4_instance)) if [ $AUTOCNF = yes ] then diff --git a/launch/multi_uav_mavros_sitl.launch b/launch/multi_uav_mavros_sitl.launch index f973dd2962..1baa7c233d 100644 --- a/launch/multi_uav_mavros_sitl.launch +++ b/launch/multi_uav_mavros_sitl.launch @@ -23,7 +23,7 @@ - + @@ -40,7 +40,7 @@ - + @@ -48,7 +48,7 @@ - + @@ -65,8 +65,39 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + +