发现串口透传程序SerialAPP一个问题,断网后再组网节点和协调器不能再继续传输数据了
时间:10-02
整理:3721RD
点击:
节点和协调器组网成功后,节点不断通过串口向协调器发送数据,协调器可以正常接收; 中途协调器断电一段时间,这个时候节点的串口还是不断有数据输入;节点显示断网;协调器重新上电,协调器和节点组网成功;但这个时候节点发送的数据协调器就接收不到了。
抓了下包,这个时候 节点空口就不再发送数据了;
分析了 SerialAPP工程,节点在重新组网后, 就无法再启动 串口 的回调函数 SerialApp_CallBack了,但回调函数不是串口有数据就不自动调用的吗?
不明白这个过程。
抓包的数据呢
原因找到了,是代码原因。 还发现这个工程,实现多个节点,实现起来有问题的