差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
digi:rf-wireless:gateway:tcp_zigbee_dynamic_mapping [2020/11/13 11:09] robindigi:rf-wireless:gateway:tcp_zigbee_dynamic_mapping [2021/07/07 10:19] (当前版本) robin
行 11: 行 11:
 你测试步骤: 你测试步骤:
  
-  * <font 11.0pt/inherit;;#1f497d;;inherit>打开网关给</font><font 11.0pt/inherit;;#1f497d;;inherit>xbee</font><font 11.0pt/inherit;;#1f497d;;inherit>上电,接好</font><font 11.0pt/inherit;;#1f497d;;inherit>XCTU</font><font 11.0pt/inherit;;#1f497d;;inherit>,设法使该</font><font 11.0pt/inherit;;#1f497d;;inherit>xbee</font><font 11.0pt/inherit;;#1f497d;;inherit>加入网关(通常退一下网就可以,即</font><font 11.0pt/inherit;;#1f497d;;inherit>atnr</font><font 11.0pt/inherit;;#1f497d;;inherit>)这样使网关的</font><font 11.0pt/inherit;;#1f497d;;inherit>web</font><font 11.0pt/inherit;;#1f497d;;inherit>上能查到节点</font><font 11.0pt/inherit;;#1f497d;;inherit>,</font><font 11.0pt/inherit;;#1f497d;;inherit>设置</font><font 11.0pt/inherit;;#1f497d;;inherit>XBee</font><font 11.0pt/inherit;;#1f497d;;inherit></font><font 11.0pt/inherit;;#1f497d;;inherit>NI</font><font 11.0pt/inherit;;#1f497d;;inherit></font><font 11.0pt/inherit;;#1f497d;;inherit>node1</font><font 11.0pt/inherit;;#1f497d;;inherit>。</font> +  * 打开网关并上电,设法使一个测试套件的XBee router模块加入网关(通常退一下网就可以,即atnr命令或是按四下commission button这样使网关上能查到节点,或是检查节点的OP,CH和网关的协调器一致,以保证在同一个网络。设置XBee的节点名称NI为node1. 
-  * <font 11.0pt/inherit;;#1f497d;;inherit>上传这两个源文件,网关上如有其它程序,可以删除,并取消自动启动程序(如果原来有的话)</font> +  * 上传这两个源文件,网关上如有其它程序,可以删除,并取消自动启动程序(如果原来有的话) 
-  * <font 11.0pt/inherit;;#1f497d;;inherit>手动上传例程的两个程序</font> +  * ssh到网关,运行python table_namer.py,它会生成节点列表,table.py 
-  * <font 11.0pt/inherit;;#1f497d;;inherit>telnet或ssh到网关</font><font 11.0pt/inherit;;#1f497d;;inherit>,运行</font><font 11.0pt/inherit;;#1f497d;;inherit>python table_namer.py,</font><font 11.0pt/inherit;;#1f497d;;inherit>它会生成节点列表,</font><font 11.0pt/inherit;;#1f497d;;inherit>table.py</font> +  * 在网关的 web界面,打勾tcp_zigbee_dynamic_mapping.py,使主程序在重启后能自动运行起来,也可手动运行一次。 
-  * <font 11.0pt/inherit;;#1f497d;;inherit>在网关的 web界面,打勾tcp_zigbee_dynamic_mapping.py,应用后重启设备,使主程序自动运行起来</font> +  * 用一个tcpip调试工具,使调试工具作为TCP client连接到网关的TCP server上(默认端口号请查源代码) 
-  * <font 11.0pt/inherit;;#1f497d;;inherit>用一个tcpip调试工具,使调试工具作为TCP client连接到网关的TCP server上(默认端口号请查源代码),</font> +  * 接模块的电脑XCTU输入任意,调试工具上就会出现node1:X ,X就是你输入的字 
-  * <font 11.0pt/inherit;;#1f497d;;inherit>从</font><font 11.0pt/inherit;;#1f497d;;inherit>XCTU</font><font 11.0pt/inherit;;#1f497d;;inherit>字,</font><font 11.0pt/inherit;;#1f497d;;inherit>tcp</font><font 11.0pt/inherit;;#1f497d;;inherit>调试工具上就会出现</font><font 11.0pt/inherit;;#1f497d;;inherit>node1:X ,</font><font 11.0pt/inherit;;#1f497d;;inherit>其中</font><font 11.0pt/inherit;;#1f497d;;inherit>X</font><font 11.0pt/inherit;;#1f497d;;inherit>就是你的字</font> +  * 调试工具上键入node1:test, XCTU就能收到test 
-  * <font 11.0pt/inherit;;#1f497d;;inherit>Tcp</font><font 11.0pt/inherit;;#1f497d;;inherit>调试工具上送</font><font 11.0pt/inherit;;#1f497d;;inherit>nod1:test, XCTU</font><font 11.0pt/inherit;;#1f497d;;inherit>就能收到</font><font 11.0pt/inherit;;#1f497d;;inherit>test</font> +由此,一个zigbee到TCP的双向通信链路就建好了.