cobble a temporary changelog entry to keep this test build straight
[debian/gnuradio] / grc / blocks / gr_agc2_xx.xml
1 <?xml version="1.0"?>
2 <!--
3 ###################################################
4 ##AGC2
5 ###################################################
6  -->
7 <block>
8         <name>AGC2</name>
9         <key>gr_agc2_xx</key>
10         <import>from gnuradio import gr</import>
11         <make>gr.agc2_$(type.fcn)($attack_rate, $decay_rate, $reference, $gain, $max_gain)</make>
12     <callback>set_attack_rate($attack_rate)</callback>
13     <callback>set_decay_rate($decay_rate)</callback>
14     <callback>set_reference($reference)</callback>
15     <callback>set_gain($gain)</callback>
16     <callback>set_max_gain($max_gain)</callback>
17         <param>
18                 <name>Type</name>
19                 <key>type</key>
20                 <type>enum</type>
21                 <option>
22                         <name>Complex</name>
23                         <key>complex</key>
24                         <opt>fcn:cc</opt>
25                 </option>
26                 <option>
27                         <name>Float</name>
28                         <key>float</key>
29                         <opt>fcn:ff</opt>
30                 </option>
31         </param>
32         <param>
33                 <name>Attack Rate</name>
34                 <key>attack_rate</key>
35                 <value>1e-1</value>
36                 <type>real</type>
37         </param>
38         <param>
39                 <name>Decay Rate</name>
40                 <key>decay_rate</key>
41                 <value>1e-2</value>
42                 <type>real</type>
43         </param>
44         <param>
45                 <name>Reference</name>
46                 <key>reference</key>
47                 <value>1.0</value>
48                 <type>real</type>
49         </param>
50         <param>
51                 <name>Gain</name>
52                 <key>gain</key>
53                 <value>1.0</value>
54                 <type>real</type>
55         </param>
56         <param>
57                 <name>Max Gain</name>
58                 <key>max_gain</key>
59                 <value>0.0</value>
60                 <type>real</type>
61         </param>
62         <sink>
63                 <name>in</name>
64                 <type>$type</type>
65         </sink>
66         <source>
67                 <name>out</name>
68                 <type>$type</type>
69         </source>
70 </block>