Imported Upstream version 3.2.2
[debian/gnuradio] / grc / blocks / gr_costas_loop_cc.xml
1 <?xml version="1.0"?>
2 <!--
3 ###################################################
4 ##Costas Loop
5 ###################################################
6  -->
7 <block>
8         <name>Costas Loop</name>
9         <key>gr_costas_loop_cc</key>
10         <import>from gnuradio import gr</import>
11         <make>gr.costas_loop_cc($alpha, $beta, $max_freq, $min_freq, $order)</make>
12         <callback>set_alpha($alpha)</callback>
13         <callback>set_beta($beta)</callback>
14         <param>
15                 <name>Alpha</name>
16                 <key>alpha</key>
17                 <type>real</type>
18         </param>
19         <param>
20                 <name>Beta</name>
21                 <key>beta</key>
22                 <type>real</type>
23         </param>
24         <param>
25                 <name>Max Freq</name>
26                 <key>max_freq</key>
27                 <type>real</type>
28         </param>
29         <param>
30                 <name>Min Freq</name>
31                 <key>min_freq</key>
32                 <type>real</type>
33         </param>
34         <param>
35                 <name>Order</name>
36                 <key>order</key>
37                 <type>int</type>
38         </param>
39         <sink>
40                 <name>in</name>
41                 <type>complex</type>
42         </sink>
43         <source>
44                 <name>out</name>
45                 <type>complex</type>
46         </source>
47         <source>
48                 <name>out</name>
49                 <type>complex</type>
50                 <optional>1</optional>
51         </source>
52 </block>