Z-Stack网络参数配置
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.
参考链接:
http://blog.sina.com.cn/s/blog_4c8287230100ek8u.html
http://zigbee.blog.163.com/blog/static/181499057201121484759130/
http://xidian436.blog.163.com/blog/static/17645623820115811523350/
环境:
zigbee协议版本:2007
工程:SensorDemo
说明:
网络最大深度:
在nwk_globals.h中
#define MAX_NODE_DEPTH 5
父节点可以有的最大子路由节点数:
在nwk_globals.c中
uint8 CskipRtrs[MAX_NODE_DEPTH+1] = {6,6,6,6,6,0};
父节点可以有的最大子节点数:
在nwk_globals.c中
uint8 CskipChldrn[MAX_NODE_DEPTH+1] = {20,20,20,20,20,0};
网络拓扑更改:
在nwk_globals.c中
//
Controls the operational mode of network
#define NWK_MODE_STAR 0
#define NWK_MODE_TREE 1
#define NWK_MODE_MESH 2
//
Controls various stack parameter settings
#define NETWORK_SPECIFIC 0
#define HOME_CONTROLS 1
#define ZIGBEEPRO_PROFILE 2
#define GENERIC_STAR 3
#define GENERIC_TREE 4
#define
STACK_PROFILE_ID HOME_CONTROLS
#elif
( STACK_PROFILE_ID == HOME_CONTROLS )
#define MAX_NODE_DEPTH 5
#define NWK_MODE NWK_MODE_MESH
#define SECURITY_MODE SECURITY_COMMERCIAL
PANID设置:
在f8wConfig.cfg中
-DZDAPP_CONFIG_PAN_ID=0xFFFF
范围0-0x3FFF.如果是0xFFFF则系统会随机产生一个PANID.
信道:
在f8wConfig.cfg中
/* Default channel is Channel 11 - 0x0B */
// Channels are defined in the following:
// 0 : 868 MHz 0x00000001
// 1 - 10 : 915 MHz 0x000007FE
// 11 - 26 : 2.4 GHz 0x07FFF800
//
//-DMAX_CHANNELS_868MHZ 0x00000001
//-DMAX_CHANNELS_915MHZ 0x000007FE
//-DMAX_CHANNELS_24GHZ 0x07FFF800
//-DDEFAULT_CHANLIST=0x04000000 // 26 - 0x1A
//-DDEFAULT_CHANLIST=0x02000000 // 25 - 0x19
//-DDEFAULT_CHANLIST=0x01000000 // 24 - 0x18
//-DDEFAULT_CHANLIST=0x00800000 // 23 - 0x17
//-DDEFAULT_CHANLIST=0x00400000 // 22 - 0x16
//-DDEFAULT_CHANLIST=0x00200000 // 21 - 0x15
//-DDEFAULT_CHANLIST=0x00100000 // 20 - 0x14
//-DDEFAULT_CHANLIST=0x00080000 // 19 - 0x13
//-DDEFAULT_CHANLIST=0x00040000 // 18 - 0x12
//-DDEFAULT_CHANLIST=0x00020000 // 17 - 0x11
//-DDEFAULT_CHANLIST=0x00010000 // 16 - 0x10
//-DDEFAULT_CHANLIST=0x00008000 // 15 - 0x0F
//-DDEFAULT_CHANLIST=0x00004000 // 14 - 0x0E
//-DDEFAULT_CHANLIST=0x00002000 // 13 - 0x0D
//-DDEFAULT_CHANLIST=0x00001000 // 12 - 0x0C
-DDEFAULT_CHANLIST=0x00000800 // 11 - 0x0B
信道配置:
信道编号
|
中心频率/MHz
|
信道间隔/MHz
|
频率上限/MHz
|
频率下限/MHz
|
k=0
|
868.3
|
--
|
868.6
|
868.0
|
k=1,2,…,10
|
906+2(k-1)
|
2
|
928.0
|
902.0
|
k=11,12,…,26
|
2401+5(k-11)
|
5
|
2483.5
|
2400.0
|
分享到:
相关推荐
最近发布的Zstack 3.0.2 SDK 和说明文档
CC2530 Z-stack
TI Z-Stack 3.0.2官方原版,zigbee TI 开发官方BSP,支持TI CC2530,CC2538等多款器件!
Z-Stack 3.0.2和 2.5.1 协议栈. TI公司在推出CC2530同时, 发布的Zigbee协议栈.
Z-Stack的最新版本(2014年9月)Z-Stack_Home_1_2_1( Z-Stack Core 2.6.2),附带较早的Z-Stack-CC2530-2.5.1a版本。
这个软件名称是 Z-Stack_Lighting_1_0_2,是TI(德州仪器)发布的基于CC2530的ZigBee协议栈,主要用于CC2530应用开发。
本文为根据Z-Stack 3.0 Developer's Guide个人手动翻译的中文手册,旨在解决网上缺少3.0版本的中文手册而进行翻译的,英文不太好可以进行下载阅读。
CC2530 Z-stack
协议栈-Z-Stack协议栈基础和数据传输实验.doc
从零开始学习Z-Stack从零开始学习Z-Stack从零开始学习Z-Stack从零开始学习Z-Stack
Z-Stack是ZigBee的具体实现,OSAL就是以实现多任务为核心的系统资源管理机制。所以OSAL与标准的操作系统还是有很大的区别的。本文档通过一个简单的按键实例,深入浅出的讲解了Z-STACK的运行机制和消息传递机制。
Z-Stack 3.0.x is TI's Zigbee 3.0 compliant protocol suite for the CC2530, CC2531, and CC2538 Wireless MCU. Supports the CC2592 and CC2590 RF front ends which extend up to +22dBm and +14dBm transmit ...
对z-stack协议的各层及其自带的操作系统接口函数做一简单的分析,可帮助初学者快速了解z-stack协议。
系统软件设计是在硬件设计的基础上进行的,良好的软件设计是实现系统功能的重要环节,也是提高系统性能的关键所在。...Z-Stack还支持丰富的新特性,如无线下载,可通过ZigBee网状网络(Mesh Network)下载节点更新。
Z-Stack - ZigBee 协议栈 Z-Stack3.0.2.exe Z-Stack 3.0.x is TI's Zigbee 3.0 compliant protocol suite for the CC2530, CC2531, and CC2538 Wireless MCU.
此文件介绍了ZigBee2006 规范兼容Z-Stack 1.4.0 版本中的Z-Stack 组件的应用程序编程接口(API)
本文详细介绍了ZigBee相关配置,给初学者带来很大便捷。
ZigBee的Z-Stack操作系统,TI Z-Stack 经典教程
TI+Z stack协议栈开发环境和工作流程