SDK互通性的问题
已完成老师,您好!根据这概述,PSDK开发的应用程序是向MSDK或OSDK开发的应用程序发送数据,那可以接收从MSDK或OSDK开发的应用程序接收数据嘛?如音频流等
-
可以的,您可以参考相应的带宽参数,评估是否满足您的需求。 另外SDK互联互通功能,M300机型及负载系统为linux才能使用。  -
PSDK负载安装在云台口,OSDK负载安装在顶部OSDK口。 PSDK是用于开发云台负载类产品,OSDK是用于开发控制飞机的机载类产品,现在PSDK3.0.0版本已将PSDK和OSDK都整合在一起了。 2者的详细区别,具体您可以参考以下文档: https://developer.dji.com/cn/document/dffae440-3588-402b-8d16-713ab6c37c2c https://developer.dji.com/cn/document/1e70f772-7324-43ef-903b-1ac3818835c2 -
建议您可以参考PSDK3.0.0示例中dji_mop_channel.h,test_mop_channel.c文件中的内容,以及开发文档https://developer.dji.com/cn/document/41049fd6-55c7-45f0-af7a-bcd4c9aeb0c5 ,里面包含了SDK互联互通功能的应用实现,您直接安装MSDK的示例 https://www.github.com/DJI-Mobile-SDK-Tutorials/Android-MOPDemo 就能够进行通信。关于您提到您的应用相关的封装实现,需要您自己参考以上内容完成。 -
PSDK V2.x.x版本和PSDK3.0.0的版本都可以用SkyPort V2开发。 您可以参考以下图,数据传输的高速数据传输通道,只有负载向移动端APP方向,如果是APP向负载方向的数据只能用命令信号通道。  MOP功能是都可以的,只是带宽不一样。  -
不需要导入,直接打开就行了。能否看下你的项目目录?应该这么打开。  -
老飞机才支持遥控器和飞机进行WIFI连接,你用得飞机是M210/M300吧,这个直接用就可以了。你需要到开发者网站上申请一个appkey,记住bundle identifier需要和AndroidManifest.xml里的package name要一致,你这个情况就申请com.dji.mopdemo,申请号把appkey填入AndroidManifest.xml中。编译好app确保遥控器连接WIFI,app注册MSDK后就可以使用了。你可以研究一下MSDK的文档。 
请先登录再写评论。
评论
21 条评论