我能确定人家的Bus type是1,但结果是UART固件,这个我是实际下载测试了的。如果是SDOI的话是要占用UART0,这个还是有区别的,我能肯定的讲人家的固件下载后,UART1是LOG,UART0是透传,且不需互发一条数据建立连接通道。 这个连接通道能后台建立吗?需要修改那些,能提供个参考吗?
T
泰芯用户5293
@tx5293
-
关于配对连接成功后需互发任意数据建立数据透传通道的疑问 -
关于配对连接成功后需互发任意数据建立数据透传通道的疑问
编译时有这样的几个提示 -
关于配对连接成功后需互发任意数据建立数据透传通道的疑问用现在下载和以前下载的hgSDK-v1.6.4.5-41751-fmac、hgSDK-v1.6.4.5-36364-fmac版本编译出来的固件,在成功配对并连接成功后总是要先双向互发任意一条数据后才可以进行正常的单向或双向数据透传;但使用一个别人提供的基于hgSDK-v1.6.4.5-36364-fmac编译的固件不存在这问题,人家的固件配对连接成功后,直接就可单向透传数据了,不需要先双向互发任意数据来建立数据传输通道。 对比log信息,有一个参数是不一样,别人的显示Bus type = 1,我的显示Bus type = 4;但从定义上看又不属于UART版本参数了。

我编译的固件仅修改了以下几处。

能帮我解决下这个问题吗?
我需要的就是配对成功后,可以直接单向透传数据,不能双向互发一条才能透传的SDK。或者现有SDK咋解决这个问题。我的使用场景就是一方发,另一方接收,没有交互存在;别人的固件可以,我编译的就不行
谢谢。