1、只涉及两个节点的io透传,建议使用一个Coordinator和一个Router。
2、第一次使用时,将两个节点分别“重置出厂参数”,进行重新组网,先Coordinator后Router,重置方法如下:
假设用户使用的是FB232TDB底板(用户自行设计的底板,请将KEYIN脚,即P2.0,保留为按键输入脚,同样可实现此功能)
按住S1键的同时,按一下S5键(即reset键),S1键保持数秒钟后松开(绿灯闪烁两次以上),此时系统将重置所有的参数至出厂状态,并重新组网。
3、Router重置参数后,如果此时Coordinator打开,会自动组网,成功后绿灯常灯(如果将Router连接串口助手,会打印出“Short addr: xxxx”)
4、此时,按Router底板上的S1键,Coordinator上的绿灯会闪烁,反之一样,表明两点间通讯正常
5、分别设置Coordinator的DIO1-3为输出方式,Router的DIO1-3为输入方式,并打开"IO透传"功能,方法如下:
将Coordinator通过串口线连接“串口助手”,设置成38400的波特率,并发送命令:
工具软件-串口助手下载地址:
sscom32.rar
(274.67 KB, 下载次数: 2342)
%FBee&AT(记得加回车换行符)
ATIO 00
ATEX
同样的方法,在Router的串口助手上发送命令:
%FBee&AT
ATIO FF
ATEX
设置成功后,都会显示“OK xx”
ps: 还有个更简单的方法,用我们的上位机软件FBee Wizard来设置,不过刚好现在手头没有模块,要不然给你截个图就一目了然了
6、这样已经设置成功了,然后分别重启两个模块,此时Router的DIO1-3的状态会直接“透传”到Coordinator的DIO1-3上了。
|