#ifndef _SEPARATE_H #define _SEPARATE_H #include "BaseVar.h" #include "struct.h" extern DWORD g_dwSeparateVariantTick; extern CRITICAL_SECTION g_csSeparateReadOneData; extern void UnInitSeparateDll(); extern BOOL LoadSeparateDll(CString strpath); extern int SeparateRequestData( int nPort, int nDevAddr, char szDevUid[20], int iVarID, char szRs232cmd[MAX_CMD], char szIniName[MAX_PATH]); extern int SeparateSingleResponseData(char chDevUid[20], int iVarID, char chMsg[MAX_VAR_MSG]); extern BOOL InitSeparateComm(int iAddr, int iPort, int iBaudrate, int iDataBit, int iStopBit, int iParity, int iIntervals); extern int RequestWrSeparateData(char chDevUid[20], int iVarID, double data); extern double SingleResponseSeparateWriteData(char chDevUid[20], int iVarID); #endif