Skip to content

PeakeElectronicInnovation/CRCgenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRC Calculator

A versatile CRC (Cyclic Redundancy Check) calculator application that supports multiple CRC configurations and input formats.

Features

  • Supports multiple CRC configurations:
    • CRC-8 variants
    • CRC-16 variants
    • CRC-32 variants
  • Multiple input formats:
    • Decimal
    • Hexadecimal
    • Binary
    • ASCII text
  • Configurable parameters:
    • Polynomial
    • Initial value
    • Final XOR value
    • Input/Output reflection
  • Real-time CRC calculation
  • User-friendly GUI interface

Requirements

  • Python 3.8 or higher
  • Required packages listed in requirements.txt

Installation

  1. Clone this repository
  2. Install required packages:
    pip install -r requirements.txt
    

Usage

Run the application:

python crc_calculator.py

About

Generates CRC codes based on preset or custom CRC parameters, and data payloads of any size or format.

Resources

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages