我有一个使用DJI移动SDK在IOS(Swift)上运行的应用程序。目前,我仍然需要使用dJI GO应用程序来确定飞机是否已准备好起飞(不是在禁飞区,指南针已经过校准等)。有没有办法从SDK中查看这些问题?
答案 0 :(得分:0)
如果您使用的是iOS UXSDK,则它已使用class DUXPreflightChecklistManager 内置,您可以在此处找到示例代码:Mobile-UXSDK-iOS >DULPreflightChecklistManager。如果您不想使用UX iOS SDK,而只想从iOS SDK中构建应用程序,则需要找到预检中包含的功能的每个api,并构建自己的逻辑以使它们进行检查并抛出RC和飞机启动时出现错误。例如:class DJIBattery,flyZoneManager或isFirmwareVersion:newerThanVersion