Skip to content

Releases: AshleyRoll/crc_cpp

Code clean up and added M17 CRC

Choose a tag to compare

@AshleyRoll AshleyRoll released this 12 Feb 01:54
7195b7e
  • Added support for M17 CRC
  • Code and documentation clean up
  • Improvements to GitHub workflows

Support CRC calculation in compile time context

Choose a tag to compare

@AshleyRoll AshleyRoll released this 26 Dec 11:10
f4ef0bf

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

Choose a tag to compare

@AshleyRoll AshleyRoll released this 05 Jul 07:53
91c2b8c

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

Choose a tag to compare

@AshleyRoll AshleyRoll released this 05 Nov 01:59
cfe43f6

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