In the "Error Coding" category of GNU Radio Companion, there are
Puncture and Depuncture blocks.
Here are some example parameters that work for DVB-S.
1/2 code rate = Puncture Size = 2, Puncture Pattern = 0b11
2/3 code rate = Puncture Size = 4, Puncture Pattern = 0b1101
3/4 code rate = Puncture Size = 6, Puncture Pattern = 0b110110
5/6 code rate = Puncture Size = 10, Puncture Pattern = 0b1101100110
7/8 code rate = Puncture Size = 14, Puncture Pattern = 0b11010101100110
Ron
On 03/20/2017 08:40 AM, Booth wrote:
Dear All,
I've been playing with the CCSDS27 viterbi decoder block which supports 1/2
rate. However we also need punctured codes like 3/4, 5/6, 7/8. Which block
should we use. Any recommendations?
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio