Browse Source

init.d-posix: rcS: allow to use a different startup config to the micrortps_client in UDP

master
TSC21 4 years ago committed by Nuno Marques
parent
commit
a930edf34b
  1. 3
      ROMFS/px4fmu_common/init.d-posix/CMakeLists.txt
  2. 4
      ROMFS/px4fmu_common/init.d-posix/px4-rc.rtps
  3. 3
      ROMFS/px4fmu_common/init.d-posix/rcS

3
ROMFS/px4fmu_common/init.d-posix/CMakeLists.txt

@ -34,9 +34,10 @@
add_subdirectory(airframes) add_subdirectory(airframes)
px4_add_romfs_files( px4_add_romfs_files(
px4-rc.mavlink
px4-rc.params px4-rc.params
px4-rc.rtps
px4-rc.simulator px4-rc.simulator
px4-rc.mavlink
rc.replay rc.replay
rcS rcS
) )

4
ROMFS/px4fmu_common/init.d-posix/px4-rc.rtps

@ -0,0 +1,4 @@
#!/bin/sh
# shellcheck disable=SC2154
micrortps_client start -t UDP -r $((2019+2*px4_instance)) -s $((2020+2*px4_instance))

3
ROMFS/px4fmu_common/init.d-posix/rcS

@ -228,8 +228,7 @@ navigator start
# Try to start the micrortps_client with UDP transport if module exists # Try to start the micrortps_client with UDP transport if module exists
if px4-micrortps_client status > /dev/null 2>&1 if px4-micrortps_client status > /dev/null 2>&1
then then
# shellcheck disable=SC2154 . px4-rc.rtps
micrortps_client start -t UDP -r $((2019+2*px4_instance)) -s $((2020+2*px4_instance))
fi fi
if param greater -s MNT_MODE_IN -1 if param greater -s MNT_MODE_IN -1

Loading…
Cancel
Save