查看: 4689|回复: 7

紧急求助,关于路由透传数据问题

[复制链接]
dingdinghaoxin 发表于 2012-3-30 20:49:36 | 显示全部楼层 |阅读模式
在组网实际的应用中发现一个问题,描述如下:
组网模式:1个协调器,3个路由器,5个温湿度终端节点。
协调器:9600波特率透传。
路由器:9600透传模式。
终端节点:采集片外温湿度数据,1分钟上报一次。
版本:1.12.04
协调器:ATSS 01。

应用:协调器在组网成功后会按照1分钟的间隔收到终端节点上报的温湿度数据,同时可以对3个透传路由器进行串口数据的透传操作。我控制协调器对3个路由器随机进行轮询切换,切换的时间最小10s,切换目标后发送一些透传数据(均小于10个字节),但是奇怪的现象出现了,透传路由器会随机的出现“死机”的现象,协调器将数据发过去,但是在路由器一端却接收不到,有时候需要很久才能恢复,有时候协调器重新上电透传功能又恢复了,由于这些路由透传节点用作控制,因此100次里即便出现1次也是致命的。

问题:
不知道是协调器挂死还是路由终端挂死?但是在这种透传数据功能失效的情况下,协调器的ATSC还是可以扫描到在线的路由器。
会不会是采集终端的不间断的上报温湿度数据导致协调器和路由的数据透传被干扰?

还请版本帮忙分析一下,是否能够处理此问题!!
 楼主| dingdinghaoxin 发表于 2012-3-31 09:56:31 | 显示全部楼层
经过再三的测试,在组好的网络里,如果ATDS 目标切换,一开始透传数据就是正常的,则出现错误的概率很低,跑了一晚上没有出错,但是此时如果保持其它节点状态不变,只是将协调器重新启动,那么在接着切换的测试程序的话,那么会有一些透传节点无法访问,透传数据功能失效!!通过多次重新启动协调器,发现这种现象很多!
outman 发表于 2012-4-1 09:26:16 | 显示全部楼层
FBee V1.12.05 BIN for test 20120331.rar (366.06 KB, 下载次数: 1945)

请楼主做个测试,把结果反馈给我们
 楼主| dingdinghaoxin 发表于 2012-4-1 10:51:44 | 显示全部楼层
outman 发表于 2012-4-1 09:26
请楼主做个测试,把结果反馈给我们

新版本组网都组不成,烧写成新的版本之后,重置协调器和路由器,协调器收不到任何的路由组网信息ATSC无返回。

如果情况属实,那飞比就要注意了,这个组网是最起码的功能,这些最基本的功能不能由我们用户来测试。
 楼主| dingdinghaoxin 发表于 2012-4-5 08:58:08 | 显示全部楼层
新的版本问题已经解决~{:soso_e179:}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表