From 76b3c186252c7dfd8e36c545d4136dda77e062b7 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Sun, 5 May 2019 13:59:18 +0200 Subject: [PATCH] Add dedicated survey camera plane model This is to allow us to test triggering properly in SITL --- ROMFS/px4fmu_common/init.d-posix/1031_plane_cam | 8 ++++++++ platforms/posix/cmake/sitl_target.cmake | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ROMFS/px4fmu_common/init.d-posix/1031_plane_cam b/ROMFS/px4fmu_common/init.d-posix/1031_plane_cam index 5133150681..9521f47932 100644 --- a/ROMFS/px4fmu_common/init.d-posix/1031_plane_cam +++ b/ROMFS/px4fmu_common/init.d-posix/1031_plane_cam @@ -4,3 +4,11 @@ # sh /etc/init.d-posix/1030_plane + +if [ $AUTOCNF = yes ] +then + # Camera trigger interface is MAVLink + param set TRIG_INTERFACE 3 + # Distance trigger mode enabled + param set TRIG_MODE 4 +fi diff --git a/platforms/posix/cmake/sitl_target.cmake b/platforms/posix/cmake/sitl_target.cmake index 9f5a9e6e69..da87420cae 100644 --- a/platforms/posix/cmake/sitl_target.cmake +++ b/platforms/posix/cmake/sitl_target.cmake @@ -61,8 +61,8 @@ ExternalProject_Add(mavsdk_tests set(viewers none jmavsim gazebo) set(debuggers none ide gdb lldb ddd valgrind callgrind) set(models none shell - if750a iris iris_opt_flow iris_opt_flow_mockup iris_vision iris_rplidar iris_irlock iris_obs_avoid iris_rtps solo typhoon_h480 - plane plane_catapult + if750a iris iris_opt_flow iris_vision iris_rplidar iris_irlock iris_obs_avoid iris_rtps solo typhoon_h480 + plane plane_cam plane_catapult standard_vtol tailsitter tiltrotor rover boat uuv_hippocampus)