我遇到的现象和下面链接的一样,我只想用路由来增加传输距离,结果发现协调器经路由到终端不通,终端经路由到协调器是通的,
终端上报的数据协调器能收到,因为我有从协调器输出收到的数据。 这个问题如果不加路由时,协调器是可以发送数据到终端,只有当终端通过路由连接时就会无法发送到终端。
Viki Shi:
能否提供抓包文件帮助分析?直接附件上传即可
user5367314:
回复 Viki Shi:
抓包文件如附件,测试环境1协调器,1终端,1路由
首先终端加入协调器,然后把路由加入协调器,此时把协调器断电,
终端会加入路由,再把协调器上电,此时协调器给终端单播发送0x61数据,
发了3遍没应答(我这边的应答做的是发什么回什么),把路由断电,终端会自动加入协调器,
此时协调器再发0x61数据给终端3遍,终端3遍都能收到且正常应答,我这边用路由的目的就是为了扩展终端的距离,
现在测试来看,只要终端不是直接和协调器连接,就没法和协调器通信2019112501.psd
YiKai Chen:
回复 user5367314:
已經在你另一個帖子回覆 請不要重複發帖