#include "dataformate.h" #include #include void Pressure_CheckCRC(uint8_t*buf,int len,uint8_t* CRC_H,uint8_t* CRC_L) { uint16_t i,j,tmp,CRC16; CRC16=0xffff; for (i=0;i>1; if (tmp) CRC16=CRC16 ^ 0xA001; } *buf++; } CRC_H[0]=CRC16>>8; CRC_L[0]=CRC16&0xff; } void Sleep(int msec) { QTime dieTime = QTime::currentTime().addMSecs(msec); while( QTime::currentTime() < dieTime ) QCoreApplication::processEvents(QEventLoop::AllEvents, 100); }