发布记录

2022-09-27
暂无评分

Android MSDK V5.1.0 正式版发布记录

发布日期

2022.09.27

新增功能

  • 新增支持机型和设备:

    • 支持DJI Mavic 3E
    • 支持DJI Mavic 3T
    • 支持Zenmuse H20N(仅M300 RTK 支持)
    • 支持毫米波雷达(仅M300 RTK 支持)
  • 新增Manager功能列表:

功能列表功能描述
UpgradeManager固件升级管理类,可通过此类获取可升级模块的固件信息。
RadarManager雷达管理类,用于开启、关闭毫米波雷达避障开关,获取障碍物测距数据。
RTKCentergetCMCCRTKManager:获取中国移动网络RTK实例,该实例用于提供中国移动网络RTK初始化和服务开启功能。仅Mavic 3 行业系列机型支持。
VirtualStickManagersetVirtualStickAdvancedModeEnabled:虚拟摇杆高级模式,支持设置坐标系,倾角控制模式,偏航控制模式,垂直油门控制模式。
MediaDataCentergetVideoStreamFormat:获取码流通道的码流格式。
setMediaFile:设置需要进行解码的媒体文件,用于媒体回放。
WaypointMissionManagergetAvailableWaylineIDs:获取可用的航线ID列表。
startMission:执行指定的航线ID列表的航线任务。
UASRemoteIDManagersetAreaCode:支持美国RID功能。
getRemoteIdWorkingState:获取无人机远程识别(RID)的工作状态。
  • 新增Key功能列表:
功能列表Key列表
无线链路管理 KeyWlmLinkQualityLevel
KeyWlmAircraftDongleListInfo
KeyWlmRcDongleListInfo
激光传感器信息KeyLaserMeasureInformation
IMU校准信息KeyIMUCalibrationInfo
飞行模式KeyFlightMode
安全密码 KeyAccessLockerAllDeviceStatus
KeyAccessLockerSetSecurityCode
KeyAccessLockerVerifySecurityCode
KeyAccessLockerModifySecurityCode
KeyAccessLockerResetSecurityCode
遥控器外置电池的电量信息KeySecondBatteryInfo
遥控器滚轮的滚动量KeyScrollWheel
遥控器重启KeyRebootDevice
  • 新增Sample控件:
控件名称功能描述
GPS Signal Widget 显示GPS和RTK信号强度。
User Account Login Widget 用户账号登陆。
RTK Type Switch WidgetRTK服务类型切换。
RTK Station Connect WidgetD-RTK2基站扫描连接。
Focal Zoom Widget相机变焦功能。
Exposure Metering Widget相机测光和EV设置。
Perception State Widget感知开关状态。
  • 其他功能优化:
    • 优化航线模块和直播模块的错误提示。
    • Sample-->测试工具-->航线飞行页面,支持航线轨迹显示。

Bug修复

  • 调用DJIKey.ActionKey<T, R> createCameraKey执行失败: 已修复
  • Android系统使用波兰语会崩溃: 已修复
  • RTSP直播花屏: 已修复
  • 遥控器熄屏之后恢复直播会中断。 已修复
  • 进入Sample-->测试工具-->航线飞行页面,任务执行状态提示UNKNOWN,无法上传和执行航线: 已修复
  • 在M30系列上航线上传速度很慢: 已修复
  • 在M30系列上多次切换镜头会崩溃: 已修复
  • 在M30系列上连续转动云台拍照会崩溃: 已修复
  • 在M30系列上切换视频流会崩溃: 已修复
  • 在M30系列上重启飞行器后图传不恢复: 已修复
  • 在M30系列上监听KeyCameraStorageInfos一直在回调: 已修复
  • 在M30系列上航线中的currentWaypointIndex返回不合理数值: 已修复
  • 在M300 RTK 上调用pushKMZFileToAircraftIndexOutOfBoundsException错误: 已修复
  • 在M300 RTK 上无法启动航线任务: 已修复
  • 在M300 RTK 上启动航线任务偶现崩溃: 已修复
  • 在M300 RTK Zenmuse L1上KeyCameraStorageInfos Get超时: 已修复
  • 在M300 RTK 上进入Sample-->默认演示页面,图传黑屏: 已修复

即将支持的功能列表:

功能列表
MSDK:Payload
MSDK:MOP
Sample:KMZ航线编辑器控件
Sample:飞行前检查控件
Sample:设置控件

支持产品列表和固件版本

产品列表固件版本
DJI Mavic 3 行业系列
DJI RC Pro
05.00.02.04
02.00.01.11
Matrice 30 系列
DJI RC Plus
00.04.0501
01.02.0108
Matrice 300 RTK
Matrice 300 RTK RC
D-RTK 2 Mobile Station for Matrice
Zenmuse H20/H20T
Zenmuse H20N
Zenmuse P1
Zenmuse L1
04.01.00.00
04.01.01.01
03.01.00.00
04.00.00.10
04.01.00.00
03.00.01.04
04.00.01.06

注意:在M30 系列飞行器和Mavic 3 行业系列飞行器配套的遥控器DJI RC Plus和DJI RC Pro上启动基于MSDK开发的第三方App时,需要在遥控器系统设置界面下的的应用和通知界面把官方DJI Pilot强行退出后才能正常启动。此问题是遥控器固件的设计导致。

Android MSDK V5.0.0 正式版发布记录

发布日期

2022.07.08

MSDK V5简介

DJI Mobile SDK V5拥有更加简洁易用的无人机硬件控制接口和软件服务接口,开放全开源的生产代码级 Sample 和丰富的教程,为开发者提供了具有竞争力的无人机移动端解决方案,极大的提升开发体验和效率。

重点功能

  • 将UXSDK 5.0的开源版本集成到MSDK V5.0.0示例程序中。
  • MSDK V5.0.0 功能列表:
功能列表功能描述
SDKManagerMSDK初始化和注册管理类。
KeyManagerDJI Key管理类,提供DJI硬件模块的访问和控制能力。
UserAccountManager用户账号登陆管理类,用于登陆和登出DJI账号。在使用千寻网络RTK的时候需要调用此接口登陆DJI账号。
SimulatorManager模拟器管理类,提供模拟飞行器的设置,支持室内开发调试功能。
MediaDataCenter多媒体数据中心管理类,提供码流管理,多媒体文件管理和直播管理功能。
WaypointMissionManager航线任务管理类,提供航线任务飞行管理功能。
VirtualStickManager虚拟摇杆管理类,用于开启、关闭虚拟摇杆模式,并提供虚拟摇杆状态监听,虚拟摇杆移动量的获取与设置等功能。
PerceptionManager感知避障管理类,用于开启、关闭感知避障开关,设置避障类型,设置避障告警距离和刹停距离等功能。
RTKCenterRTK管理类,提供千寻RTK,自定义网络RTK,基站RTK管理功能。
MegaphoneManager麦克风负载管理类,提供喊话器的参数设置和播放音频功能。
FlightLogManager飞行日志管理类,提供飞行记录和飞控精简日志获取功能。
AreaCodeManager国家区域码管理类,用于获取当前国家区域码。
UASRemoteIDManager无人机系统远程识别管理类。满足全球日渐规范的无人机监管诉求。
LDMManager本地数据模式类,提供MSDK离线使用功能。
DeviceStatusManager设备状态管理类。可通过此类获取和监听设备状态。比如设备未连接,传感器故障,低电量报警等。
DeviceHealthManager设备健康信息管理类。可通过此类获取和监听各模块的健康信息。比如云台相机过热,飞控系统异常,电池需要保养等。

支持产品列表和固件版本

产品列表固件版本
Matrice 30 Series
DJI RC Plus
00.04.0501
01.02.0108
Matrice 300 RTK
Matrice 300 RTK RC
D-RTK 2 Mobile Station for Matrice
Zenmuse H20/H20T
Zenmuse P1
Zenmuse L1
04.00.03.00
04.00.03.00
03.01.00.00
04.00.00.10
03.00.01.04
04.00.01.06

注意:在M30 系列飞行器配套的遥控器DJI RC Plus上启动基于MSDK开发的第三方App时,需要在DJI RC Plus遥控器系统设置界面下的的应用和通知界面把官方DJI Pilot强行退出后才能正常启动。此问题是遥控器固件的设计导致。

Android MSDK V5.0.0 Beta3 发布记录

发布日期

2022.06.02

MSDK V5简介

DJI Mobile SDK V5拥有更加简洁易用的无人机硬件控制接口和软件服务接口,开放全开源的生产代码级 Sample 和丰富的教程,为开发者提供了具有竞争力的无人机移动端解决方案,极大的提升开发体验和效率。

重点功能

  • 将UXSDK 5.0的开源版本集成到MSDK V5示例程序中。
  • MSDK V5.0.0 新增功能列表:
