Imported Upstream version 3.2.2
[debian/gnuradio] / grc / blocks / blks2_logpwrfft_x.xml
1 <?xml version="1.0"?>
2 <!--
3 ###################################################
4 ##Log Power FFT
5 ###################################################
6  -->
7 <block>
8         <name>Log Power FFT</name>
9         <key>blks2_logpwrfft_x</key>
10         <import>from gnuradio import blks2</import>
11         <make>blks2.logpwrfft_$(type.fcn)(
12         sample_rate=$sample_rate,
13         fft_size=$fft_size,
14         ref_scale=$ref_scale,
15         frame_rate=$frame_rate,
16         avg_alpha=$avg_alpha,
17         average=$average,
18 )</make>
19         <callback>set_sample_rate($sample_rate)</callback>
20         <callback>set_avg_alpha($avg_alpha)</callback>
21         <callback>set_average($average)</callback>
22         <param>
23                 <name>Input Type</name>
24                 <key>type</key>
25                 <type>enum</type>
26                 <option>
27                         <name>Complex</name>
28                         <key>complex</key>
29                         <opt>fcn:c</opt>
30                 </option>
31                 <option>
32                         <name>Float</name>
33                         <key>float</key>
34                         <opt>fcn:f</opt>
35                 </option>
36         </param>
37         <param>
38                 <name>Sample Rate</name>
39                 <key>sample_rate</key>
40                 <value>samp_rate</value>
41                 <type>real</type>
42         </param>
43         <param>
44                 <name>FFT Size</name>
45                 <key>fft_size</key>
46                 <value>1024</value>
47                 <type>int</type>
48         </param>
49         <param>
50                 <name>Reference Scale</name>
51                 <key>ref_scale</key>
52                 <value>2</value>
53                 <type>real</type>
54         </param>
55         <param>
56                 <name>Frame Rate</name>
57                 <key>frame_rate</key>
58                 <value>30</value>
59                 <type>real</type>
60         </param>
61         <param>
62                 <name>Average</name>
63                 <key>average</key>
64                 <value>False</value>
65                 <type>bool</type>
66                 <option>
67                         <name>On</name>
68                         <key>True</key>
69                 </option>
70                 <option>
71                         <name>Off</name>
72                         <key>False</key>
73                 </option>
74         </param>
75         <param>
76                 <name>Average Alpha</name>
77                 <key>avg_alpha</key>
78                 <value>1.0</value>
79                 <type>real</type>
80         </param>
81         <sink>
82                 <name>in</name>
83                 <type>$type</type>
84         </sink>
85         <source>
86                 <name>out</name>
87                 <type>float</type>
88                 <vlen>$fft_size</vlen>
89         </source>
90 </block>