3 ###################################################
5 ###################################################
8 <name>Trellis Permutation</name>
9 <key>trellis_permutation</key>
10 <import>from gnuradio import trellis</import>
11 <make>trellis.permutation($block_size, $table, $syms_per_block, $type.size*$vlen)</make>
19 <opt>size:gr.sizeof_gr_complex</opt>
24 <opt>size:gr.sizeof_float</opt>
29 <opt>size:gr.sizeof_int</opt>
34 <opt>size:gr.sizeof_short</opt>
39 <opt>size:gr.sizeof_char</opt>
43 <name>Block Size</name>
50 <type>int_vector</type>
53 <name>Symbols per Block</name>
54 <key>syms_per_block</key>
58 <name>Vec Length</name>
63 <check>$vlen > 0</check>