PanoramaMissionOperator 与 DJI Mavic Pro 和 Phantom 4 Pro 的兼容性
PanoramaMissionOperator compatibility with DJI Mavic Pro and Phantom 4 Pro
有人在 android 或 iOS 的移动 SDK 上使用过 PanoramaMissionOperator 吗?我在网上看不到任何示例代码。此外,似乎不清楚哪些产品支持使用文档中的 PanoramaMissionOperator。当我尝试使用 Mavic Pro 和 Phantom 4 Pro 获取 PanoramaMissionOperator 的状态时,我得到的 PanoramaMissionState 为 DISCONNECTED。
我知道 DJI 文档描述了如何通过 Waypoint Mission 实现同样的效果,但有些无人机在 Waypoint 任务期间会丢失照片。
PanoramaMissionOperator operator = MissionControl.getInstance().getPanoramaMissionOperator();
PanoramaMissionState missionState = operator.getCurrentState();
PanoramaMissions 仅支持 OSMO 设备,来源:
https://developer.dji.com/mobile-sdk/documentation/introduction/component-guide-missions.html -> 滚动到底部。
不幸的是,SDK 文档没有提到这一点,我得到的唯一提示是对 DISCONNECTED 状态的描述:"The connection between the mobile device and Osmo is broken."
https://developer.dji.com/api-reference/android-api/Components/Missions/DJIPanoramaMissionState.html#djipanoramamissionstate_disconnected_inline
有人在 android 或 iOS 的移动 SDK 上使用过 PanoramaMissionOperator 吗?我在网上看不到任何示例代码。此外,似乎不清楚哪些产品支持使用文档中的 PanoramaMissionOperator。当我尝试使用 Mavic Pro 和 Phantom 4 Pro 获取 PanoramaMissionOperator 的状态时,我得到的 PanoramaMissionState 为 DISCONNECTED。
我知道 DJI 文档描述了如何通过 Waypoint Mission 实现同样的效果,但有些无人机在 Waypoint 任务期间会丢失照片。
PanoramaMissionOperator operator = MissionControl.getInstance().getPanoramaMissionOperator();
PanoramaMissionState missionState = operator.getCurrentState();
PanoramaMissions 仅支持 OSMO 设备,来源: https://developer.dji.com/mobile-sdk/documentation/introduction/component-guide-missions.html -> 滚动到底部。
不幸的是,SDK 文档没有提到这一点,我得到的唯一提示是对 DISCONNECTED 状态的描述:"The connection between the mobile device and Osmo is broken." https://developer.dji.com/api-reference/android-api/Components/Missions/DJIPanoramaMissionState.html#djipanoramamissionstate_disconnected_inline