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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? communication.h

?? 基于S3C4510的家庭網關的通訊進程程序源碼
?? H
字號:
/********************************************************************
*文件名:communication.h 自定義頭文件                               
*功能:實現通訊進程中公共變量和函數的定義                               
*完成日期:2004.7.18                                               
*********************************************************************/
#define WORD unsigned int
#define BYTE unsigned char
/*定義管道pipe端口*/
#define FIFO_NAME "/tmp/my_fifo"    /*發送控制命令管道*/
#define CLIENT_NAME "/tmp/cli_fifo" /*控制成功后返回應答管道*/
#define INF_NAME "/tmp/inf_fifo"    /*發布小區信息管道*/
#define REPLY_NAME "/tmp/reply_fifo"/*應答管道*/
#define ANNIU_NAME "/tmp/anniu_fifo"/*緊急按鈕管道*/
#define INIT_NAME "/tmp/init_fifo"  /*初始化信息管道*/

#define BUFFER_SIZE 20
#define PIPEBUFFER_SIZE 256
#define min_cell_energy 1500   /*電池截止電壓毫伏為單位*/
#define BAUDRATE B19200          /* 伯特率設定被定義 */       
#define MODEMDEVICE "/dev/ttyS1" /* 定義正確的序列埠 */ 
#define _POSIX_SOURCE 1          /* POSIX 系統相容 */ 
#define FALSE 0 
#define TRUE 1 
#define NodeNum 16  /*zigbee的子網中的節點數*/
#define NetNum  1   /*zigbee的子網數*/
#define SetInfNum  3 /*網頁上保存小區信息的數量*/
/*報警命令相關設置*/
#define alarm_set_mode    0xff  /*設防功能碼*/
#define alarm_cancel_mode 0x01  /*撤防功能碼*/
#define alarm_reply_data  0xfe  /*設防狀態下應答報警功能碼*/
#define alarm_unreply     0x33  /*撤防狀態下應答報警功能碼*/
/*按節點實現功能不同來劃分的節點功能編碼*/
#define inquire_equ_fun_code   0x80  /*查詢子節點設備種類電池電量功能碼*/
#define report_equ_fun_code    0x41  /*報告子節點設備種類電池電量功能碼*/
#define inquire_data_fun_code  0x82  /*查詢子節點數據功能碼*/
#define report_data_fun_code   0x63  /*報告子節點數據功能碼*/
#define set_ao1_order          0xc4  /*設置模擬量輸出命令功能碼*/
#define respond_a01_order      0x45  /*應答模擬量輸出命令功能碼*/
#define set_relay_order        0xac  /*設置繼電器開關命令功能碼*/
#define respond_relay_order    0x2d  /*應答繼電器開關命令功能碼*/
#define amend_pulse_count1     0xf2  /*修改脈沖量1功能碼*/
#define amend_pulse_count2     0xf3  /*修改脈沖量2功能碼*/
#define report_switch1_order   0x36  /*報告開關量1功能碼*/
#define report_switch2_order   0x37  /*報告開關量2功能碼*/
#define respond_switch1        0x98  /*應答開關量1功能碼*/
#define respond_switch2        0x99  /*應答開關量2功能碼*/
/*初始化節點編碼=節點號+節點功能編碼*/
#define inquire_encode1    0x00
#define inquire_encode3    0x10     

TIME_STRUCT ds_1302_time;
/*子網中每個節點定義一個存放相關信息的結構體*/
struct                  
  {
  BYTE zigbee_node; 	/*zigbee出廠配置節點號*/
  BYTE real_node; 	/*網絡中實際節點號*/  
  WORD flag;            /*節點存在標志*/
  WORD data_flag;      
  WORD timeout;         /*時間溢出設定*/
  WORD data_timeout;
  WORD cell;            /*節點電池電量*/
  BYTE *state;          /*節點狀態*/
  BYTE data[10];        /*用來存放節點修改表底的數據*/
  unsigned long int node_data;/*節點數據*/
  BYTE *funtion;        /*節點功能*/
  BYTE show_node_time[20];/*顯示節點狀態改變時間*/
  }NetNode[NetNum][NodeNum];
  
  BYTE NameStr[20];   /*存放用戶名*/
  BYTE AddressStr[20];/*存放用戶地址*/
  BYTE DstStr[20];    /*存放目的郵箱ip地址*/
  BYTE SrcStr[20];    /*存放源郵箱ip地址*/
  BYTE DsSelectTime[3];/*數據采集時間設定選擇*/
  BYTE DsHourStaStr;   /*采集數據開始小時*/
  BYTE DsHourEndStr;   /*采集數據結束小時*/
  BYTE DsMinStaStr;    /*采集數據開始分鐘*/
  BYTE DsMinEndStr;    /*采集數據開始分鐘*/
  BYTE AnniuTimeBuffer[30];
  WORD TimeSize;
  int AlarmNodeNum,AlarmNetNum;
  
