3 ###################################################
5 ###################################################
8 <name>Trellis Metrics</name>
9 <key>trellis_metrics_x</key>
10 <import>from gnuradio import trellis</import>
11 <make>trellis.metrics_$(type)($card, $dim, $table, $metric_type)</make>
12 <callback>set_TABLE($table)</callback>
21 <opt>table:complex_vector</opt>
27 <opt>table:real_vector</opt>
33 <opt>table:int_vector</opt>
39 <opt>table:int_vector</opt>
43 <name>Output Cardinality</name>
48 <name>Dimensionality</name>
53 <name>Constellation</name>
55 <type>$type.table</type>
58 <name>Metric Type</name>
59 <key>metric_type</key>
62 <name>Euclidean</name>
63 <key>trellis.TRELLIS_EUCLIDEAN</key>
66 <name>Hard Symbol</name>
67 <key>trellis.TRELLIS_HARD_SYMBOL</key>
71 <key>trellis.TRELLIS_HARD_BIT</key>
83 Generate metrics required for Viterbi or SISO algorithms.