亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? zbmac.h

?? IEEE802.15.4標(biāo)準(zhǔn)下的基于ZIGBEE協(xié)議棧的物理及鏈路層的代碼
?? H
字號:
#ifndef __ZBMAC_H__#define __ZBMAC_H__#include "ZBTYPES.h"#define POS_MAC_FRAME_TYPE 			0x0#define POS_MAC_SECURITY				0x3#define POS_MAC_FRAME_PENDING			0x4#define POS_MAC_ACK_REQUEST			0x5#define POS_MAC_INTRA_PAN			0x6#define POS_MAC_DEST_ADDR_MODE		0xA#define POS_MAC_SOURCE_ADDR_MODE		0xE	#define MASK_MAC_FRAME_TYPE 			0x7#define MASK_MAC_SECURITY			0x8#define MASK_MAC_FRAME_PENDING		0x10#define MASK_MAC_ACK_REQUEST			0x20#define MASK_MAC_INTRA_PAN			0x40#define MASK_MAC_DEST_ADDR_MODE		0xC00#define MASK_MAC_SOURCE_ADDR_MODE		0xC000#define MAC_FRAME_TYPE_BEACON			0x0#define MAC_FRAME_TYPE_DATA			0x1#define MAC_FRAME_TYPE_ACK			0x2#define MAC_FRAME_TYPE_CMD			0x3#define MAC_ADDR_MODE_NONE			0x0		//both pan id field and address filed absent#define MAC_ADDR_MODE_SHORT			0x2#define MAC_ADDR_MODE_LONG			0x3#define MAC_CMD_TYPE_ASSOC_REQ			0x1#define MAC_CMD_TYPE_ASSOC_RESPON			0x2#define MAC_CMD_TYPE_BEACON_REQ			0x7#define MAC_CMD_TYPE_ORPHAN_NOTIFY			0x6	 #define MAC_CMD_TYPE_COORD_REALIGN			0x8	 #define MAC_CMD_TYPE_GTS_REQ				0x6	 #define MAC_CMD_TYPE_DISASSOC_NOTIFY		0x3     #define MAC_CMD_TYPE_DATA_REQ				0x4	 #define MAC_CMD_TYPE_PANID_CONFLICT		0x5	 /** * the mac beacon which has zigbee infomation,zigbee sheet page 407 * FCF(2)+DSN(1)+SOURCE_PANID(2)+SOURCE_SADDR(2)+BEACON_INFO(2)+{|PROTOCOL_ID(1)+NWK_INFO(2)+IEEEADDR(8)|+FCS(2)|} **//** * BEACON_INFO(2byte) **/#define MAC_POS_BEACON_INFO_COORD					0xE#define MAC_POS_BEACON_INFO_ASSOC_PERMIT			0xF#define MAC_MASK_BEACON_INFO_COORD					0x4000#define MAC_MASK_BEACON_INFO_ASSOC_PERMIT			0x8000/** * PROTOCOL_ID(1byte) * declare that is zigbee protocol **/#define PROTOCOL_ID 	0x0     /** * NWK_INFO(2byte) **/#define POS_NWK_INFO_STACK_PROFILE				0x0#define MASK_NWK_INFO_STACK_PROFILE			0xF#define NWK_INFO_STACK_PROFILE_ID				0#define POS_NWK_INFO_VERSION					0x4#define MASK_NWK_INFO_VERSION					0xF0#define NWK_INFO_VERSION_ID					0/** * This value is set to TRUE if this device is capable of accepting join requests from router-capable * devices and is set to FALSE otherwise. **/#define POS_NWK_INFO_ROUTER_CAP				0xA	#define MASK_NWK_INFO_ROUTER_CAP				0x400	#define POS_NWK_INFO_DEPTH					0xB#define MASK_NWK_INFO_DEPTH					0x7800/** * This value is set to TRUE if the device is capable of accepting join requests from end devices * seeking to join the network and is set to FALSE otherwise **/#define POS_NWK_INFO_END_DEVICE_CAP			0xF		#define MASK_NWK_INFO_END_DEVICE_CAP			0x8000/** * request beacon * FCF(2)+DSN(1)+DST_PANID(2)+DST_SADDR(2)+CMD_TYPE(1)+FCS(2) **/#define LEN_REQ_BEACON 10/** * assoc request  * FCF(2)+DSN(1)+DST_PANID(2)+DST_SADDR(2)+SOURCE_PANID(2,0xffff)+SOURCE_LADDR(8)+CMD_TYPE(1)+CAP_INFO(1)+|ZIGBEE_NUM(4)|+FCS(2) **/ #define POS_MAC_CAP_INFO_CANCOORD			0x0	//can be a coord or not#define POS_MAC_CAP_INFO_DEVICE_TYPE		0x1	//is FFD or not	#define POS_MAC_CAP_INFO_POWER			0x2	//is power resouce different or not#define POS_MAC_CAP_INFO_RECEIVE_ON		0x3	//is rxOn when idle or not#define POS_MAC_CAP_INFO_SECURITY			0x6	//if has security capability#define POS_MAC_CAP_INFO_ALLOC_ADDR		0x7	//is requet for short address or not#define MASK_MAC_CAP_INFO_CANCOORD			0x1	#define MASK_MAC_CAP_INFO_DEVICE_TYPE		0x2			#define MASK_MAC_CAP_INFO_POWER			0x4	#define MASK_MAC_CAP_INFO_RECEIVE_ON		0x8	#define MASK_MAC_CAP_INFO_SECURITY			0x40	#define MASK_MAC_CAP_INFO_ALLOC_ADDR		0x80	/** self define **/#define ZIGBEE_NUM_0				0xFF#define ZIGBEE_NUM_1				0xFF#define ZIGBEE_NUM_2				0xFF#define ZIGBEE_NUM_3				0xFF/** * the assoc request answer * FCF(2)+DSN(1)+DST_PANID(2)+DST_LADDR(8)+SOURCE_PANID(2)+SOURCE_LADDR(8)+CMD_TYPE(1)+SADDR(2)+ASSOC_STATUS(1) **/ #define MAC_ASSOC_STATUS_SUCCESS			0x0#define MAC_ASSOC_STATUS_OVERFLOW			0x1#define MAC_ASSOC_STATUS_DENEY			0x2typedef struct _mac_pib_t {	struct {		unsigned int macAssociationPermit : 1;		unsigned int ifReceiveAllFrame : 1;		unsigned int macRxOnWhenIdle : 1;	}bits;	uint8_t macDsn;	//data sequence number;	#ifndef IS_COORD	laddr_t macCoordExtendedAddress;	saddr_t macCoordShortAddress;	#endif//	uint8_t macMaxCSMABackoffs;	//range  0-6//	uint8_t macMinBE;		//range  0-3	nxle_uint16_t* pPanId;		//point to phyPib panId	saddr_t* pShortAddr;	//point to phyPib shortAddress	laddr_t* pLongAddr;		//point to phyPib longAddress	uint8_t* pBeaconPayload;	uint8_t beaconPayloadLen;} mac_pib_t;	/** * mac_error_t emun. **/enum {  MAC_SUCCESS = 0,		//  MAC_CHANNEL_ACCESS_FAILURE = 0xe1,  MAC_DISABLE_TRX_FAILURE = 0xe3,  MAC_FRAME_TOO_LONG = 0xe5,  MAC_INVALID_PARAMETER = 0xe8,  MAC_NO_ACK = 0xe9,  MAC_NO_BEACON = 0xea,  MAC_NO_SHORT_ADDRESS = 0xec,  MAC_PAN_ID_CONFLICT = 0xee,  MAC_REALIGNMENT = 0xef,  MAC_TX_ACTIVE = 0xf2,};typedef struct {	uint8_t type;		bool isAckSend;	uint8_t dsn;	mem_head_t* psdu;	} mac_send_cache_t;typedef struct {	uint8_t lqi;	uint8_t length;	mem_head_t* psdu;} mac_receive_cache_t;#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
制服.丝袜.亚洲.中文.综合| 成人爱爱电影网址| 777奇米成人网| 亚洲va欧美va人人爽| 欧美日韩精品一区二区三区蜜桃| 亚洲国产毛片aaaaa无费看| 欧美视频一区二区三区四区| 图片区小说区区亚洲影院| 91精品在线麻豆| 国产裸体歌舞团一区二区| 欧美激情艳妇裸体舞| 99久久婷婷国产| 天堂av在线一区| 久久久久亚洲蜜桃| 99久久99久久免费精品蜜臀| 亚洲一区在线免费观看| 国产精品日韩精品欧美在线| 波多野结衣在线一区| 一区二区三区四区不卡视频| 日韩一区二区麻豆国产| 国产91对白在线观看九色| 亚洲摸摸操操av| 91精品免费观看| 成人av电影观看| 亚洲va天堂va国产va久| 国产女人aaa级久久久级| 色呦呦国产精品| 激情小说欧美图片| 日韩一区在线免费观看| 日韩欧美国产午夜精品| 99久久综合精品| 青青草原综合久久大伊人精品优势 | 日本视频中文字幕一区二区三区| 久久免费精品国产久精品久久久久| 91视频一区二区| 精品亚洲国内自在自线福利| 亚洲欧美综合在线精品| 日韩精品一区二区三区三区免费| 波多野结衣在线一区| 久久精品噜噜噜成人88aⅴ| 中文字幕在线一区二区三区| 日韩欧美中文字幕一区| 色视频成人在线观看免| 国产精品一区二区三区四区| 亚洲成人激情综合网| 国产精品美女久久久久久久网站| 欧美一级xxx| 欧美亚洲高清一区| 成人不卡免费av| 国产精品一区专区| 蜜臀99久久精品久久久久久软件| 亚洲综合一区二区三区| 国产免费观看久久| 久久久蜜桃精品| 日韩视频免费观看高清完整版| 91视频国产资源| 国产成人午夜视频| 欧美日韩色综合| www.亚洲在线| 成人中文字幕合集| 国产精品综合久久| 精品一区二区三区久久| 强制捆绑调教一区二区| 亚洲成人动漫精品| 亚洲国产精品自拍| 亚洲综合一区二区| 一区二区三区四区亚洲| 最新不卡av在线| 中文字幕中文在线不卡住| 中文字幕二三区不卡| 国产亚洲制服色| 国产免费成人在线视频| 久久男人中文字幕资源站| 精品1区2区在线观看| 欧美岛国在线观看| 精品国产凹凸成av人导航| 日韩欧美高清dvd碟片| 日韩一级片网址| 欧美白人最猛性xxxxx69交| 欧美成人在线直播| 亚洲精品一线二线三线| 久久美女艺术照精彩视频福利播放| 日韩一区二区精品| 精品少妇一区二区三区| 精品国产91亚洲一区二区三区婷婷| 欧美成人video| 久久嫩草精品久久久精品| 欧美韩日一区二区三区| 1000部国产精品成人观看| 亚洲精品水蜜桃| 亚洲成av人片一区二区梦乃| 青青草原综合久久大伊人精品| 免费观看久久久4p| 国产一区欧美一区| 成a人片国产精品| 欧美年轻男男videosbes| 麻豆freexxxx性91精品| 国产在线播放一区三区四| 国产乱码字幕精品高清av| 成人国产精品免费观看动漫| 色婷婷精品大视频在线蜜桃视频| 欧美高清性hdvideosex| 欧美成人一级视频| 国产专区综合网| 成人免费毛片片v| 欧美在线免费观看亚洲| 日韩午夜在线观看视频| 亚洲国产高清在线观看视频| 亚洲人成伊人成综合网小说| 日韩精品欧美精品| 国产成人av电影在线| 日本福利一区二区| 欧美成人国产一区二区| 中文字幕欧美一| 蜜臀av国产精品久久久久| 成人免费看片app下载| 欧美日韩成人在线| 国产日韩在线不卡| 无码av免费一区二区三区试看 | 奇米色一区二区| 国产成人在线视频免费播放| 色综合中文字幕国产| 欧美美女一区二区| 国产日产欧美一区二区三区| 亚洲成人tv网| 99re视频这里只有精品| 日韩欧美电影在线| 亚洲综合图片区| 波多野结衣亚洲一区| 欧美成人a视频| 一区二区三区欧美日韩| 国产精品亚洲视频| 日韩亚洲欧美在线观看| 亚洲男人电影天堂| 国产成人综合在线观看| 91麻豆精品国产91久久久久久| 中文字幕制服丝袜一区二区三区| 精品一区二区三区蜜桃| 欧美日韩精品系列| 亚洲精品中文字幕在线观看| 国产一区亚洲一区| 伊人一区二区三区| 成人一区在线看| 精品国产乱码久久久久久牛牛| 亚洲大型综合色站| 91免费观看在线| 中文字幕在线免费不卡| 国产精品资源在线看| 欧美电视剧免费观看| 日韩av网站在线观看| 欧美色大人视频| 亚洲精品国产a| 91小视频免费观看| 国产精品美女久久久久久 | 亚洲国产精品一区二区www在线| 大胆欧美人体老妇| 久久精品夜夜夜夜久久| 激情偷乱视频一区二区三区| 欧美一级xxx| 麻豆久久一区二区| 欧美一区二区精品久久911| 天天综合网 天天综合色| 欧美丝袜丝交足nylons| 一区二区三区产品免费精品久久75| 不卡在线观看av| 日韩码欧中文字| 91在线国产观看| 亚洲欧美激情小说另类| 色又黄又爽网站www久久| 一区二区三区在线免费观看 | 在线视频国内自拍亚洲视频| 亚洲美女屁股眼交3| 91久久精品国产91性色tv| 亚洲视频网在线直播| 色天天综合久久久久综合片| 亚洲黄色小视频| 欧美裸体bbwbbwbbw| 日本欧美一区二区在线观看| 欧美一级片在线| 欧美精品123区| 日韩电影一二三区| 欧美不卡一区二区三区| 国产一区二区三区精品欧美日韩一区二区三区 | 欧美一区二区三区婷婷月色| 日本视频一区二区三区| 欧美xxxxx牲另类人与| 国产麻豆精品视频| 中文字幕亚洲欧美在线不卡| 成人永久aaa| 亚洲午夜精品久久久久久久久| 欧美二区三区的天堂| 国内一区二区视频| 国产精品久久久久久妇女6080| 91网址在线看| 日本人妖一区二区| 欧美激情一区二区| 欧美人与性动xxxx| 久久国产精品露脸对白| 中文字幕色av一区二区三区| 欧美色成人综合|