Release Note
Android MSDK V5.0.0 Official Version Release Notes
Release Date
2022.07.08
MSDK V5 Introduction
DJI Mobile SDK V5 has a series of APIs to control the software and hardware interfaces of an aircraft. We provide an open source production sample and a tutorial for developers to develop a more competitive drone solution on mobile device. This improves the experience and efficiency of MSDK App development.
Highlights
- Integrate the open source version of UXSDK 5.0 into MSDK V5 sample.
- MSDK V5.0.0 new feature list:
Function List | Function Description |
---|---|
SDKManager | MSDK initialization and registration management class. |
KeyManager | DJI Key management class, which provides capability to access and control DJI hardware modules. |
UserAccountManager | User account management class. It is used to login and logout DJI account. When using Chihiro network RTK, this interface should be called to login DJI account. |
SimulatorManager | Simulator management class, which provides settings of aircraft simulator to support indoor development and debugging. |
MediaDataCenter | Media data center management class, which provides video stream management, media file management and live stream management function. |
WaypointMissionManager | Waypoint mission management class, which provides flight management function for waypoint mission. |
VirtualStickManager | Virtual stick management class, which used to enable/disable the virtual stick mode and listen the virtual stick values. |
PerceptionManager | Perception management class, which is used to turn on and turn off the obstacle avoidance switch, set the type of obstacle avoidance, set warning distance, braking distance and other functions. |
RTKCenter | RTK management class, which provides chihiro network RTK, custom network RTK and RTK base station management function. |
MegaphoneManager | Megaphone payload management class, which provides parameters setting and playing audio function of megaphone. |
FlightLogManager | Flight log management class, which provides flight record and flight control compressed log acquisition function. |
AreaCodeManager | Area code management class, which provides function to get the current area code. |
UASRemoteIDManager | RID management class of the drone system. In order to meet the increasingly standardized drone regulatory requirements around the world. |
LDMManager | Local data mode class, which provides MSDK offline usage function. |
DeviceStatusManager | Device status management class, which used to manage the device status. |
DeviceHealthManager | Device health management class, which used to manage the device health. |
Supported product list and firmware version
Product List | Firmware Version |
---|---|
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 |
Notice:When starting a third-party App based on MSDK on the remote controller(DJI RC Plus) that matching M30 series aircraft, official app DJI Pilot should be forcibly exited from the application and notification interface under the DJI RC Plus remote controller system settings interface to ensure a normal start of the third-party app.
Android MSDK V5.0.0 Beta3 Release Notes
Release Date
2022.06.02
MSDK V5 Introduction
DJI Mobile SDK V5 has a series of APIs to control the software and hardware interfaces of an aircraft. We provide an open source production sample and a tutorial for developers to develop a more competitive drone solution on mobile device. This improves the experience and efficiency of MSDK App development.
Highlights
- Integrate the open source version of UXSDK 5.0 into MSDK V5 example.
- MSDK V5.0.0 new feature list:
Function List | Function Description |
---|---|
UserAccountManager | User account management class. It is used to login and logout DJI account. When using Chihiro network RTK, this interface should be called to login DJI account. |
MediaManager | Media file management class, which providing functions such as media file list download, media file preview, download and video playback. |
getQXRTKManager | Get an instance of Chihiro NetworkRTKManager. It is used to initialize and enable Chihiro network RTK service. |
- List of MSDK V5 upcoming functions:
Function List |
---|
Perceptual obstacle avoidance management module |
Upgrade management module |
Supported product list and firmware version
Product List | Firmware Version |
---|---|
DJI M30 Series DJI RC Plus | 00.04.0501 01.02.0108 |
Notice:When starting a third-party App based on MSDK on the remote controller(DJI RC Plus) that matching M30 series aircraft, official app DJI Pilot should be forcibly exited from the application and notification interface under the DJI RC Plus remote controller system settings interface to ensure a normal start of the third-party app.
Android MSDK V5.0.0 Beta2 Release Notes
Release Date
2022.04.15
MSDK V5 Introduction
DJI Mobile SDK V5 has a series of APIs to control the software and hardware interfaces of an aircraft. We provide an open source production sample and a tutorial for developers to develop a more competitive drone solution on mobile device. This improves the experience and efficiency of MSDK App development.
Highlights
- Integrate the open source version of UXSDK 5.0 into MSDK V5 example.
- MSDK V5.0.0 new feature list:
Function List | Function Description |
---|---|
LiveStreamManager | Live stream management class, which used to configure the live stream settings, start and stop the live streaming. |
VirtualStickManager | Virtual stick management class, which used to enable/disable the virtual stick mode and listen the virtual stick values. |
DeviceStatusManager | Device status management class, which used to manage the device status. |
DeviceHealthManager | Device health management class, which used to manage the device health. |
- List of MSDK V5 upcoming functions:
Function List |
---|
Multimedia file management module of MediaDataCenter |
QX RTK management module of RTKCenter |
Perceptual obstacle avoidance management module |
Supported product list and firmware version
Product List | Firmware Version |
---|---|
DJI M30 Series DJI RC Plus | 00.04.0501 01.02.0108 |
Notice:When starting a third-party App based on MSDK on the remote controller(DJI RC Plus) that matching M30 series aircraft, official app DJI Pilot should be forcibly exited from the application and notification interface under the DJI RC Plus remote controller system settings interface to ensure a normal start of the third-party app.
Android MSDK V5.0.0 Beta1 Release Notes
Release Date
2022.03.21
MSDK V5 Introduction
DJI Mobile SDK V5 has a series of APIs to control the software and hardware interfaces of an aircraft. We provide an open source production sample and a tutorial for developers to develop a more competitive drone solution on mobile device. This improves the experience and efficiency of MSDK App development.
Highlights
- MSDK V5.0.0 function list:
Function List | Function Description |
---|---|
SDKManager | MSDK initialization and registration management class. |
KeyManager | DJI Key management class, which provides capability to access and control DJI hardware modules. |
SimulatorManager | Simulator management class, which provides settings of aircraft simulator to support indoor development and debugging. |
MediaDataCenter | Media data center management class, which provides code stream management function. |
WaypointMissionManager | Waypoint mission management class, which provides flight management function for waypoint mission. |
RTKCenter | RTK management class, which provides custom network RTK and RTK base station management function. |
LDMManager | Local data mode class, which provides MSDK offline usage function. |
FlightLogManager | Flight log management class, which provides flight record and flight control compressed log acquisition function. |
MegaphoneManager | Megaphone payload management class, which provides parameters setting, recording and playing function of megaphone. |
- List of MSDK V5 upcoming functions:
Function List |
---|
Multimedia file management module and live stream module of MediaDataCenter |
VirtualStickManager class |
QX RTK management module of RTKCenter |
Perceptual obstacle avoidance management module |
Device health and device status management class |
Supported product list and firmware version
Product List | Firmware Version |
---|---|
DJI M30 Series DJI RC Plus | 00.04.0501 01.02.0108 |
Notice:When starting a third-party App based on MSDK on the remote controller(DJI RC Plus) that matching M30 series aircraft, official app DJI Pilot should be forcibly exited from the application and notification interface under the DJI RC Plus remote controller system settings interface to ensure a normal start of the third-party app.