https://developer.dji.com/cn/onboard-sdk/
我们的需求:
完成PC程序控制Z30相机云台
关键问题:
前提:遥控器控制飞机+图像观看+调焦
1 PC能够接收到图像。
2 PC能够将自己的控制命令发送给飞机。(在遥控器控制飞机前提下)
可行性分析:
经过调研和与大疆技术人员请教,现在进展如下:
1 PC获取图像。
1.1 遥控器直接HDMI数据线连接一个显示器显示。 只能显示。
1.2 遥控器HDMI数据线插入电脑(前提是电脑支持HDMI)读取数据,然后显示。 单方面现实且需要写显示和解码
1.3 手机开发端有广播模式
2 PC发送命令。
2.1 直接给飞机主控板发。
软件上
PC SDK开发,但是现有SDK PC我们只发现有控制云台转动,角度,速度的功能,没有手动调焦的功能。
移动端 SDK
目前为止只发现对云台的控制,还有自动对焦(但是不是我们想要的)
截图
硬件上
需要新的无线发射装置连接飞机,需要拆解飞机的接受装置一并更换原有遥控器失效。若不换,遥控器已经点到点占用控制端信道无法使用。
2.2 间接通过大疆飞机APP发送控制命令。
电脑给手机发命令,手机APP程序接受,但是大疆目前DJL GO app只有使用版没有开发版。
同理,DJL GS PRO也是只有使用版无法开发。
Mobile SDK 可以开发,但是目前为止只发现对云台的控制,还有自动对焦(但是不是我们想要的,移动端SDK一项已说明)
2.3 若是用间接模式
电脑和手机通信
1 连接共同的WIFI ,sockt通信相互通信
2 蓝牙通信。
后续步骤:
1 详细研究各手机和PC开发端,寻找调焦方案。
2 继续邮件联系工程师看是否有相应DEMO