Imported Upstream version 3.2.2
[debian/gnuradio] / grc / blocks / gr_probe_mpsk_snr_c.xml
1 <?xml version="1.0"?>
2 <!--
3 ###################################################
4 ##Probe MPSK SNR
5 ###################################################
6  -->
7 <block>
8         <name>Probe MPSK SNR</name>
9         <key>gr_probe_mpsk_snr_c</key>
10         <import>from grc_gnuradio import blks2 as grc_blks2</import>
11         <make>grc_blks2.probe_mpsk_snr_c(
12         type='$type',
13         alpha=$alpha,
14         probe_rate=$probe_rate,
15 )</make>
16         <callback>set_alpha($alpha)</callback>
17         <callback>set_probe_rate($probe_rate)</callback>
18         <param>
19                 <name>Type</name>
20                 <key>type</key>
21                 <type>enum</type>
22                 <option>
23                         <name>SNR</name>
24                         <key>snr</key>
25                 </option>
26                 <option>
27                         <name>Signal Mean</name>
28                         <key>signal_mean</key>
29                 </option>
30                 <option>
31                         <name>Noise Variance</name>
32                         <key>noise_variance</key>
33                 </option>
34         </param>
35         <param>
36                 <name>Alpha</name>
37                 <key>alpha</key>
38                 <value>1</value>
39                 <type>real</type>
40         </param>
41         <param>
42                 <name>Probe Rate</name>
43                 <key>probe_rate</key>
44                 <value>10</value>
45                 <type>real</type>
46         </param>
47         <sink>
48                 <name>in</name>
49                 <type>complex</type>
50         </sink>
51         <source>
52                 <name>out</name>
53                 <type>float</type>
54         </source>
55 </block>