pycrc provides CRC reference implementations in Python and a source code generator for C. The used CRC variant can be chosen from a fast but space-consuming implementation to slower but smaller versions especially suitable for embedded applications.
The models can be freely cosen, but a comprehensive collection of CRC models is available by name.
pycrc has the following implemented functions:
· calculate the checksum of a string or a file.
· generate the source files for a "C" implementation.
Requirements:
· Python 2.4 or later
What's New in This Release: [ read full changelog ]
· added crc-32mpeg model. Thanks to Thomas Edwards.