PSDK的默认MOP模块的TASK是否仅作为示例,一直自发自收64KB的数据?不同SDK进程间通信是否不使用信号量T...
已完成PSDK的默认MOP模块的TASK是否仅作为示例,一直自发自收64KB的数据?不同SDK进程间通信是否不使用信号量T_DjiSemaHandle s_testMopChannelReadySema?
-
PSDK示例中的MOP功能是作为示例,可以演示正常的通信效果,您可以根据您的需求进行更改。 DjiTest_MopChannelRecvNormalTask中的释放,建议您可以搜索s_testMopChannelReadySema。  -
DjiMopChannel_SendData函数中的数据可以自己传入任意指针。 MOP功能发送数据的长度限制,您可以参考以下参数。 https://developer.dji.com/cn/document/41049fd6-55c7-45f0-af7a-bcd4c9aeb0c5  -
是的,您理解的对,具体您可以参考示例中的实现过程,及参考以下开发文档的相关说明。 https://developer.dji.com/cn/document/41049fd6-55c7-45f0-af7a-bcd4c9aeb0c5 -
datatransmission功能里分了命令通道和高速通道,具体内容您可以参考以下开发文档。 https://developer.dji.com/cn/document/a822024a-3876-4fb7-9082-ec60465c4cc4 datatransmission功能里的高速通道和MOP都是用的网口,所以您只能二选一,不能同时使用,您截图的知识库说的就是这种情况。 datatransmission功能里的命令通道和MOP功能可以同时用,命令通道用的是串口发送。 -
datatransmission高速通道仅支持负载向移动端发送的,您可以参考下表。  -
BUFFER最大值只要小于相应的传输带宽就可以。 是的,发完数据再释放。  -
您这个log显示MOP初始化看起来是成功的,需要确认一下lib端发送数据。麻烦您提供以下信息: 1、机载计算机平台具体型号 2、打开log debug等级log,保存至文件提供。(附件麻烦发送至邮件dev@dji.com) 3、可以先直接在您使用的平台上运行PSDK 原生sample,测试MOP功能(可使用Mobile SDK sample测试)并提供完整的log,以便先确认平台上MOP功能是否可以正常使用。
请先登录再写评论。
评论
30 条评论