Comments (4)
Hi @MageSlayer
Thanks for the report. I'll have a closer look tonight.
Just to be clear, libcorrect's symbol size is 8 bits. With RS, an error in any symbol, even if it's only one bit, consumes one of your error budget. So I will need to look at this more closely, but it looks like in your example the error budget is 2, which could tolerate more than 2 bits of error only if these bits are located within the same 2 bytes. Is this true for your test case?
from libcorrect.
Nope, I think the error is distributed across 8 bytes.
from libcorrect.
@MageSlayer Unfortunately libcorrect can presently only do 8-bit symbols :( It looks like your use case would be well-served by 1-bit symbols. In this case I'd recommend trying libfec which I believe can do arbitraily sized symbols
from libcorrect.
Ok. Thanks.
I'll check libfec :)
from libcorrect.
Related Issues (20)
- missing symbols of inline functions HOT 4
- shortened Reed-Solomon (10,6) code HOT 10
- Using with C++ HOT 1
- Bug in correct_reed_solomon_decode() HOT 8
- Quickstart usage HOT 2
- False Positives HOT 1
- Interface to gather errors information
- Any plans to make first release? HOT 1
- Undefined symbols for architecture x86_64:
- Cross Compiling in ARM Platform
- Convolutional encoder output length HOT 3
- Merging short_rs support
- 2 Questions : a. Are these ccsds compliant b. Can I some how use/port these to Arduino or similar microcontrollers
- Using the convolutional decoder in streaming mode? (Continuous decoder) HOT 5
- How Compile a simple program
- How to use this to encode block-based data HOT 1
- Is this behaviour correct
- Running 'convolutional-fec.exe'
- “correct_convolutional_decode” work wrong when rate≥9.
- error in execution
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libcorrect.