Skip to content

The BaseConverter converts very fast a number of any base into a number of another base. This also works with text. Reed-Solomon coding offers an efficient and robust method for error correction, which is essential for data transmission over extremely long distances, e.g. in space.

License

Notifications You must be signed in to change notification settings

michelenatale/Converts-and-Encodings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Converts-and-Encoding

BaseConverter

The BaseConverter converts very fast a number of any base into a number of another base. This also works with text.

The possible numeral system here are 2 - 256, as the converter is based on bytes. If you want to have even larger bases, the converter must be modified.

There are two different methods here. The first is a converter that performs the calculation from left to right and is very fast. The second converter is the typical classic converter with Biginteger.

https://github.com/michelenatale/Converts-and-Encodings/tree/main/Converts

Reed Solomon Code

Reed Solomon Codes offers an efficient and robust method for error correction, which is essential for data transmission over extremely long distances, e.g. in space.

Reed Solomon Codes were first used in NASA's Voyager program in 1977 and found their first commercial application in 1982 in the error correction of compact disks. Today's applications cover a wide range, such as the DVB standard for transmitting digital television signals, various mobile phone standards, digital audio broadcasting (DAB), RAID-6 systems and file formats such as PAR2 for data storage. Other application examples are two-dimensional barcodes; for example, the QR code, DataMatrix, Aztec Code and PDF417 use Reed-Solomon to correct reading errors.

https://github.com/michelenatale/Converts-and-Encodings/tree/main/Encodings

About

The BaseConverter converts very fast a number of any base into a number of another base. This also works with text. Reed-Solomon coding offers an efficient and robust method for error correction, which is essential for data transmission over extremely long distances, e.g. in space.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages