| 123456789101112131415161718 |
- #pragma once
- // 命令字符串,都是以16Hex字符存储,该规则类,就是做字符规则处理与转换;
- // 命令字符(每一个16Hex字符都是以空格隔开):
- // a.普通16Hex字符,不加修饰;
- // b:可选16Hex字符,用<>修饰;
- // c:必填16Hex字符,用[]修饰;
- // d:说明字符,只存在<>,[]里的说明符;
- // 说明符类型(小写,不作大写): addr = 设备地址;saddr = 数据起地址, eaddr = 数据终地址; cmd1 = 命令;等等.........
- class CRuleBase
- {
- public:
- CRuleBase(void);
- ~CRuleBase(void);
- BYTE *GetCommandBytes(BYTE *szSrc);
- };
|