TR-mbed 1.0
Loading...
Searching...
No Matches
Macros | Functions
crc.h File Reference
#include "mbed.h"

Go to the source code of this file.

Macros

#define CRC_Check_False   0
 
#define CRC_Check_True   1
 

Functions

unsigned char Get_CRC8_Check_Sum (unsigned char *pchMessage, unsigned int dwLength, unsigned char ucCRC8)
 
unsigned int Verify_CRC8_Check_Sum (unsigned char *pchMessage, unsigned int dwLength)
 
void Append_CRC8_Check_Sum (unsigned char *pchMessage, unsigned int dwLength)
 
uint16_t Get_CRC16_Check_Sum (uint8_t *pchMessage, uint32_t dwLength, uint16_t wCRC)
 
uint32_t Verify_CRC16_Check_Sum (uint8_t *pchMessage, uint32_t dwLength)
 
void Append_CRC16_Check_Sum (uint8_t *pchMessage, uint32_t dwLength)
 

Macro Definition Documentation

◆ CRC_Check_False

#define CRC_Check_False   0

◆ CRC_Check_True

#define CRC_Check_True   1

Function Documentation

◆ Append_CRC16_Check_Sum()

void Append_CRC16_Check_Sum ( uint8_t *  pchMessage,
uint32_t  dwLength 
)

◆ Append_CRC8_Check_Sum()

void Append_CRC8_Check_Sum ( unsigned char *  pchMessage,
unsigned int  dwLength 
)

◆ Get_CRC16_Check_Sum()

uint16_t Get_CRC16_Check_Sum ( uint8_t *  pchMessage,
uint32_t  dwLength,
uint16_t  wCRC 
)

◆ Get_CRC8_Check_Sum()

unsigned char Get_CRC8_Check_Sum ( unsigned char *  pchMessage,
unsigned int  dwLength,
unsigned char  ucCRC8 
)

◆ Verify_CRC16_Check_Sum()

uint32_t Verify_CRC16_Check_Sum ( uint8_t *  pchMessage,
uint32_t  dwLength 
)

◆ Verify_CRC8_Check_Sum()

unsigned int Verify_CRC8_Check_Sum ( unsigned char *  pchMessage,
unsigned int  dwLength 
)