📄 my102class.h
字号:
// My102Class.h: interface for the CMy102Class class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MY102CLASS_H__91D08A3E_D122_43B5_930A_DB82BB004E76__INCLUDED_)
#define AFX_MY102CLASS_H__91D08A3E_D122_43B5_930A_DB82BB004E76__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CMy102Class
{
public:
CMy102Class();
virtual ~CMy102Class();
int OpenPort(int nPort, int nBaud, int nBit, int nStop, int nParity);
int ClosePort(int nPort);
int SendRequest(int nPort, int index, char*wBuf);
int ReceiveData(int nPort, BYTE*retData, int *length);
int SendAndReceive(int nPort, int index, char*sendBuf, int nSleep, BYTE*revBuf, int *length);
int NetworkIsOk(BYTE*retData);
int RepositionIsSuccess(BYTE*retData);
int HasClass1Data(BYTE*retData);
int HasBeenActivated(BYTE*retData);
int TransfersFinished(BYTE*retData);
public:
BOOL bCOMOpened; //COM是否成功打开
BOOL bCJQIsOk; //采集器是否有问题:当发生链路不通,复位链路失败,返回的应答不正确等问题时,需重新建立链路
BOOL bFCB; //用于发送报文时的FCB翻转标志
};
#endif // !defined(AFX_MY102CLASS_H__91D08A3E_D122_43B5_930A_DB82BB004E76__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -