CRC Calculator on Qt based of uCRC_t C++ class for calculation CRC sizes(width) 1-64 bits.
-
Common:
- Support GUI and console mode (see cmd --help)
- Support more 80 std CRC see Catalogue CRC algorithms
- Support custom CRC, according to the Ross N. Williams specification
-
CRC for Hex:
- Any word size
- Any word separators (useful for insertion of Hex data separated by [,:;#$% ... etc])
- Reverse words
- Reverse all data
- Read data from file in console mode (see cmd --hex_file)
-
CRC for Text:
- Support encodings + Unicode
- Support Unicode byte order mark (BOM)
- Different format of the end of line
- Read data from file in console mode (see cmd --text_file)
-
Result:
- Any format (Dec, Hex, Oct + any base: 2..36)
- A convenient graphical representation of bits
To build only bin (debug and release) use crc_calculator.pro
:
qmake crc_calculator.pro
make
To build bin and tests use crc_calculator_and_tests.pro
:
qmake crc_calculator_and_tests.pro
make
To run tests:
make check
Copyright (C) 2016 Koynov Stas - skojnov@yandex.ru