Mobile SDK获取遥控器信号强度

Accessing remote controller signal strength in Mobile SDK

我正在尝试使用 DJI Mobile SDK 开发一个 iOS 应用程序,该应用程序可以与我的 Phantom 4 交互。

我希望我的应用程序在 SDK 中显示遥控器的信号强度(如 DJI GO 应用程序中显示的那样)。 DJIRCInfo class 包含一个 signalQuality 字段,对应连接的主从遥控器的信号质量,但 Phantom 4 显然不支持 master/slave 模式( isMasterSlaveModeSupported returns False).

我将如何访问 RC 的信号强度?

DJIAirlink对象代表飞行器和遥控器之间的link。

有一个委托方法 -lbAirLink:didUpdateRemoteControllerSignalInformation: 可为您提供基于 links 的光桥的信号强度。