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

📄 zigbeeerrorcodes.h

📁 基于ZIGBEE协议通讯的开关程序
💻 H
字号:
/*
 ** ============================================================================
 **
 ** FILE
 **  $Id: ZigbeeErrorCodes.h,v 1.2 2005/09/05 13:42:21 burnett Exp $
 **
 ** DESCRIPTION
 **  Definitions of error status codes returned in ZigBee confirms
 **
 ** CREATED
 **  Peter Burnett
 **
 ** COPYRIGHT
 ** Copyright 2005 Integration Associates Inc.  All rights reserved.
 **
 ** LIMITED USE LICENSE.  By using this software, the user agrees to the terms of the 
 **                       following license.  If the user does not agree to these terms, 
 **                       then this software should be returned within 30 days and a full 
 **                       refund of the purchase price or license fee will provided.  
 **                       Integration Associates hereby grants a license to the user on the 
 **                       following terms and conditions:  The user may use, copy, modify, 
 **                       revise, translate, abridge, condense, expand, collect, compile, 
 **                       link, recast, distribute, transform or adapt this software solely 
 **                       in connection with the development of products incorporating 
 **                       integrated circuits sold by Integration Associates.  Any other use 
 **                       for any other purpose is expressly prohibited with the prior written 
 **                       consent of Integration Associates.
 **
 ** Any copy or modification made must satisfy the following conditions:
 ** 
 ** 1. Both the copyright notice and this permission notice appear in all copies of the software, 
 **    derivative works or modified versions, and any portions thereof, and that both notices 
 **    appear in supporting documentation.
 **
 ** 2. All copies of the software shall contain the following acknowledgement: "Portions of this 
 **    software are used under license from Integration Associates Inc. and are copyrighted."
 **
 ** 3  Neither the name of Integration Associates Inc. nor any of its subsidiaries may be used 
 **    to endorse or promote products derived from this software without specific prior written 
 **    permission.
 **
 ** THIS SOFTWARE IS PROVIDED BY "AS IS" AND ALL WARRANTIES OF ANY KIND, INCLUDING THE IMPLIED 
 ** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR USE, ARE EXPRESSLY DISCLAIMED.  THE DEVELOPER 
 ** SHALL NOT BE LIABLE FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.  
 ** THIS SOFTWARE MAY NOT BE USED IN PRODUCTS INTENDED FOR USE IN IMPLANTATION OR OTHER DIRECT 
 ** LIFE SUPPORT APPLICATIONS WHERE MALFUNCTION MAY RESULT IN THE DIRECT PHYSICAL HARM OR INJURY 
 ** TO PERSONS.  ALL SUCH IS USE IS EXPRESSLY PROHIBITED.
 **
 **
 ** Edit History:
 **
 **	$Log: ZigbeeErrorCodes.h,v $
 **	Revision 1.2  2005/09/05 13:42:21  burnett
 **	copyright notice
 **	
 **	Revision 1.1  2005/07/22 10:40:58  burnett
 **	1st version
 **	
 **	
 **
 ** ============================================================================
 **/

#ifndef ZIGBEEERRORCODES_H
#define ZIGBEEERRORCODES_H

/*
 ** ============================================================================
 ** System include files
 ** ============================================================================
 */


/*
 ** ============================================================================
 ** Project include files
 ** ============================================================================
 */


/*
 ** ============================================================================
 ** Definitions 
 ** ============================================================================
 */

/*
** ============================================================================
** MAC Enumeration definitions 
** ============================================================================
*/
#define MAC_SUCCESS                 0x00
#define BEACON_LOST                 0xe0
#define CHANNEL_ACCESS_FAILURE		0xe1
#define DENIED						0xe2
#define DISABLE_TRX_FAILURE			0xe3
#define FAILED_SECURITY_CHECK		0xe4
#define FRAME_TOO_LONG				0xe5
#define INVALID_GTS					0xe6
#define INVALID_HANDLE				0xe7
#define INVALID_PARAMETER			0xe8
#define NO_ACK						0xe9
#define NO_BEACON					0xea
#define	MAC_NO_DATA					0xeb
#define NO_SHORT_ADDRESS			0xec
#define OUT_OF_CAP					0xed
#define PAN_ID_CONFLICT				0xee
#define REALIGNMENT                 0xef
#define TRANSACTION_EXPIRED			0xf0
#define TRANSACTION_OVERFLOW		0xf1
#define TX_ACTIVE					0xf2
#define	UNAVAILABLE_KEY				0xf3
#define UNSUPPORTED_ATTRIBUTE		0xf4


/*
** ============================================================================
** NWK Enumeration definitions
** ============================================================================
*/

#define	NWK_SUCCESS                 0x00
#define	NWK_INVALID_PARAMETER       0xC1
#define	NWK_INVALID_REQUEST         0xC2
#define	NWK_NOT_PERMITTED           0xC3
#define	NWK_STARTUP_FAILURE         0xC4
#define	NWK_ALREADY_PRESENT         0xC5
#define NWK_SYNC_FAILURE            0xC6
#define	NWK_TABLE_FULL              0xC7
#define	NWK_UNKNOWN_DEVICE          0xC8
#define	NWK_UNSUPPORTED_ATTRIBUTE   0xC9
#define NWK_NO_NETWORKS             0xCA
#define NWK_LEAVE_UNCONFIRMED       0xCB
#define NWK_MAX_FRM_CNTR            0xCC
#define NWK_NO_KEY                  0xCD
#define NWK_BAD_CCM_OUTPUT          0xCE
#define NWK_BUSY                    0xCF

/*
** ============================================================================
** APS Status Enumeration definitions
** ============================================================================
*/

#define APS_SUCCESS                 0
#define APS_NO_BOUND_DEVICE         0xA0
#define APS_SECURITY_FAIL           0xA1
#define APS_ILLEGAL_DEVICE          0xA2
#define APS_ILLEGAL_REQUEST         0xA3
#define APS_TABLE_FULL              0xA4
#define APS_NOT_SUPPORTED           0xA5
#define APS_INVALID_BINDING         0xA6
#define APS_UNSUPPORTED_ATTRIBUTE   0xA7
#define APS_CHANNEL_ACCESS_FAILURE  0xA8
#define APS_INVALID_PARAMETER       0xA9

/*******************************
 * ZDO ERROR Numbers
 *******************************/

#define ZDO_SUCCESS           0
#define ZDO_INV_REQUESTTYPE   0x80
#define ZDO_DEVICE_NOT_FOUND  0x81
#define ZDO_INVALID_EP        0x82
#define ZDO_NOT_ACTIVE        0x83
#define ZDO_NOT_SUPPORTED     0x84
#define ZDO_TIMEOUT           0x85
#define ZDO_NO_MATCH          0x86
#define ZDO_TABLE_FULL        0x87
#define ZDO_NO_ENTRY          0x88
#define ZDO_RESTORE_FAIL      0x8D
#define ZDO_NO_REPLY          0x8E
#define ZDO_NO_TT_ENTRIES     0x8F         


/*
 ** ============================================================================
 ** Function Prototypes
 ** ============================================================================
 */




#endif /* ZIGBEEERRORCODES_H */

/*
 ** ============================================================================
 ** End of $Id: ZigbeeErrorCodes.h,v 1.2 2005/09/05 13:42:21 burnett Exp $
 ** ============================================================================
 */

⌨️ 快捷键说明

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