summaryrefslogtreecommitdiff
path: root/gr-fec/python
diff options
context:
space:
mode:
authorJohannes Demel <ufcsy@student.kit.edu>2015-06-18 20:13:52 +0200
committerJohannes Demel <ufcsy@student.kit.edu>2015-07-20 11:48:30 +0200
commit2dde900700ca2c71de7a16e26c2a435ea5edf75a (patch)
tree82d16c55914082ccd2452452b2d4fdfa3b6a6923 /gr-fec/python
parent55d8f482f5acf33b8f629556a4fa5019908bb4be (diff)
fec: extended encoder now appends unpack_k_bits(8) block after encoder to satisfy get_output_conversion() = unpack behaviour
Diffstat (limited to 'gr-fec/python')
-rw-r--r--gr-fec/python/fec/extended_encoder.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/gr-fec/python/fec/extended_encoder.py b/gr-fec/python/fec/extended_encoder.py
index 50a8891ea5..1c6da0ecb1 100644
--- a/gr-fec/python/fec/extended_encoder.py
+++ b/gr-fec/python/fec/extended_encoder.py
@@ -60,6 +60,9 @@ class extended_encoder(gr.hier_block2):
gr.sizeof_char,
gr.sizeof_char))
+ if fec.get_encoder_output_conversion(encoder_obj_list[0]) == "packed_bits":
+ self.blocks.append(blocks.packed_to_unpacked_bb(1, gr.GR_MSB_FIRST))
+
if self.puncpat != '11':
self.blocks.append(fec.puncture_bb(len(puncpat), read_bitlist(puncpat), 0))