Skip to content

Arduino library providing a simple interface to perform checksum calculations utilizing the CRC-32 algorithm.

License

Notifications You must be signed in to change notification settings

MisterAwesome23/Arduino_CRC32

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino_CRC32

This Arduino library provides a simple interface to perform checksum calculations utilizing the CRC-32 algorithm. The C code for the CRC-32 algorithm was generated using PyCRC with the predefined crc-32 model.

Usage

#include <Arduino_CRC32.h>
/* ... */
Arduino_CRC32 crc32;
/* ... */
char const str[] = "Hello CRC32 ;)";
uint32_t const crc32_res = crc32.calc((uint8_t const *)str, strlen(str));

About

Arduino library providing a simple interface to perform checksum calculations utilizing the CRC-32 algorithm.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 73.8%
  • C 26.2%