123456789101112131415161718192021222324252627282930313233343536 |
- #ifndef Zt_SERIALDEVICE_H_
- #define Zt_SERIALDEVICE_H_
- #pragma once
- #include "afx.h"
- class CSerialDevice :public CObject
- {
- public:
- CSerialDevice(void);
- ~CSerialDevice(void);
- public:// 串口硬属性 - 这应该放在管理设备的操作类上处理,不应放在设备类里;
- int nPort; // 串口号;
- //int nAddr; // 串口地址;
- int nRate; // 波特率;
- int nData; // 数据位;
- int nStop; // 停止位;
- int nParity; // 校验位;
- int nResponetime; // 读串口响应时间;
- int nFQCY; // 采集频率;
- public:// 属性;
- int nAddr; // 串口地址;
- CString strDeviceName; // 设备名称;
- public:// 通信属性;
- // 1.设备是否异常;
- BOOL bNormal;
- // 2.异常内容(1条或几条异常内容);
- vector <string> vtExceptional;
- };
- #endif
|