Imported Upstream version 3.2.2
[debian/gnuradio] / grc / blocks / blks2_qamx_mod.xml
1 <?xml version="1.0"?>
2 <!--
3 ###################################################
4 ##QAM Mod - 8, 16, 64, 256
5 ###################################################
6  -->
7 <block>
8         <name>QAM Mod</name>
9         <key>blks2_qamx_mod</key>
10         <import>from gnuradio import blks2</import>
11         <make>blks2.$(type)_mod(
12         samples_per_symbol=$samples_per_symbol,
13         excess_bw=$excess_bw,
14         gray_code=$gray_code,
15         verbose=$verbose,
16         log=$log,
17 )</make>
18         <param>
19                 <name>Type</name>
20                 <key>type</key>
21                 <type>enum</type>
22                 <option>
23                         <name>QAM8</name>
24                         <key>qam8</key>
25                 </option>
26                 <option>
27                         <name>QAM16</name>
28                         <key>qam16</key>
29                 </option>
30                 <option>
31                         <name>QAM64</name>
32                         <key>qam64</key>
33                 </option>
34                 <option>
35                         <name>QAM256</name>
36                         <key>qam256</key>
37                 </option>
38         </param>
39         <param>
40                 <name>Samples/Symbol</name>
41                 <key>samples_per_symbol</key>
42                 <value>2</value>
43                 <type>int</type>
44         </param>
45         <param>
46                 <name>Excess BW</name>
47                 <key>excess_bw</key>
48                 <value>0.35</value>
49                 <type>real</type>
50         </param>
51         <param>
52                 <name>Gray Code</name>
53                 <key>gray_code</key>
54                 <value>True</value>
55                 <type>enum</type>
56                 <option>
57                         <name>Yes</name>
58                         <key>True</key>
59                 </option>
60                 <option>
61                         <name>No</name>
62                         <key>False</key>
63                 </option>
64         </param>
65         <param>
66                 <name>Verbose</name>
67                 <key>verbose</key>
68                 <value>False</value>
69                 <type>bool</type>
70                 <hide>#if str($verbose) == 'False' then 'part' else 'none'#</hide>
71                 <option>
72                         <name>On</name>
73                         <key>True</key>
74                 </option>
75                 <option>
76                         <name>Off</name>
77                         <key>False</key>
78                 </option>
79         </param>
80         <param>
81                 <name>Logging</name>
82                 <key>log</key>
83                 <value>False</value>
84                 <type>bool</type>
85                 <hide>#if str($log) == 'False' then 'part' else 'none'#</hide>
86                 <option>
87                         <name>On</name>
88                         <key>True</key>
89                 </option>
90                 <option>
91                         <name>Off</name>
92                         <key>False</key>
93                 </option>
94         </param>
95         <sink>
96                 <name>in</name>
97                 <type>byte</type>
98         </sink>
99         <source>
100                 <name>out</name>
101                 <type>complex</type>
102         </source>
103 </block>