Skip to content

UX SDK Beta v0.4.0

Compare
Choose a tag to compare
@cristina-suciu cristina-suciu released this 22 Dec 03:37
· 10 commits to master since this release
717c59a

iOS UX SDK 5.0 Beta 4 Release Notes

Release Date

2020.12.21

Highlights

  • This release of UX SDK is open source! Please see here for source.
  • UX SDK 5.0 Beta 4 can be used alongside UX SDK 4.14 Trial 1 to mix and match APIs, please see installation guide for both standalone and combined framework version setup instructions.
  • Note that most classes have the prefix DUXBeta to allow mix and matching of UX SDK 4.14 APIs. Some existing interfaces may have changed due to this prefix.
  • UX SDK has been modularized for developers to pick and choose only the modules that they need. Note that a new directory structure has been added to match the new modules. See the UX SDK Modules wiki to learn more about each module.
  • Support for Mavic Air 2.
  • Support for Zenmuse H20 and Zenmuse H20T. Notice that support for these cameras is limited to the features available in the beta. More support will be added in future releases.
  • Added Freeform Panels, a new panel architecture component. See the Freeform Panel wiki to learn more about its features.
  • See the full list of changes to widgets and panels below.

Core Module Updates

Flight Module Updates

Supported iOS Mobile SDK

iOS Compatibility

UX SDK 5.0 Beta 4 is compatible with iOS 11.0 and above.

Supported Products

Products * Mavic Air 2
* Mavic Mini
* Matrice 300 RTK
* DJI Smart Controller
* Matrice 200 V2
* Matrice 210 V2
* Matrice 210 RTK V2
* Phantom 4 RTK
* Mavic 2 Enterprise Dual
* Mavic 2 Enterprise
* Mavic 2 Pro
* Mavic 2 Zoom
* Spark
* Matrice 210
* Matrice 210RTK
* Matrice 200
* Inspire 2
* Mavic Pro
* Mavic Air
* Phantom 4, Phantom 4 Pro & Phantom 4 Advanced, Phantom 4 Pro V2.0
* Matrice 600 & Matrice 600 Pro and RTK
* Phantom 3 Standard, Advanced, 4K & Professional
* Inspire 1, Inspire 1 Pro & Inspire 1 RAW
* Matrice 100 with X3, X5 & X5R
* Cendence
Cameras * Zenmuse X3, X5, X5R, Z3, Z30, X4S, X5S, X7
* Spark Camera
* Phantom 4 Pro Camera
* Mavic Pro Camera
* Phantom 4 Camera
* Phantom 3 Cameras
* Zenmuse XT, Zenmuse XT2, Zenmuse H20, Zenmuse H20T

Supported Firmware

  • Mavic Air 2: 01.00.0460
  • Mavic Mini: 01.00.0500
  • Matrice 300 RTK: 01.00.02.14 and D-RTK 2: 03.00.00.13
  • Zenmuse H20: 01.00.02.11
  • Zenmuse H20T: 01.00.02.11
  • DJI Smart Controller: 01.00.0820
  • Matrice 200 Series V2 01.00.0710 and D-RTK 2: 03.00.0013
  • Phantom 4 RTK: 02.02.0503 and D-RTK 2: 02.02.0505
  • Mavic 2 Enterprise Dual: 01.01.0800
  • Mavic 2 Enterprise: 01.01.0800
  • Mavic 2 Pro: 01.00.0670
  • Mavic 2 Zoom: 01.00.0670
  • Mavic Air: 01.00.0620
  • Phantom 4 Pro V2.0: 01.00.52.00
  • Zenmuse XT2: 01.00.03.50
  • Spark: 01.00.1000
  • Matrice 200 series: 01.02.0450
  • Phantom 4 Advanced: 01.04.01.00
  • Inspire 2: 01.02.0300
  • Phantom 4 Pro: 01.05.0600
  • Zenmuse Z30: 01.00.06.10
  • Mavic Pro: 01.04.0500
  • Matrice 600 Pro: 01.00.01.67
  • Matrice 600 and RTK: 01.00.01.67
  • Phantom 4: 02.00.0700
  • Zenmuse XT: 01.31.00.60
  • Zenmuse Z3: 1.11.01.50
  • Inspire 1 series: 1.11.01.50
  • Phantom 3 Professional & Advanced: 1.11.20
  • Phantom 3 Standard: 1.9.20
  • Phantom 3 4K: 1.6.50
  • Matrice 100: 01.31.00.60

Bug Fixes

  • Distance RC Widget: Fixed. The RC distance value is no longer larger than the expected RC distance.
  • FPV Widget freezes: Fixed. FPV Widget no longer freezes when it is moved from one superview to another.

Known Issues

  • Battery Widget for Mavic Air 2 only turns red when the battery level is low and the drone is flying: While not flying, the battery while stay green/white even if the battery level is low.
  • [OLD]Map Widget: Map widget does not correctly show FlySafe zone colors or border width by default.
  • [OLD]Map Widget: Custom unlocks are not fully supported yet.
© 2020 DJI. All Rights Reserved.