⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zzdo_conf.h

📁 ZIGBEE 2006协议栈 BAT测试代码 RADIO PULSE MG2455
💻 H
字号:
//------------------------------------------------------------------------------ 
//  This file is part of the ZigBee DK package									 
//  Copyright (c) 2007 RadioPulse Inc.											 
//------------------------------------------------------------------------------ 
//  ZZDO_CNF.h :  This code is generated by ZProfileBuilder.				 
//				Generated Time (2007::10::03 19-29-14) 
// 
//------------------------------------------------------------------------------ 

//WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW 
//WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW 
//WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW 
 
 
 
	//-------------------------------------------------------------------------------- 
	// ZigBee Configuration : Node Descriptor 
	//-------------------------------------------------------------------------------- 
		#define	CONF_ZDO_NodeDesc_LogicalType	0x02	// 0=ZC, 1=ZR, 2=ZED, 3~7=reserved. Initial value is 0 
		#define	CONF_ZDO_NodeDesc_CompDesc		0		// 1=Complex Descriptor is supported. 0 or 1. 
		#define	CONF_ZDO_NodeDesc_UserDesc		0		// 1=User Descriptor is supported. 0 or 1. 
		//-- FreqBand 
		// bit[4]	: reserved 
		// bit[3]	: 1=Support 2.4GHz 
		// bit[2]	: 1=Support 900MHz 
		// bit[1]	: reserved. 
		// bit[0]	: 1=Support 800MHz 
		#define	CONF_ZDO_NodeDesc_FreqBand		0x08 
		#define	CONF_ZDO_NodeDesc_ApsFlag		0x00	// (FIX) Always 0 in ZigBee2006 
			//-- MacCapa 
			// bit[7]		: Allocate Addr. 1=Can be a PAN Coordinator 
			// bit[6]		: Security 
			// bit[5:4]	: rsv 
			// bit[3]		: RxOnIdle 
			// bit[2]		: Power Source. 1=Mains Power 
			// bit[1]		: Device Type. 1=FFD, 0=RFD 
			// bit[0]		: Alternative PAN Coordinator	 
			#define	CONF_ZDO_NodeDesc_MacCapability	0x85 
			#define	CONF_ZDO_NodeDesc_Manufacturer	0x1551 
			#define	CONF_ZDO_NodeDesc_MaxBufferSize	64		// Max asdu Size. 0x00 ~ 0x7F 
			#define	CONF_ZDO_NodeDesc_MaxTransSize	0x0000	// (FIX) Max Transfer Size. 0x0000 ~ 0x7FFF. Not supported in ZigBee2006. Always 0. 
			//-- ServerMask 
			// bit[15:6]	: reserved 
			// bit[5]		: 1=Support Backup Discovery Cache 
			// bit[4] 		: 1=Support Primary Discovery Cache 
			// bit[3]  	: 1=Support Backup Binding Table Cache 
			// bit[2]  	: 1=Support Primary Binding Table Cache 
			// bit[1]  	: 1=Support Backup Trust Center 
			// bit[0]  	: 1=Support Primary Trust Center 
			#define	CONF_ZDO_NodeDesc_ServerMask		0x00 
			//--------------------------------------------------------------------------------	 
 
	//--------------------------------------------------------------------------------	 
	// ZigBee Configuration : NWK Mode and Parameter 
	//--------------------------------------------------------------------------------	 
	#define	CONF_ZDO_NwkMode_BattExt		0		// Battery Extension. 0 or 1 
	#define	CONF_ZDO_NwkMode_BO				0x0F 
	#define	CONF_ZDO_NwkMode_SO				0x0F 
	#define	CONF_ZDO_NwkMode_ChanList		0x00000800	
	#define	CONF_ZDO_NwkMode_ProtocolVer	0x02	// 0=Zig2004, 1=Zig2005, 2=Zig2006 
	#define	CONF_ZDO_NwkMode_StackProfile	0x01	// 
	//--------------------------------------------------------------------------------	 
	 
	//--------------------------------------------------------------------------------	 
	// ZigBee Configuration : Power Descriptor 
	//--------------------------------------------------------------------------------	 
	//-- CurrPwrMode 
	//	0		: Receiver sync-ed with RxOnWhenIdle of Node Descriptor 
	//	1		: Receiver comes on periodically as defined by the node power descriptor 
	//	2		: Receiver comes on when stimulated. e.g. by a user pressing a button 
	//	0x3~0xF	: reserved 
	#define	CONF_ZDO_PwrDesc_CurrPwrMode	0x00 
	//-- AvailPwrSrc 
	//	bit[3]	: reserved 
	//	bit[2]	: 1=Support Disposable battery. 
	//	bit[1]	: 1=Support Rechargeable battery. 
	//	bit[0]	: 1=Support Constant(Mains) Power. 
	#define	CONF_ZDO_PwrDesc_AvailPwrSrc	0x07 
	//-- CurrPwrSrc 
	//	bit[3]	: rserved 
	//	bit[2]	: Disposable battery. 
	//	bit[1]	: Rechargeable battery.	 
	//	bit[0]	: Mains Power. 
	#define	CONF_ZDO_PwrDesc_CurrPwrSrc	0x01 
	//-- CurrPwrLevel 
	//	bit[3:0]	: 0=Critical, 1=33, 2=66, 3=100
	#define	CONF_ZDO_PwrDesc_CurrPwrLevel	0x0C 
	//-------------------------------------------------------------------------------- 

 
 
	//--------------------------------------------------------------------------------	
	// ZigBee Configuration : Scan Arguments
	//--------------------------------------------------------------------------------	
	#define	CONF_ZDO_NwkScanAttempt_Default		0x01	// 0x01 ~ 0xFF, Default=5
	#define	CONF_ZDO_NwkTimeBtwnScan_Default	0x01	// 0x01 ~ 0xFF (second)
	//--------------------------------------------------------------------------------	
 
 
	//--------------------------------------------------------------------------------	 
	// ZigBee Configuration : Optional Attributes 
	//-------------------------------------------------------------------------------- 
	#define	CONF_ZDO_PermitJoinDur		0xFF	// Default is 0x00 
	#define	CONF_ZDO_MaxRouters			0x05	//  
	#define	CONF_ZDO_MaxChildren		0x08	//  
	#define	CONF_ZDO_MaxDepth			0x04	 
	 
	#define	CONF_ZDO_NwkBroadDeliver		0x10	// unit=second 
	#define	CONF_ZDO_NwkTransPersist		0x0100	// unit=superframe 
	 
	//============================================================== 
	//	Pre-Compile Option : Size Limitation 
	//============================================================== 
	#define	CONF_ZDO_MaxSize_SimpDesc		1		// Min=1 
	#define	CONF_ZDO_MaxSize_JoinDirect		0		// Min=0 
 
	#define	CONF_ZDO_MaxSize_ActEPList		59 
	#define	CONF_ZDO_MaxSize_AssoDevList	25 
	#define	CONF_ZDO_MaxSize_SimpDescBuf	59	 
	#define	CONF_ZDO_MaxSize_SimpDescInClus	2  
	#define	CONF_ZDO_MaxSize_SimpDescOutClus	0  
	#define	CONF_ZDO_MaxSize_NodeDescBuf	60 
	#define	CONF_ZDO_MaxSize_PowerDescBuf	60 
	#define	CONF_ZDO_MaxSize_MatchDescClus	14 
	#define	CONF_ZDO_MaxSize_MatchList		59 
	#define	CONF_ZDO_MaxSize_EndBindClusList	11 
	#define	CONF_ZDO_MaxSize_ZCLPayload		58 
	//========================================================================== 
	//========================================================================== 
	//========================================================================== 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -