summaryrefslogtreecommitdiff
path: root/gr-dtv/lib/dvb/dvb_ldpc_bb_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gr-dtv/lib/dvb/dvb_ldpc_bb_impl.cc')
-rw-r--r--gr-dtv/lib/dvb/dvb_ldpc_bb_impl.cc42
1 files changed, 21 insertions, 21 deletions
diff --git a/gr-dtv/lib/dvb/dvb_ldpc_bb_impl.cc b/gr-dtv/lib/dvb/dvb_ldpc_bb_impl.cc
index b5b9065f93..568aac940a 100644
--- a/gr-dtv/lib/dvb/dvb_ldpc_bb_impl.cc
+++ b/gr-dtv/lib/dvb/dvb_ldpc_bb_impl.cc
@@ -98,10 +98,10 @@ namespace gr {
case C2_9_VLSNR:
nbch = 14400;
q_val = 140;
- frame_size -= 3240;
- frame_size_real -= 3240;
+ frame_size -= NORMAL_PUNCTURING;
+ frame_size_real -= NORMAL_PUNCTURING;
P = 15;
- Xp = 3240;
+ Xp = NORMAL_PUNCTURING;
break;
case C13_45:
nbch = 18720;
@@ -276,8 +276,8 @@ namespace gr {
case C1_5_VLSNR_SF2:
nbch = 2680;
q_val = 135;
- frame_size -= 810;
- frame_size_real -= 810;
+ frame_size -= SHORT_PUNCTURING_SET1;
+ frame_size_real -= SHORT_PUNCTURING_SET1;
Xs = 560;
P = 30;
Xp = 250;
@@ -285,34 +285,34 @@ namespace gr {
case C11_45_VLSNR_SF2:
nbch = 3960;
q_val = 34;
- frame_size -= 810;
- frame_size_real -= 810;
+ frame_size -= SHORT_PUNCTURING_SET1;
+ frame_size_real -= SHORT_PUNCTURING_SET1;
P = 15;
- Xp = 810;
+ Xp = SHORT_PUNCTURING_SET1;
break;
case C1_5_VLSNR:
nbch = 3240;
q_val = 135;
- frame_size -= 1224;
- frame_size_real -= 1224;
+ frame_size -= SHORT_PUNCTURING_SET2;
+ frame_size_real -= SHORT_PUNCTURING_SET2;
P = 10;
- Xp = 1224;
+ Xp = SHORT_PUNCTURING_SET2;
break;
case C4_15_VLSNR:
nbch = 4320;
q_val = 33;
- frame_size -= 1224;
- frame_size_real -= 1224;
+ frame_size -= SHORT_PUNCTURING_SET2;
+ frame_size_real -= SHORT_PUNCTURING_SET2;
P = 8;
- Xp = 1224;
+ Xp = SHORT_PUNCTURING_SET2;
break;
case C1_3_VLSNR:
nbch = 5400;
q_val = 120;
- frame_size -= 1224;
- frame_size_real -= 1224;
+ frame_size -= SHORT_PUNCTURING_SET2;
+ frame_size_real -= SHORT_PUNCTURING_SET2;
P = 8;
- Xp = 1224;
+ Xp = SHORT_PUNCTURING_SET2;
break;
default:
nbch = 0;
@@ -321,8 +321,8 @@ namespace gr {
}
}
else {
- frame_size = FRAME_SIZE_MEDIUM - 1620;
- frame_size_real = FRAME_SIZE_MEDIUM - 1620;
+ frame_size = FRAME_SIZE_MEDIUM - MEDIUM_PUNCTURING;
+ frame_size_real = FRAME_SIZE_MEDIUM - MEDIUM_PUNCTURING;
switch (rate) {
case C1_5_MEDIUM:
nbch = 5840;
@@ -335,13 +335,13 @@ namespace gr {
nbch = 7920;
q_val = 68;
P = 15;
- Xp = 1620;
+ Xp = MEDIUM_PUNCTURING;
break;
case C1_3_MEDIUM:
nbch = 10800;
q_val = 60;
P = 13;
- Xp = 1620;
+ Xp = MEDIUM_PUNCTURING;
break;
default:
nbch = 0;