~ubuntu-branches/ubuntu/trusty/gnuradio/trusty-updates

« back to all changes in this revision

Viewing changes to grc/blocks/blks2_qamx_demod.xml

  • Committer: Package Import Robot
  • Author(s): A. Maitland Bottoms
  • Date: 2012-02-26 21:26:16 UTC
  • mfrom: (1.1.4)
  • Revision ID: package-import@ubuntu.com-20120226212616-vsfkbi1158xshdql
Tags: 3.5.1-1
* new upstream version, re-packaged from scratch with modern tools
    closes: #642716, #645332, #394849, #616832, #590048, #642580,
    #647018, #557050, #559640, #631863
* CMake build

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0"?>
2
 
<!--
3
 
###################################################
4
 
##QAM Demod - 8, 16, 64, 256
5
 
###################################################
6
 
 -->
7
 
<block>
8
 
        <name>QAM Demod</name>
9
 
        <key>blks2_qamx_demod</key>
10
 
        <import>from gnuradio import blks2</import>
11
 
        <make>blks2.$(type)_demod(
12
 
        samples_per_symbol=$samples_per_symbol,
13
 
        excess_bw=$excess_bw,
14
 
        costas_alpha=$costas_alpha,
15
 
        gain_mu=$gain_mu,
16
 
        mu=$mu,
17
 
        omega_relative_limit=$omega_relative_limit,
18
 
        gray_code=$gray_code,
19
 
        verbose=$verbose,
20
 
        log=$log,
21
 
)</make>
22
 
        <param>
23
 
                <name>Type</name>
24
 
                <key>type</key>
25
 
                <type>enum</type>
26
 
                <option>
27
 
                        <name>QAM8</name>
28
 
                        <key>qam8</key>
29
 
                </option>
30
 
                <option>
31
 
                        <name>QAM16</name>
32
 
                        <key>qam16</key>
33
 
                </option>
34
 
                <option>
35
 
                        <name>QAM64</name>
36
 
                        <key>qam64</key>
37
 
                </option>
38
 
                <option>
39
 
                        <name>QAM256</name>
40
 
                        <key>qam256</key>
41
 
                </option>
42
 
        </param>
43
 
        <param>
44
 
                <name>Samples/Symbol</name>
45
 
                <key>samples_per_symbol</key>
46
 
                <value>2</value>
47
 
                <type>int</type>
48
 
        </param>
49
 
        <param>
50
 
                <name>Excess BW</name>
51
 
                <key>excess_bw</key>
52
 
                <value>0.35</value>
53
 
                <type>real</type>
54
 
        </param>
55
 
        <param>
56
 
                <name>Costas Alpha</name>
57
 
                <key>costas_alpha</key>
58
 
                <value>0.175</value>
59
 
                <type>real</type>
60
 
        </param>
61
 
        <param>
62
 
                <name>Gain Mu</name>
63
 
                <key>gain_mu</key>
64
 
                <value>0.03</value>
65
 
                <type>real</type>
66
 
        </param>
67
 
        <param>
68
 
                <name>Mu</name>
69
 
                <key>mu</key>
70
 
                <value>0.05</value>
71
 
                <type>real</type>
72
 
        </param>
73
 
        <param>
74
 
                <name>Omega Relative Limit</name>
75
 
                <key>omega_relative_limit</key>
76
 
                <value>0.005</value>
77
 
                <type>real</type>
78
 
        </param>
79
 
        <param>
80
 
                <name>Gray Code</name>
81
 
                <key>gray_code</key>
82
 
                <value>True</value>
83
 
                <type>enum</type>
84
 
                <option>
85
 
                        <name>Yes</name>
86
 
                        <key>True</key>
87
 
                </option>
88
 
                <option>
89
 
                        <name>No</name>
90
 
                        <key>False</key>
91
 
                </option>
92
 
        </param>
93
 
        <param>
94
 
                <name>Verbose</name>
95
 
                <key>verbose</key>
96
 
                <value>False</value>
97
 
                <type>bool</type>
98
 
                <hide>#if str($verbose) == 'False' then 'part' else 'none'#</hide>
99
 
                <option>
100
 
                        <name>On</name>
101
 
                        <key>True</key>
102
 
                </option>
103
 
                <option>
104
 
                        <name>Off</name>
105
 
                        <key>False</key>
106
 
                </option>
107
 
        </param>
108
 
        <param>
109
 
                <name>Logging</name>
110
 
                <key>log</key>
111
 
                <value>False</value>
112
 
                <type>bool</type>
113
 
                <hide>#if str($log) == 'False' then 'part' else 'none'#</hide>
114
 
                <option>
115
 
                        <name>On</name>
116
 
                        <key>True</key>
117
 
                </option>
118
 
                <option>
119
 
                        <name>Off</name>
120
 
                        <key>False</key>
121
 
                </option>
122
 
        </param>
123
 
        <sink>
124
 
                <name>in</name>
125
 
                <type>complex</type>
126
 
        </sink>
127
 
        <source>
128
 
                <name>out</name>
129
 
                <type>byte</type>
130
 
        </source>
131
 
</block>