Ahmet Inan
|
5c77e514ae
|
added DVB T2 table B.7
|
2018-12-13 13:23:50 +01:00 |
|
Ahmet Inan
|
199a988def
|
added LDPC encoder and layered decoder
lifted from my LDPC project:
https://github.com/xdsopl/LDPC
|
2018-12-13 11:19:31 +01:00 |
|
Ahmet Inan
|
09945a18b5
|
added example how to test with a cross-compiler
|
2018-12-12 12:13:58 +01:00 |
|
Ahmet Inan
|
bede1046d6
|
redirect stdout to /dev/null
|
2018-12-12 12:13:58 +01:00 |
|
Ahmet Inan
|
bd202fa2f7
|
added DVB-S2X FULL BCH(32767, 32587) T=12
|
2018-10-29 10:07:28 +01:00 |
|
Ahmet Inan
|
3092fa68ee
|
fixed compilation for g++ and stay c++11 compatible
|
2018-10-25 08:37:52 +02:00 |
|
Ahmet Inan
|
80784388b6
|
added DVB-S2 FULL BCH(16383, 16215) T=12
|
2018-09-30 20:26:47 +02:00 |
|
Ahmet Inan
|
346a4a6d08
|
broke the long list of minpolys
|
2018-09-29 11:43:24 +02:00 |
|
Ahmet Inan
|
24b4212271
|
added regression testing for BCH with packed bits
|
2018-09-28 13:27:59 +02:00 |
|
Ahmet Inan
|
bc535c6d04
|
make sure that we always cause maximum damage
|
2018-09-28 12:20:23 +02:00 |
|
Ahmet Inan
|
02a0c4269f
|
added regression test for the BCH reference
|
2018-09-28 11:01:53 +02:00 |
|
Ahmet Inan
|
f912be0335
|
use constants to avoid mistakes
|
2018-09-28 10:09:18 +02:00 |
|
Ahmet Inan
|
5719ff8560
|
more flexible to pass the instances to the test function
|
2018-09-28 09:44:59 +02:00 |
|
Ahmet Inan
|
903bf07584
|
added typedef to shorten the random generator lines
|
2018-09-28 09:06:29 +02:00 |
|
Ahmet Inan
|
e660ae8c39
|
added regression test for RS
|
2018-09-28 08:02:11 +02:00 |
|
Ahmet Inan
|
f545b5d6ab
|
handle data and parity seperate in both BCH and RS
|
2018-09-27 13:55:54 +02:00 |
|
Ahmet Inan
|
42ff499e23
|
use value_type
|
2018-09-22 19:56:52 +02:00 |
|
Ahmet Inan
|
537aff62a2
|
used bitman to help clean up the mess
|
2018-09-22 19:15:25 +02:00 |
|
Ahmet Inan
|
1f354379d3
|
quick and dirty packed bits for the BCH encoder
|
2018-09-22 14:50:25 +02:00 |
|
Ahmet Inan
|
deb6ede15f
|
keep non-bitpacked BCH decoder as reference
|
2018-09-22 10:52:55 +02:00 |
|
Ahmet Inan
|
de2ef34eb3
|
added support for packed bits in the BCH decoder
|
2018-09-21 19:48:09 +02:00 |
|
Ahmet Inan
|
2bf8d4ea84
|
use constants to avoid mistakes
|
2018-09-21 19:26:30 +02:00 |
|
Ahmet Inan
|
e2b160385e
|
removed value_type interface on BCH to make room
|
2018-09-21 08:48:22 +02:00 |
|
Ahmet Inan
|
01db8f516e
|
added Reed Solomon error correction
lifted from my FEC project:
https://github.com/xdsopl/FEC
|
2018-09-20 18:04:23 +02:00 |
|
Ahmet Inan
|
2a7fa2b7b7
|
added Galois field arithmetic
|
2018-09-20 14:06:57 +02:00 |
|
Ahmet Inan
|
ee79ff2b2d
|
moved crc and xorshift from DSP to CODE repository
|
2018-09-20 08:36:45 +02:00 |
|