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

两个节点单播通信,从一个节点串口发一数据,然后传给另一个节点,另一个节点接到后串口打印出来,为什么有时候一个节点串口发一包数据,另一个节点收到后打印两包出来?

无线发送数据到另一个节点,发了几十包会偶尔有发一包另一个节点串口出来两包,这是怎么回事啊 

两个节点单播通信,从一个节点串口发一数据,然后传给另一个节点,另一个节点接到后串口打印出来,为什么有时候一个节点串口发一包数据,另一个节点收到后打印两包出来?

VV:

可能是重发的数据。

两个方法你可以判断下

1)用抓包,看你的发送节点,是否发出去了两个数据包

2)把接收节点收到的数据包,看APS的Seq number是否是同一样,来判断是否是同一条数据。

赞(0)
未经允许不得转载:TI中文支持网 » 两个节点单播通信,从一个节点串口发一数据,然后传给另一个节点,另一个节点接到后串口打印出来,为什么有时候一个节点串口发一包数据,另一个节点收到后打印两包出来?
分享到: 更多 (0)