From 22969c5e17df3cb9ec65c3966b3a1e8f3b544fbb Mon Sep 17 00:00:00 2001 From: Alessio Morale Date: Thu, 18 Aug 2016 12:10:14 +0200 Subject: [PATCH] LP-385 - Implement camera trigger output handling --- flight/modules/Actuator/actuator.c | 3 +++ shared/uavobjectdefinition/cameradesired.xml | 1 + shared/uavobjectdefinition/hwsettings.xml | 2 +- shared/uavobjectdefinition/mixersettings.xml | 1 + 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/flight/modules/Actuator/actuator.c b/flight/modules/Actuator/actuator.c index a2a66838f..c716bf5c2 100644 --- a/flight/modules/Actuator/actuator.c +++ b/flight/modules/Actuator/actuator.c @@ -471,6 +471,9 @@ static void actuatorTask(__attribute__((unused)) void *parameters) case MIXERSETTINGS_MIXER1TYPE_CAMERAYAW: status[ct] = cameraDesired.Yaw; break; + case MIXERSETTINGS_MIXER1TYPE_CAMERATRIGGER: + status[ct] = cameraDesired.Trigger; + break; default: break; } diff --git a/shared/uavobjectdefinition/cameradesired.xml b/shared/uavobjectdefinition/cameradesired.xml index fe98c940d..41510047b 100644 --- a/shared/uavobjectdefinition/cameradesired.xml +++ b/shared/uavobjectdefinition/cameradesired.xml @@ -4,6 +4,7 @@ + diff --git a/shared/uavobjectdefinition/hwsettings.xml b/shared/uavobjectdefinition/hwsettings.xml index bbbbd5200..5d139d8b7 100644 --- a/shared/uavobjectdefinition/hwsettings.xml +++ b/shared/uavobjectdefinition/hwsettings.xml @@ -30,7 +30,7 @@ - + CameraRollOrServo1 +