?? unet.h
字號:
//====================================================================================
// 文 件 名: unet.h
// 功能描述: unet頭文件
// 維護記錄: 2007年9月5日
//====================================================================================
#ifndef SPG110_UNET_H_31101_15006__INCLUDED_
#define SPG110_UNET_H_31101_15006__INCLUDED_
#define PAOPEN
//System Message
#define FAILURE 0
#define SUCCESS 1
#define QUEUE_FULL 2
#define QUEUE_EMPTY MSG_MAX_QUEUE_SIZE+1
#define PANID_INVALID 4
#define CHANNEL_INVALID 5
#define NETWORK_NOT_FOUND 6
#define PAN_ID_CONFLICT 7
#define JOIN_SUCCESS 8
#define DISCARD_FRAME 9
#define DATA_TOO_LONG 10
#define FOUND_NEXT_HOP 11
#define NEXT_HOP_NOT_AVAILABLE 12
#define SEND_TO_PARENT 13
#define DEST_IS_DEVSELF 14
#define TREE_ROUTING_FAILED 15
#define RETRY_EXCEED 16
#define SELF_HEAL_FAILED 17
#define SELF_HEAL_SUCCESS 18
//Unet Parameters
#define UNET_PAN_ID 0x1234
#define UNET_CHANNEL 20
//#define UNET_MAX_CHILD 4 // 0~32
#define UNET_MAX_ROUTER 0
#define UNET_MAX_DEPTH 3 // Range 2~7
#define UNET_SCAN_WAIT_TIME 900
#define UNET_COORD_ADDRESS 0x0000
//Batter Monitor Threshold, Do not use other value
#define BATH_35 0xe0
#define BATH_33 0xd0
#define BATH_32 0xc0
#define BATH_31 0xb0
#define BATH_28 0xa0
#define BATH_27 0x90
#define BATH_26 0x80
#define BATH_25 0x70
#define CHILD 1
#define BEACON 2
#define BROADCAST 3
#define DATA 4
//====================================================================================
// 文 件 名: unet.h
// 功能描述: unet驅動頭文件
// 維護記錄: 2007年9月5日
//====================================================================================
#define MAC_MAX_DATA_PAYLOAD_LENGTH 102 // IEEE 802.15.4 Define
#include "SPCE061A.h"
#include ".\zigbee\include\Uz2400.h"
#include ".\zigbee\include\type.h"
#include ".\ZBInterface.h"
#include ".\zigbee\include\msg.h"
#include ".\zigbee\include\frame.h"
#include ".\zigbee\include\data.h"
#include ".\zigbee\include\api.h"
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
extern UNET_SYS UnetSys;
extern UINT8 MAC_ADDRESS[8];
extern MSG_QUEUE CommQueue; // Mac command queue
extern MSG_QUEUE DataQueue; // Mac data queue
extern UINT8 RF_RX_BUFF[128+16]; // RF receive buffer
extern UINT8 RF_TX_BUFF[128]; // RF transmit buffer
extern UINT16 usWaitTime;
extern UINT16 usRspTime;
extern UINT8 RecvAddrListRsp;
extern CHILD_LIST astChildList[UNET_MAX_CHILD];
extern UINT8 gucChildAddrCont;
extern UINT16 usAddrREQTimer;
extern unsigned int I_AM_COORD;//sign
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -