TI中文支持网
TI专业的中文技术问题搜集分享网站

afIncomingData没有收到数据,但rxFcsIsr有收到数据

设备没有复位之前,rxFcsIsr有收到数据,但afIncomingData没有收到数据;抓包数据为“终端设备数据发送1“文件,在rxFcsIsr()函数里用串口输出的数据如下:

 终端设备数据发送1.psd

设备复位之后,rxFcsIsr有收到数据,afIncomingData同时有收到数据;抓包数据为“终端设备数据发送2“文件,在rxFcsIsr()函数里用串口输出的数据如下:

 终端设备数据发送2.psd

出这种现象的原因是什么?这个问题是协议栈的bug吗?有什么解决的办法吗?

coordinator用的是CC2530,enddevice用的JN5169

Viki Shi:

直接用例程测试是否出现问题?协议栈版本是什么?

YiKai Chen:

請提供终端设备数据发送1.psd的network key,不然無法解讀封包

QIDONG LI:

回复 YiKai Chen:

协议栈使用HA1.2,我尝试过使用3.0的,也存在这个问题。

 afIncomingData没有收到数据,但rxFcsIsr有收到数据.rar

YiKai Chen:

回复 QIDONG LI:

你coordinator 的例程用什麼?endpoint是用240?

QIDONG LI:

回复 YiKai Chen:

例程用的是ZNP,endpoint用的是0xf0;

Viki Shi:

回复 QIDONG LI:

需要点时间跟同事讨论一下,后续再来回复

QIDONG LI:

回复 Viki Shi:

大概何时回复?

谢谢!

YiKai Chen:

回复 QIDONG LI:

你ZNP用的是原始例程沒有任何修改?還是你去改了rxFcsIsr()函数里用串口输出?如果不作任何修改會有這個問題嗎?

QIDONG LI:

回复 YiKai Chen:

用的是ZNP原始例程,是因为有这个问题,才在rxFcsIsr()函数里增加串口输出,确认是否有收到数据。
对出现这个问题的原因,会是什么引起的?有什么办法解决?

Viki Shi:

回复 QIDONG LI:

请跟进这边的帖子: e2e.ti.com/…/3501904

赞(0)
未经允许不得转载:TI中文支持网 » afIncomingData没有收到数据,但rxFcsIsr有收到数据
分享到: 更多 (0)