From ddaff85166ebc9cbe2a9c206b8382c93b3a6401a Mon Sep 17 00:00:00 2001 From: Randy Mackay Date: Wed, 12 Apr 2023 21:37:02 +0900 Subject: [PATCH] AP_Mission: set_zoom replaces set_zoom_step --- libraries/AP_Mission/AP_Mission_Commands.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libraries/AP_Mission/AP_Mission_Commands.cpp b/libraries/AP_Mission/AP_Mission_Commands.cpp index 09353dcba6..429491c87c 100644 --- a/libraries/AP_Mission/AP_Mission_Commands.cpp +++ b/libraries/AP_Mission/AP_Mission_Commands.cpp @@ -131,8 +131,10 @@ bool AP_Mission::start_command_camera(const AP_Mission::Mission_Command& cmd) case MAV_CMD_SET_CAMERA_ZOOM: if (cmd.content.set_camera_zoom.zoom_type == ZOOM_TYPE_CONTINUOUS) { - camera->set_zoom_step(cmd.content.set_camera_zoom.zoom_value); - return true; + return camera->set_zoom(AP_Camera::ZoomType::RATE, cmd.content.set_camera_zoom.zoom_value); + } + if (cmd.content.set_camera_zoom.zoom_type == ZOOM_TYPE_RANGE) { + return camera->set_zoom(AP_Camera::ZoomType::PCT, cmd.content.set_camera_zoom.zoom_value); } return false;