dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pios_crc.h File Reference

CRC functions header. More...

#include <stdint.h>

Go to the source code of this file.

Functions

uint8_t PIOS_CRC_updateByte (uint8_t crc, const uint8_t data)
 
uint8_t PIOS_CRC_updateCRC (uint8_t crc, const uint8_t *data, int32_t length)
 Update a CRC with a data buffer. More...
 
uint8_t PIOS_CRC_updateCRC_TBS (uint8_t crc, const uint8_t *data, int32_t length)
 
uint16_t PIOS_CRC16_updateByte (uint16_t crc, const uint8_t data)
 
uint16_t PIOS_CRC16_updateCRC (uint16_t crc, const uint8_t *data, int32_t length)
 Update a CRC with a data buffer. More...
 
uint16_t PIOS_CRC16_CCITT_updateCRC (uint16_t crc, const uint8_t *data, uint32_t data_len)
 
uint32_t PIOS_CRC32_updateByte (uint32_t crc, const uint8_t data)
 
uint32_t PIOS_CRC32_updateCRC (uint32_t crc, const uint8_t *data, int32_t length)
 Update a CRC with a data buffer. More...
 

Detailed Description

CRC functions header.

Author
The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
See Also
The GNU Public License (GPL) Version 3

Definition in file pios_crc.h.