BYTE PipeInfBuffer[SetInfNum+1][PIPEBUFFER_SIZE+1];/*存儲小區信息緩沖區*/
static volatile WORD zig_node[16] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
static const char my_1302_days[7][4] = {"Sun", "Mon", "Tue", "Wed", "Thu", \
                                         "Fri", "Sat"};
struct sigaction saio;      /* definition of signal action */ 
static WORD alarm_flag=0;/*報警標志定義為靜態變量*/
static WORD alarm_tran_flag = 0;
static WORD ds_inf_flag = 1;
static WORD anniu_flag = 0;         /*緊急按鈕標志*/
static WORD testdev_flag = 0;
static int wait_flag=TRUE;          /* 沒收到信號的話就會是 TRUE */
static int leddev;                  /*安防指示燈驅動的文件描述符*/ 
static BYTE IntervalTime = 01;

void Get_Mail_Address(void);           /*獲取郵件地址*/
void Get_User_Inf(void);               /*獲取用戶信息*/
void Signal_Handler_IO (int status);  /* 定義訊號處理程序 */ 
int  Alarm_Inf(BYTE pac_buffer[20]);/*定義報警處理函數*/
void Renew_Html_Inf(BYTE PipeBuffer1[PIPEBUFFER_SIZE],int num);/*更新網頁信息*/
void Renew_Html(void);                                         /*更新網頁*/
void Control_Order_Send(int fd,BYTE PipeBuffer[BUFFER_SIZE]);  /*控制命令傳送*/
int  Receive_Packet(int fd,int netwk1,BYTE AskData[6]);/*接收子節點脈沖量模擬量*/
BYTE Bcd2hex(BYTE x1,BYTE x2);
WORD Bcd2int(BYTE x);
BYTE Bcd2char(BYTE *x);
BYTE Char2long(BYTE Data[10]);
BYTE Bit_Xor(int len,BYTE XorData[20]);/*按位異或,進行數據校驗*/
void Get_Collect_Time(void);/*獲取數據采集設定時間*/
void Anniu_Inf_Send(void); /*按鈕報警信息發送*/
void Judge_Node_Type(int i,int j,BYTE NodeFuntionCoding);/*判斷節點類型*/
BYTE *Send_Mail_Packet(BYTE netwk,BYTE node,BYTE * MailDataPtr);/*發送郵件數據包*/ 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲最色的网站| 国产成人精品免费网站| 久久丝袜美腿综合| 91论坛在线播放| 国内精品国产三级国产a久久| 国产欧美日韩视频在线观看| 欧美二区乱c少妇| heyzo一本久久综合| 九九国产精品视频| 亚洲成人免费视| 亚洲激情图片qvod| 亚洲视频一二区| 日本一区二区三区在线观看| 欧美一级二级三级蜜桃| 欧美主播一区二区三区美女| 国产精品456| 国产成人综合在线| 乱中年女人伦av一区二区| 一区二区三区视频在线看| 中文子幕无线码一区tr| 国产三级久久久| 久久综合色婷婷| 亚洲精品一区二区三区蜜桃下载| 欧美偷拍一区二区| 欧美日韩中文字幕精品| 色av综合在线| 欧美日韩精品一区二区天天拍小说| 成人高清免费在线播放| 成人污视频在线观看| 国产成人无遮挡在线视频| 国产一区二区三区四| 国产制服丝袜一区| 国产福利91精品一区| 国产91精品入口| 91网上在线视频| 色88888久久久久久影院野外| 91成人免费在线视频| 色综合久久88色综合天天| 成人免费精品视频| 国产在线精品视频| k8久久久一区二区三区| 色哦色哦哦色天天综合| 在线观看一区不卡| 日韩精品一区二区在线| 久久女同性恋中文字幕| 日韩伦理免费电影| 亚洲v中文字幕| 九九九精品视频| av亚洲精华国产精华精华| 欧美在线影院一区二区| 日韩免费电影一区| 中文在线免费一区三区高中清不卡| 成人免费在线播放视频| 亚洲va国产天堂va久久en| 奇米一区二区三区av| 丁香五精品蜜臀久久久久99网站| 91亚洲精华国产精华精华液| 欧美精品第一页| 亚洲女人****多毛耸耸8| 蜜臂av日日欢夜夜爽一区| 国产精品911| 欧美主播一区二区三区美女| 精品久久五月天| 欧美亚洲综合色| 亚洲男同性恋视频| 午夜精品一区二区三区电影天堂 | 国内精品免费**视频| 欧美一区二区三区四区五区| 一区二区三区**美女毛片| 国内精品伊人久久久久av一坑| 日韩一区二区三区精品视频 | 亚洲国产精品麻豆| 欧美日韩一区二区在线视频| 亚洲激情男女视频| 欧美性生活久久| 美女mm1313爽爽久久久蜜臀| 精品久久久久99| 久久99国内精品| 亚洲一区免费在线观看| 欧美区在线观看| 蜜臀久久99精品久久久画质超高清| 精品国产乱码久久久久久图片 | 国产精品初高中害羞小美女文| 91视视频在线观看入口直接观看www| 亚洲美女视频在线| 91精品国产乱| 国产不卡视频在线播放| 亚洲欧美精品午睡沙发| 日韩一级视频免费观看在线| 国产成人在线观看| 一区二区三区久久| 精品国偷自产国产一区| 成人精品一区二区三区四区| 自拍偷拍国产精品| 51精品国自产在线| 久久爱www久久做| 亚洲视频狠狠干| 精品少妇一区二区三区视频免付费| 白白色 亚洲乱淫| 日本视频一区二区| 亚洲视频图片小说| 久久影视一区二区| 欧美午夜视频网站| 国产成人av电影在线| 亚洲成a人片在线不卡一二三区 | 91麻豆国产福利在线观看| 日本伊人色综合网| 亚洲蜜桃精久久久久久久| 久久综合给合久久狠狠狠97色69| 色视频成人在线观看免| 国产麻豆91精品| 日韩精品电影一区亚洲| 亚洲日本在线视频观看| 久久午夜色播影院免费高清| 在线欧美小视频| 99riav久久精品riav| 国产精品夜夜爽| 免费在线观看一区二区三区| 亚洲午夜久久久久久久久电影院 | 成人av网址在线| 老司机精品视频线观看86| 尤物在线观看一区| 国产精品情趣视频| 精品女同一区二区| 51精品秘密在线观看| av不卡在线播放| 从欧美一区二区三区| 精品一区二区三区在线播放视频| 亚洲成人中文在线| 亚洲最新在线观看| 一区二区成人在线| 亚洲精品中文字幕乱码三区| 国产精品欧美经典| 欧美国产精品一区| 国产精品毛片大码女人| 久久嫩草精品久久久久| 精品国产精品网麻豆系列| 9191国产精品| 日韩视频在线一区二区| 3atv一区二区三区| 精品国产sm最大网站免费看| 日韩欧美另类在线| 久久影院午夜论| 欧美电影免费观看高清完整版| 欧美精品123区| 欧美日韩精品一区二区天天拍小说| 色婷婷香蕉在线一区二区| 99re8在线精品视频免费播放| 白白色 亚洲乱淫| 在线观看不卡视频| 555夜色666亚洲国产免| 日韩欧美的一区二区| 久久综合九色综合久久久精品综合| 日韩欧美久久久| 日韩视频一区二区在线观看| 6080午夜不卡| 久久伊99综合婷婷久久伊| 国产亚洲精品7777| 日韩美女久久久| 午夜电影网一区| 国产尤物一区二区| 99视频精品全部免费在线| 欧美在线一二三| 欧美成人一区二区| 国产精品视频看| 亚洲第一电影网| 狠狠色丁香久久婷婷综合_中| av中文一区二区三区| 欧美日韩中文一区| 久久蜜桃av一区精品变态类天堂| 日本一区二区动态图| 亚洲6080在线| 成人性生交大片免费看在线播放| 91国产精品成人| 久久精品一二三| 一区二区三区.www| 国产精品一区二区视频| 色网综合在线观看| 精品国产一区二区在线观看| 欧美高清在线视频| 五月婷婷久久丁香| 懂色av一区二区三区免费看| 色偷偷一区二区三区| 欧美xxxxxxxx| 亚洲大片一区二区三区| 最新国产成人在线观看| 一区二区三区四区国产精品| 蜜臂av日日欢夜夜爽一区| 色综合天天综合色综合av | 国产精品美女久久久久久久久| 亚洲韩国一区二区三区| 大胆亚洲人体视频| 精品少妇一区二区三区在线播放 | 亚洲6080在线| 欧美日韩在线亚洲一区蜜芽| 亚洲激情六月丁香| 欧洲生活片亚洲生活在线观看| 一色桃子久久精品亚洲| 9色porny自拍视频一区二区| 国产精品欧美一区喷水|