From a2c493efc7ba0da6624e907ff8565890b1ae71ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Tue, 25 Oct 2016 09:21:00 +0200 Subject: [PATCH] fix vmount: initialize manual control for mavlink inputs --- src/drivers/vmount/input_mavlink.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/drivers/vmount/input_mavlink.cpp b/src/drivers/vmount/input_mavlink.cpp index e023e51a2d..98736496dd 100644 --- a/src/drivers/vmount/input_mavlink.cpp +++ b/src/drivers/vmount/input_mavlink.cpp @@ -85,6 +85,15 @@ int InputMavlinkROI::initialize() return -errno; } + if (_manual_control) { + int ret = _manual_control->initialize(); + + if (ret) { + PX4_ERR("failed to initialize rc input"); + return ret; + } + } + return 0; } @@ -202,6 +211,15 @@ int InputMavlinkCmdMount::initialize() return -errno; } + if (_manual_control) { + int ret = _manual_control->initialize(); + + if (ret) { + PX4_ERR("failed to initialize rc input"); + return ret; + } + } + return 0; }