From faca2b17d0b0259ba5083827d858510648cf45a9 Mon Sep 17 00:00:00 2001 From: Julian Oes Date: Fri, 17 Sep 2021 10:21:05 +0200 Subject: [PATCH] camera_trigger: only get param if available --- src/drivers/camera_trigger/camera_trigger.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/drivers/camera_trigger/camera_trigger.cpp b/src/drivers/camera_trigger/camera_trigger.cpp index a793533028..f127b72285 100644 --- a/src/drivers/camera_trigger/camera_trigger.cpp +++ b/src/drivers/camera_trigger/camera_trigger.cpp @@ -271,7 +271,10 @@ CameraTrigger::CameraTrigger() : param_get(_p_distance, &_distance); param_get(_p_mode, (int32_t *)&_trigger_mode); param_get(_p_interface, (int32_t *)&_camera_interface_mode); - param_get(_p_cam_cap_fback, (int32_t *)&_cam_cap_fback); + + if (_p_cam_cap_fback != PARAM_INVALID) { + param_get(_p_cam_cap_fback, (int32_t *)&_cam_cap_fback); + } switch (_camera_interface_mode) { #ifdef __PX4_NUTTX