1. 功能集合
上云 API 2 说明文档(KOC3)
  • 快速开始
  • 申请许可证
  • 联系我们
  • 软件下载
  • 使用上云 API 2 设备模拟器
  • 鉴权接入指南
  • 部署上云 API 2 应用运行与设备管控底座
    • 部署指南
    • 部署前准备
    • 开始部署
    • 能力扩展
  • 设备上云
    • 设备上云
    • 设备固件版本
  • 集成前端独立组件
    • 集成指南
    • 驾驶舱和设备小窗
    • 驾驶舱模块化配置
    • 设备管理组件
    • 航线组件
    • 直播大屏
    • 飞行记录
    • 集成参考
    • PaasJS 新增特性
  • SDK 文档
    • 基本介绍
      • SDK 简介
      • 功能特性
    • 快速入门
      • 准备工作
      • 使用流程
    • 接口调用
      • 接口调用时序图
    • SDK API 文档
      • 使用 API 文档查阅接口详情
    • SDK版本迁移指南
      • 迁移概述
      • 新增方法详情
      • API 变更详情
      • 迁移操作步骤
    • 功能集合
      • SDK初始化
      • SDK配置
      • DRC链路
      • 飞机状态监听
      • 飞向目标点
      • 飞行参数设置
      • 飞行记录导出
      • POI 环绕飞行
      • 一键起飞
      • 航线任务管理
      • 航线任务控制
      • 航线资产管理
      • 机场状态监听
      • 控制权管理
      • 机场控制
      • 飞行控制
      • AI Box 管理
      • AI 智能告警
      • 机载 AI 控制
      • 机载 AI 算法管理
      • PSDK 控制
      • PSDK 资源管理
      • RTK 标定
      • 安全服务
      • 固件管理
      • 媒体服务
      • 日志管理
      • 三维重建
      • 设备管理
      • 设备保修维护
      • 设备健康管理
      • 设备远程调试
      • 设备在线状态
      • 相机控制
      • 直播录制
      • 直播设备管理
      • 直播视频流
      • 直播同步
      • 中继器控制
      • 自定义 SEI
      • WHEP 自定义拉流
      • 网络测速
      • 地图元素管理
      • 频闪灯配置
  • 使用上云 API 2 AI Plugin
    • 上云 API 2 AI Plugin 使用指南
  • 使用上云 API 2 二次开发 Demo
    • 上云 API 2 二次开发 Demo 部署指南
    • 上云 API 2 二次开发 Demo - 无人机管理平台使用说明
  • 排障指南
    • 前端独立组件排障指南
    • SDK排障指南
  1. 功能集合

飞行参数设置

FlightSettingsModule#

概述#

FlightSettingsModule 负责无人机飞行参数的设置,包括智能任务规划模式、失控行为、任务飞行高度、返航高度、空中传输模式开关等。通过 drone.getFlightSettingsModule() 获取,参数通过 HTTP 即时下发,无需 DRC 链路前置。
获取方式: FlightSettingsModule module = drone.getFlightSettingsModule();
⚠️ 模块归属提醒:限高(setHeightLimit)、限远(setDistanceLimit)、避障(setObstacleAvoidance)、返航电量阈值(setRemainingPowerForRth)、夜航灯(setNightLightsState)这 5 个方法实际属于 DeviceDebugModule(详见《设备远程调试》文档),不属于 FlightSettingsModule。FlightSettingsModule 只有以下 5 个方法:setFlightSmartPlanMode、setOutOfControlAction、setFlightTaskHeight、setRthAltitude、setAirTransferEnable。

调用时序图#

示例代码#

附:限高/限远/避障/返航电量/夜航灯设置(实际属于 DeviceDebugModule,非本模块)#

以下能力不属于 FlightSettingsModule,而是属于 DeviceDebugModule(详见《设备远程调试》文档),仍带 device_sn 参数:
方法所属模块
setHeightLimit(device_sn, height, callback)DeviceDebugModule
setDistanceLimit(device_sn, state, value, callback)DeviceDebugModule
setObstacleAvoidance(device_sn, state, callback)DeviceDebugModule
setRemainingPowerForRth(device_sn, power, callback)DeviceDebugModule
setNightLightsState(device_sn, state, callback)DeviceDebugModule
setGeoCagingEnable(device_sn, ...)DeviceDebugModule
上一页
飞向目标点
下一页
飞行记录导出
Built with