Z-Stack网络参数配置

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

9020

k=11,12,…,26

2401+5(k-11)

5

2483.5

2400.0



你可能感兴趣的:(stack)