Separate.h 788 B

12345678910111213141516171819202122232425262728
  1. #ifndef _SEPARATE_H
  2. #define _SEPARATE_H
  3. #include "BaseVar.h"
  4. #include "struct.h"
  5. extern DWORD g_dwSeparateVariantTick;
  6. extern CRITICAL_SECTION g_csSeparateReadOneData;
  7. extern void UnInitSeparateDll();
  8. extern BOOL LoadSeparateDll(CString strpath);
  9. extern int SeparateRequestData(
  10. int nPort,
  11. int nDevAddr,
  12. char szDevUid[20],
  13. int iVarID,
  14. char szRs232cmd[MAX_CMD],
  15. char szIniName[MAX_PATH]);
  16. extern int SeparateSingleResponseData(char chDevUid[20], int iVarID, char chMsg[MAX_VAR_MSG]);
  17. extern BOOL InitSeparateComm(int iAddr, int iPort, int iBaudrate, int iDataBit, int iStopBit, int iParity, int iIntervals);
  18. extern int RequestWrSeparateData(char chDevUid[20], int iVarID, double data);
  19. extern double SingleResponseSeparateWriteData(char chDevUid[20], int iVarID);
  20. #endif