12345678910111213141516171819202122232425262728293031323334353637383940 |
- #ifndef crc8_H_
- #define crc8_H_
- #include "stdint.h"
- #include "stdbool.h"
- unsigned char crc8( unsigned char *pData,
- unsigned int dataLen,
- unsigned char initialValue,
- unsigned char polynomial );
- int crc8_sht3x( unsigned char *pData,
- unsigned int dataLen,
- unsigned char targetCRC);
- int crc8_sht2x( unsigned char *pData,
- unsigned int dataLen,
- unsigned char targetCRC);
- unsigned char crc8_ger( unsigned char *pData,
- unsigned int dataLen);
- int crc8_gernCheckT( unsigned char *pData,
- unsigned int dataLen,
- unsigned char targetCRC);
- bool checkFramLegal(uint8_t *srcBuffer, uint8_t srcLen);
- void completFramParams(uint8_t *srcBuffer, uint8_t srcLen);
- #endif
|