From 3d954cd30c42279fa50e3f52a46b06a19afe3369 Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Mon, 01 Apr 2024 15:46:36 +0800
Subject: [PATCH] update:参数和相机直播问题修改
---
src/components/g-map/DroneControlPanel.vue | 43 +++++++++++++++++++++++++++++++++++++++++--
1 files changed, 41 insertions(+), 2 deletions(-)
diff --git a/src/components/g-map/DroneControlPanel.vue b/src/components/g-map/DroneControlPanel.vue
index c09cc48..a0bf699 100644
--- a/src/components/g-map/DroneControlPanel.vue
+++ b/src/components/g-map/DroneControlPanel.vue
@@ -135,6 +135,34 @@
<a-input-number v-model:value="takeoffToPointPopoverData.rthAltitude"/>
</div>
<div>
+ <span class="form-label">指点飞行高度(m):</span>
+ <a-input-number :min="2" :max="8000" v-model:value="takeoffToPointPopoverData.commanderFlightHeight"/>
+ </div>
+ <div>
+ <span class="form-label">返航模式:</span>
+ <a-select
+ v-model:value="takeoffToPointPopoverData.rthMode"
+ style="width: 120px"
+ :options="RthModeOptions"
+ ></a-select>
+ </div>
+ <div>
+ <span class="form-label">指点飞行模式:</span>
+ <a-select
+ v-model:value="takeoffToPointPopoverData.commanderFlightMode"
+ style="width: 120px"
+ :options="CommanderFlightModeOptions"
+ ></a-select>
+ </div>
+ <div>
+ <span class="form-label">指点飞行失控动作:</span>
+ <a-select
+ v-model:value="takeoffToPointPopoverData.commanderModeLostAction"
+ style="width: 120px"
+ :options="CommanderModeLostActionOptions"
+ ></a-select>
+ </div>
+ <div>
<span class="form-label">失控操作:</span>
<a-select
v-model:value="takeoffToPointPopoverData.rcLostAction"
@@ -308,6 +336,9 @@
} from '/@/api/drone-control/drone'
import { useDroneControl } from './use-drone-control'
import {
+ RthModeOptions,
+ CommanderModeLostActionOptions,
+ CommanderFlightModeOptions,
GimbalResetMode,
GimbalResetModeOptions,
LostControlActionInCommandFLightOptions,
@@ -429,7 +460,11 @@
maxSpeed: MAX_SPEED,
rthAltitude: 100 as null | number,
rcLostAction: LostControlActionInCommandFLight.RETURN_HOME,
- exitWaylineWhenRcLost: WaylineLostControlActionInCommandFlight.EXEC_LOST_ACTION
+ exitWaylineWhenRcLost: WaylineLostControlActionInCommandFlight.EXEC_LOST_ACTION,
+ rthMode: 0 as number,
+ commanderModeLostAction: 1 as number,
+ commanderFlightMode: 0 as number,
+ commanderFlightHeight: 100 as number
})
function onShowTakeoffToPointPopover () {
@@ -462,7 +497,11 @@
rth_altitude: takeoffToPointPopoverData.rthAltitude,
max_speed: takeoffToPointPopoverData.maxSpeed,
rc_lost_action: takeoffToPointPopoverData.rcLostAction,
- exit_wayline_when_rc_lost: takeoffToPointPopoverData.exitWaylineWhenRcLost
+ exit_wayline_when_rc_lost: takeoffToPointPopoverData.exitWaylineWhenRcLost,
+ rth_mode: takeoffToPointPopoverData.rthMode,
+ commander_mode_lost_action: takeoffToPointPopoverData.commanderModeLostAction,
+ commander_flight_mode: takeoffToPointPopoverData.commanderFlightMode,
+ commander_flight_height: takeoffToPointPopoverData.commanderFlightHeight
})
} catch (error) {
}
--
Gitblit v1.9.3