Skip to content

Releases: AshleyRoll/crc_cpp

Code clean up and added M17 CRC

12 Feb 01:54
7195b7e
Compare
Choose a tag to compare
  • Added support for M17 CRC
  • Code and documentation clean up
  • Improvements to GitHub workflows

Support CRC calculation in compile time context

26 Dec 11:10
f4ef0bf
Compare
Choose a tag to compare

The crc template that does the actual CRC calculations did not have its member functions marked as constexpr and so was not able to be used in a compile time context.

Consolidate to a single header file

05 Jul 07:53
91c2b8c
Compare
Choose a tag to compare

Previously, the main crc_cpp.h file included other implementation files. Now there is a single file.

This then allows the library to be used in compiler explorer by including the raw file using a url. The README.md file was also updated to provide a link to the sample code and list the available algorithms.

Version 1.0.0

05 Nov 01:59
cfe43f6
Compare
Choose a tag to compare

Initial Release. The library is feature complete, and the general API is set.