功能列表功能描述
UserAccountManager用户账号登陆管理类,用于登陆和登出DJI账号。在使用千寻网络RTK的时候需要调用此接口登陆DJI账号。
MediaManager多媒体文件管理类。提供多媒体文件列表下载,多媒体文件预览,下载和视频播放等功能。
getQXRTKManager获取千寻网络RTK的NetworkRTKManager实例,该实例用于提供千寻网络RTK初始化和服务开启功能。

  • MSDK V5 即将支持的功能列表:
功能列表
感知避障管理模块
固件升级提示模块

支持产品列表和固件版本

产品列表固件版本
DJI M30 Series
DJI RC Plus
D-RTK 2移动站
04.01.00.00
01.02.0124
03.01.0000

注意:在M30 系列飞行器配套的遥控器DJI RC Plus上启动基于MSDK开发的第三方App时,需要在DJI RC Plus遥控器系统设置界面下的的应用和通知界面把官方DJI Pilot强行退出后才能正常启动。此问题是遥控器固件的设计导致。

Android MSDK V5.0.0 Beta2 发布记录

发布日期

2022.04.15

MSDK V5简介

DJI Mobile SDK V5拥有更加简洁易用的无人机硬件控制接口和软件服务接口,开放全开源的生产代码级 Sample 和丰富的教程,为开发者提供了具有竞争力的无人机移动端解决方案,极大的提升开发体验和效率。

重点功能

  • 将UXSDK 5.0的开源版本集成到MSDK V5示例程序中。
  • MSDK V5.0.0 新增功能列表:
功能列表功能描述
LiveStreamManager直播管理类,提供直播的参数设置和直播的开启和停止等功能。
VirtualStickManager虚拟摇杆管理类,用于开启、关闭虚拟摇杆模式,并提供虚拟摇杆状态监听,虚拟摇杆移动量的获取与设置等功能。
DeviceStatusManager设备状态管理类。可通过此类获取和监听设备状态。比如设备未连接,传感器故障,低电量报警等。
DeviceHealthManager设备健康信息管理类。可通过此类获取和监听各模块的健康信息。比如云台相机过热,飞控系统异常,电池需要保养等。

  • MSDK V5 即将支持的功能列表:
功能列表
MediaDataCenter的多媒体文件管理模块
RTKCenter的千寻RTK管理模块
感知避障管理模块

支持产品列表和固件版本

产品列表固件版本
DJI M30 Series
DJI RC Plus
00.04.0501
01.02.0108

注意:在M30 系列飞行器配套的遥控器DJI RC Plus上启动基于MSDK开发的第三方App时,需要在DJI RC Plus遥控器系统设置界面下的的应用和通知界面把官方DJI Pilot强行退出后才能正常启动。此问题是遥控器固件的设计导致。

Android MSDK V5.0.0 Beta1 发布记录

发布日期

2022.03.21

MSDK V5简介

DJI Mobile SDK V5拥有更加简洁易用的无人机硬件控制接口和软件服务接口,开放全开源的生产代码级 Sample 和丰富的教程,为开发者提供了具有竞争力的无人机移动端解决方案,极大的提升开发体验和效率。

重点功能

  • MSDK V5.0.0 功能列表:
功能列表功能描述
SDKManagerMSDK初始化和注册管理类。
KeyManagerDJI Key管理类,提供DJI硬件模块的访问和控制能力。
SimulatorManager模拟器管理类,提供模拟飞行器的设置,支持室内开发调试功能。
MediaDataCenter多媒体数据中心管理类,提供码流管理功能。
WaypointMissionManager航线任务管理类,提供航线任务飞行管理功能。
RTKCenterRTK管理类,提供自定义网络RTK,基站RTK管理功能。
LDMManager本地数据模式类,提供MSDK离线使用功能。
FlightLogManager飞行日志管理类,提供飞行记录和飞控精简日志获取功能。
MegaphoneManager麦克风负载管理类,提供喊话器的参数设置,录制和播放功能。

  • MSDK V5 即将支持的功能列表:
功能列表
MediaDataCenter的多媒体文件管理模块和直播模块
VirtualStickManager虚拟摇杆管理类
RTKCenter的千寻RTK管理模块
感知避障管理模块
设备健康管理和设备状态管理类

支持产品列表和固件版本

产品列表固件版本
DJI M30 Series
DJI RC Plus
00.04.0501
01.02.0108

注意:在M30 系列飞行器配套的遥控器DJI RC Plus上启动基于MSDK开发的第三方App时,需要在DJI RC Plus遥控器系统设置界面下的的应用和通知界面把官方DJI Pilot强行退出后才能正常启动。此问题是遥控器固件的设计导致。

2022 DJI. All Rights Reserved.