summaryrefslogtreecommitdiff
path: root/gr-fec/examples/polar_encoder_decoder_chain.grc
diff options
context:
space:
mode:
Diffstat (limited to 'gr-fec/examples/polar_encoder_decoder_chain.grc')
-rw-r--r--gr-fec/examples/polar_encoder_decoder_chain.grc87
1 files changed, 83 insertions, 4 deletions
diff --git a/gr-fec/examples/polar_encoder_decoder_chain.grc b/gr-fec/examples/polar_encoder_decoder_chain.grc
index 7cab62d291..69fb68bcfe 100644
--- a/gr-fec/examples/polar_encoder_decoder_chain.grc
+++ b/gr-fec/examples/polar_encoder_decoder_chain.grc
@@ -1,4 +1,4 @@
-<?xml version='1.0' encoding='ASCII'?>
+<?xml version='1.0' encoding='utf-8'?>
<?grc format='1' created='3.7.8'?>
<flow_graph>
<timestamp>Mon Jun 15 10:51:02 2015</timestamp>
@@ -48,7 +48,7 @@
</param>
<param>
<key>generate_options</key>
- <value>no_gui</value>
+ <value>qt_gui</value>
</param>
<param>
<key>id</key>
@@ -111,6 +111,49 @@
</param>
</block>
<block>
+ <key>variable_polar_code_configurator</key>
+ <param>
+ <key>num_info_bits</key>
+ <value>128</value>
+ </param>
+ <param>
+ <key>block_size</key>
+ <value>256</value>
+ </param>
+ <param>
+ <key>channel</key>
+ <value>bsc</value>
+ </param>
+ <param>
+ <key>comment</key>
+ <value></value>
+ </param>
+ <param>
+ <key>_enabled</key>
+ <value>True</value>
+ </param>
+ <param>
+ <key>_coordinate</key>
+ <value>(600, 139)</value>
+ </param>
+ <param>
+ <key>_rotation</key>
+ <value>0</value>
+ </param>
+ <param>
+ <key>id</key>
+ <value>polar_config</value>
+ </param>
+ <param>
+ <key>design_snr</key>
+ <value>2.0</value>
+ </param>
+ <param>
+ <key>mu</key>
+ <value>16</value>
+ </param>
+ </block>
+ <block>
<key>variable_polar_decoder_sc_def</key>
<param>
<key>num_info_bits</key>
@@ -125,6 +168,14 @@
<value></value>
</param>
<param>
+ <key>dim1</key>
+ <value>1</value>
+ </param>
+ <param>
+ <key>dim2</key>
+ <value>4</value>
+ </param>
+ <param>
<key>_enabled</key>
<value>True</value>
</param>
@@ -152,6 +203,10 @@
<key>is_packed</key>
<value>False</value>
</param>
+ <param>
+ <key>ndim</key>
+ <value>0</value>
+ </param>
</block>
<block>
<key>variable_polar_encoder_def</key>
@@ -168,6 +223,14 @@
<value></value>
</param>
<param>
+ <key>dim1</key>
+ <value>1</value>
+ </param>
+ <param>
+ <key>dim2</key>
+ <value>4</value>
+ </param>
+ <param>
<key>_enabled</key>
<value>True</value>
</param>
@@ -195,6 +258,10 @@
<key>is_packed</key>
<value>True</value>
</param>
+ <param>
+ <key>ndim</key>
+ <value>0</value>
+ </param>
</block>
<block>
<key>variable_polar_decoder_sc_list_def</key>
@@ -211,16 +278,24 @@
<value></value>
</param>
<param>
+ <key>dim1</key>
+ <value>1</value>
+ </param>
+ <param>
+ <key>dim2</key>
+ <value>4</value>
+ </param>
+ <param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
<key>frozen_bit_positions</key>
- <value>range(128)</value>
+ <value>polar_config['positions']</value>
</param>
<param>
<key>frozen_bit_values</key>
- <value>[0,] * 128</value>
+ <value>polar_config['values']</value>
</param>
<param>
<key>_coordinate</key>
@@ -242,6 +317,10 @@
<key>is_packed</key>
<value>False</value>
</param>
+ <param>
+ <key>ndim</key>
+ <value>0</value>
+ </param>
</block>
<block>
<key>analog_random_source_x</key>