|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include "QGCCameraManager.h"#include "CameraMetaData.h"#include "FirmwarePlugin.h"#include "Joystick.h"#include "JoystickManager.h"#include "MAVLinkLib.h"#include "MavlinkCameraControlInterface.h"#include "MultiVehicleManager.h"#include "QGCLoggingCategory.h"#include "QGCVideoStreamInfo.h"#include "SimulatedCameraControl.h"#include "Vehicle.h"#include <cmath>#include "GimbalControllerSettings.h"#include "SettingsManager.h"#include <numbers>
Include dependency graph for QGCCameraManager.cc:Go to the source code of this file.
Functions | |
| static void | _requestFovOnZoom_Handler (void *user, MAV_RESULT result, Vehicle::RequestMessageResultHandlerFailureCode_t failureCode, const mavlink_message_t &message) |
| static void | _handleCameraInfoRetry (QGCCameraManager::CameraStruct *cameraInfo) |
| static void | _requestCameraInfoCommandResultHandler (void *resultHandlerData, int, const mavlink_command_ack_t &ack, Vehicle::MavCmdResultFailureCode_t failureCode) |
| static void | _requestCameraInfoMessageResultHandler (void *resultHandlerData, MAV_RESULT result, Vehicle::RequestMessageResultHandlerFailureCode_t failureCode, const mavlink_message_t &message) |
| static void | _requestCameraInfoHelper (QGCCameraManager *manager, QGCCameraManager::CameraStruct *pInfo) |
Variables | |
| constexpr double | kPi = std::numbers::pi_v<double> |
|
static |
Definition at line 559 of file QGCCameraManager.cc.
References _requestCameraInfoHelper(), QGCCameraManager::CameraStruct::backoffTimer, QGCCameraManager::CameraStruct::compID, QGCMAVLink::compIdToString(), QGCCameraManager::CameraStruct::manager, and QGCCameraManager::CameraStruct::retryCount.
Referenced by _requestCameraInfoCommandResultHandler(), and _requestCameraInfoMessageResultHandler().
|
static |
Definition at line 508 of file QGCCameraManager.cc.
References _handleCameraInfoRetry(), QGCMAVLink::compIdToString(), Vehicle::mavCmdResultFailureCodeToString(), QGCMAVLink::mavResultToString(), and QGCCameraManager::CameraStruct::retryCount.
Referenced by _requestCameraInfoHelper().
|
static |
Definition at line 534 of file QGCCameraManager.cc.
References _requestCameraInfoCommandResultHandler(), _requestCameraInfoMessageResultHandler(), QGCCameraManager::CameraStruct::compID, QGCMAVLink::compIdToString(), Vehicle::requestMessage(), VehicleTypes::MavCmdAckHandlerInfo_s::resultHandler, QGCCameraManager::CameraStruct::retryCount, Vehicle::sendMavCommandWithHandler(), QGCCameraManager::CameraStruct::vehicle, and QGCCameraManager::vehicle().
Referenced by _handleCameraInfoRetry().
|
static |
Definition at line 521 of file QGCCameraManager.cc.
References _handleCameraInfoRetry(), QGCMAVLink::compIdToString(), QGCMAVLink::mavResultToString(), Vehicle::requestMessageResultHandlerFailureCodeToString(), and QGCCameraManager::CameraStruct::retryCount.
Referenced by _requestCameraInfoHelper().
|
static |
Definition at line 31 of file QGCCameraManager.cc.
Referenced by QGCCameraManager::requestCameraFovForComp().
|
constexpr |
Definition at line 19 of file QGCCameraManager.cc.