ZigBee Z-Stack 4.02 基本网络参数设置
【配套源码、文档、软件、硬件等资源,入口见文末】
一、Device Types(设备类型)
在ZigBee网络中存在三种逻辑设备类型:Coordinator(协调器)、Router(路由器)和EndDevice(终端设备)。ZigBee网络由一个Coordinator以及多个Router或多个End_Device组成。
二、CHANNEL(信道)
当协调器创建网络时,首先会在已定义的信道上进行扫描,选择能量最低也就是信道质量最好的信道来建立网络;Z-Stack中关于信道的定义,在f8wConfig.cfg文件中,如下:
可见Z-Stack中默认选择的是11号信道,这边我们如果要改到15号信道的话,只需将对应行前面的双斜杠“//”去掉,并在原来那行前面加上双斜杠“//”即可:
选定信道之后,协调器将在指定信道上创建网络,路由器和终端设备将只能在指定信道上搜索网络!
此外,仔细看一下,会外CHANLIST是按位定义的,可以选择多个信道,同样的操作即可!
三、PANID(个域网标识符)
协调器创建的网络会有一个PANID;ZStack中关于PANID的定义,在f8wConfig.cfg文件中,如下:
可见Z-Stack中PANID默认配置为0xFFFF,意味着:
协调器创建的网络PANID将是0x0000~0xFFFF之间的随机值,路由器和终端设备将随机加入一个PANID的网络!
若该值不是0xFFFF,比如我们将其改为oxABCD。应更改如下:
如果像这样我们给网络指定一个非0xFFFF的PANID值,意味着:
协调器将创建一个PANID值固定为0xABCD的网络,路由器和终端设备将只能加入PANID值为0xABCD的网络!
若在网络覆盖范围内存在两个PANID配置值(如0xABCD)相同的协调器,则只有先创建网络成功的协调器的网络为0xABCD,另一个协调器创建的网络PANID会在配置值的基础上加1,变为0xABCE!(此处建议自己亲自实验验证一下:用两个ZigBee设备,都烧写同样的协调器的代码即可)
四、Network Address(网络地址)
加入到ZigBee网络中的每个节点(协调器、路由器、终端)都会获得在该网络里一个唯一的16位的地址,该地址称为网络(短)地址:
1、协调器的网络地址固定为0x0000;
2、其余节点的网络地址由其父节点随机分配。
【配套源码、文档、软件、硬件等资源,入口见文末】
ZigBee Z-Stack 4.02 基本网络参数设置相关推荐
- linux 网络参数设置命令
网络参数设置命令 所有时刻如果你想要做好自己的网络参数设置,包括IP参数.路由参数和无线网络等,就得要了解下面这些相关的命令才行.其中Route及ip这两条命令是比较重要的.当然,比较早期的用法,我 ...
- 对等网络限制计算机数量吗,Windows对等网中网络参数设置和资源共享.doc
学生实验报告 实验课名称: 计算机网络教程 实验项目名称:Windows对等网中网络参数设置和资源共享实验 Windows对等网中网络参数设置和资源共享 一.实验目的 1. 学习Windows支持的网 ...
- Linux的网络参数设置
前面讲解了lLinux 的IP组成,下面就讲一下Linux的网络设置和数据传递. 其实这地方对运维的人员来说,不会要精通,但还是要了解.必要时刻还会用到的 电脑之间数据的传递: 数据的传递要分为下面几 ...
- Linux网络参数设置
1.ifconfig 查询.设定网络卡与ip 设置桥接网络 # vi /etc/sysconfig/network-script/ifcfg-br0DEVICE=br0 #设备名称BOOT ...
- linux ioctl网络参数设置,Linux 网络编程之ioctl函数
1.介绍 Linux网络程序与内核交互的方法是通过ioctl来实现的,ioctl与网络协议栈进行交互,可得到网络接口的信息,网卡设备的映射属性和配置网络接口.并且还能够查看,修改,删除ARP高速缓存的 ...
- 如何设置计算机的网络参数,如何给电脑设置IP地址
如何给电脑设置IP地址呢?其实很简单,本文按照不同的操作系统为大家讲解如何设置电脑ip地址. 1)Windows 98/Me网络参数设置: 桌面网上邻居--右键属性--选择TCP/IP对应的网卡,双击 ...
- 无线路由器参数设置精通技巧
无线信号是数据传输的载体,这意味着无线网络的稳定与无线信号有着非常直接的关系.其实,要想让无线路由器处于一个非常稳定的状态,必须对路由器进行一系列的合理设置,在实际应用中,很多用户购买了无线路由器之后 ...
- 【UV打印机】RYPC打印软件教程(三)-参数设置
00. 目录 文章目录 00. 目录 01. RYPC软件启动界面 02. RYPC软件参数设置 03. RYPC打印模式设置 04. 附录 01. RYPC软件启动界面 软件行启动时,系统执行初始化 ...
- Zigbee 设置信道,PANID,发射功率现对z-stack里几个网络参数的设置以及如何获取总结一下。
Zigbee 设置信道,PANID,发射功率现对z-stack里几个网络参数的设置以及如何获取总结一下. 信道配置: Zigbee在3个频段定义了27个物理信道:868MHz频段中定义了1个信道,91 ...
最新文章
- 三、神兽变变变(下)
- 平述factory reset	——从main system到重引导流程
- git菜单形式的_Idea:Git的常用菜单操作和常用命令
- bzoj1095 [ZJOI2007]Hide 捉迷藏
- github和pypi_如何将GitHub用作PyPi服务器
- 习题1.29 (积分方法的优化---simpson规则)
- Ubuntu firefox 显示在运行无法打开,如何在终端关闭进程
- 烟台联通云服务器项目,山东烟台联通dns服务器地址
- phpmyadmin mysql 5.1_phpMyAdmin(MySQL数据库管理)下载_phpMyAdmin(MySQL数据库管理) 版本:v5.1.0_魅蓝下载...
- 黑色渐变背景css,css-渐变背景,爱了爱了。
- 解决 手机能连接上wifi而电脑却却不能连接上wifi的情况
- Python贪吃蛇双人大战
- cnode社区vue和react渲染
- JavaWeb自我学习——进一步学习MyBatis
- [luogu] P1637 三元上升子序列 树状数组
- 天翼云linux版本,天翼云Linux主机操作
- 【算法】图像处理在医学领域的应用
- 【对讲机的那点事】“驴途”不是“囧途”,安全出游请务必配备上对讲机!
- [delphi]ssl connection closed gracefully
- 软件实施工程师是一个什么样的工作?他的具体工作内容是什么?发展前景怎样?