今天搞明白了内些传说中的硬件

来源:互联网 发布:淘宝运费险怎么收费的 编辑:程序博客网 时间:2024/04/29 11:36

技术这个东西真是要是不会,全都感觉难的不行不行的,但是要是会了,就会感觉很简单,没有难的技术,只有不会的技术。`
class MyComm : public CnComm
{
public:
MyComm()
{
CnComm();
dInput = -1.0;

}bool bLock;void OnReceive(){    int length = Read((char*)buffer, 1024);      int offset = 0;    while (!(buffer[offset] == 0x01 && buffer[offset+1] == 0x03 && buffer[offset+2] == 0x10))    {        if (offset > length -1)            break;        offset++;    }    unsigned int _count = buffer[offset+3]*256 + buffer[offset+4];    static unsigned int total = 0x4E20 - 0x0FA4;    //0x4E20    0x0FA4    if(_count>=0x0FA4 && _count<=0x4E20)    {        dInput=(_count-0x0FA4) * 2000.0f /total;    }    //      bLock = true;    //      memcpy(value, _value, sizeof(float)*PLANT_COUNT);    //      bLock = false;}float dInput;unsigned char  buffer[1024];

};`
传说中的读取电流的东西,想通了就如此简单

0 0