?? wmdcbase.h
字號:
#ifndef __WMDCBASE_H__
#define __WMDCBASE_H__
#define MAXALRREC 21//最多16個告警數據
#define MAXOFENDATA 4//最多8個電流電壓狀態常量
#define MAXDOR 3//門
#define MAXWENSHI 3//溫濕度
//定義告警結構體
struct DCAlrData
{
unsigned char DCSAMType;//告警類型
// unsigned int DCALRValue;//告警值
unsigned char DCALRTime[6]; //發生告警時間,Year,Month,Day,Hour,Minute,Second
unsigned char DCALRReoprted_FLAG;//if 0xAA,ALR is Reported
unsigned char DCALRHandled_FLAG; //if 0xAA ,handled,已處理標志
unsigned char DCALRHandledTime[6];//已處理告警時間,Year,Month,Day,Hour,Minute,Second
unsigned char DCALRHandledReport_FLAG;//if 0xAA,已處理告警上報標志
unsigned char DCALRSAMPSensitityReg;//if 0xAA ,alarm datum is valid(存在)
unsigned char DCALRRepeated_FLAG; //if 0xAA ,the datum is sended
unsigned char DCALRDelete_FLAG;//0xAA
};
//定義狀態常量結構體
//交流電流、電壓、直流電流電壓等狀態量
struct DCACData
{
unsigned char use_FLAG;//0xAA,未起用
unsigned char Value;//值
// unsigned char DCDelete_FLAG;//0xAA
};
//三路溫濕度
struct DCwenshiData
{
unsigned char DCHValue;//濕度值
unsigned char DCWValue;//溫度值
unsigned char DCwenshiDelete_FLAG;//靈敏度標志
// unsigned char DCwenshiducaiji_FLAG;//溫濕度采集標志,0XAA
unsigned char DCwenshiduuse_FLAG;//起用標志,0XAA,未起用
// unsigned char DCwenshidufuhao_FLAG;//0xAA,零下
};
//三路門禁
struct dorData
{
unsigned char dorcloseDelete_FLAG;//0xAA,關,靈敏度
unsigned char dorValue;//狀態值
unsigned char doropenDelete_FLAG;//0xAA,開,靈敏度
};
struct dorData xRdorData[MAXDOR];//3個門
struct DCACData xRDCACData[MAXOFENDATA];//4
struct DCAlrData xRAlrData[MAXALRREC];//15
struct DCwenshiData xRwenshiData[MAXWENSHI];//3
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -