A universal CRC (8, 16, 32 or 64) computation tool
Project description
Universal CRC
The goal of this project is to provide a simple and universal CRC computation tool, allowing the user to freely choose any of the parameters.
Installation
Install universalCRC
$ pip install universal-crc
Usage
To use custom parameters :
from universalCRC import crc
CRC = crc.compute_CRC("111213141516171819",0x07,0x00,0x00,8,False,False)
To use predefined parameters :
from universalCRC import crc
CRC = crc.compute_CRC("111213141516171819",preset = "DARC")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
universal-crc-0.8.tar.gz
(4.1 kB
view details)
Built Distribution
File details
Details for the file universal-crc-0.8.tar.gz
.
File metadata
- Download URL: universal-crc-0.8.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0.post20201221 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
fb148c9f179fa1358c92dcae50686d638109ad64723eb25b8138924ef4b65ddb
|
|
MD5 |
d4aa2fc0a40a6997faf9c193ac2d1b7f
|
|
BLAKE2b-256 |
66acac85420a85e3b16cc6b913d0842344310adfba492dd108bf479c3cbd9d5b
|
File details
Details for the file universal_crc-0.8-py3-none-any.whl
.
File metadata
- Download URL: universal_crc-0.8-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0.post20201221 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
a21b3eb719d30b3eaaa0dccd514165a280eef7e06470d29016cbcf02d393e930
|
|
MD5 |
dfc58ca20191ac087ea508a4e55bb47a
|
|
BLAKE2b-256 |
2160e9e245749960861a9dc3bb490b70bf1e2c60294f08535e5491c090a2d427
|