~ubuntu-branches/ubuntu/trusty/gnuradio/trusty-updates

« back to all changes in this revision

Viewing changes to grc/blocks/wxgui_waterfallsink2.xml

  • Committer: Package Import Robot
  • Author(s): A. Maitland Bottoms
  • Date: 2012-02-26 21:26:16 UTC
  • mfrom: (1.1.4)
  • Revision ID: package-import@ubuntu.com-20120226212616-vsfkbi1158xshdql
Tags: 3.5.1-1
* new upstream version, re-packaged from scratch with modern tools
    closes: #642716, #645332, #394849, #616832, #590048, #642580,
    #647018, #557050, #559640, #631863
* CMake build

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0"?>
2
 
<!--
3
 
###################################################
4
 
##Waterfall Sink
5
 
###################################################
6
 
 -->
7
 
<block>
8
 
        <name>Waterfall Sink</name>
9
 
        <key>wxgui_waterfallsink2</key>
10
 
        <import>from gnuradio.wxgui import waterfallsink2</import>
11
 
        <make>#set $parent = $notebook() and 'self.%s.GetPage(%s)'%$notebook() or 'self'
12
 
waterfallsink2.$(type.fcn)(
13
 
        $(parent).GetWin(),
14
 
        baseband_freq=$baseband_freq,
15
 
        y_per_div=$y_per_div,
16
 
        ref_level=$ref_level,
17
 
        sample_rate=$samp_rate,
18
 
        fft_size=$fft_size,
19
 
        fft_rate=$fft_rate,
20
 
        average=$options.average,
21
 
        avg_alpha=#if $avg_alpha() then $avg_alpha else 'None'#,
22
 
        title=$title,
23
 
)
24
 
#if not $grid_pos()
25
 
$(parent).Add(self.$(id).win)
26
 
#else
27
 
$(parent).GridAdd(self.$(id).win, $(', '.join(map(str, $grid_pos()))))
28
 
#end if</make>
29
 
        <callback>set_baseband_freq($baseband_freq)</callback>
30
 
        <callback>set_sample_rate($samp_rate)</callback>
31
 
        <param>
32
 
                <name>Type</name>
33
 
                <key>type</key>
34
 
                <value>complex</value>
35
 
                <type>enum</type>
36
 
                <option>
37
 
                        <name>Complex</name>
38
 
                        <key>complex</key>
39
 
                        <opt>fcn:waterfall_sink_c</opt>
40
 
                </option>
41
 
                <option>
42
 
                        <name>Float</name>
43
 
                        <key>float</key>
44
 
                        <opt>fcn:waterfall_sink_f</opt>
45
 
                </option>
46
 
        </param>
47
 
        <param>
48
 
                <name>Title</name>
49
 
                <key>title</key>
50
 
                <value>Waterfall Plot</value>
51
 
                <type>string</type>
52
 
        </param>
53
 
        <param>
54
 
                <name>Sample Rate</name>
55
 
                <key>samp_rate</key>
56
 
                <value>samp_rate</value>
57
 
                <type>real</type>
58
 
        </param>
59
 
        <param>
60
 
                <name>Baseband Freq</name>
61
 
                <key>baseband_freq</key>
62
 
                <value>0</value>
63
 
                <type>real</type>
64
 
        </param>
65
 
        <param>
66
 
                <name>Y per Div</name>
67
 
                <key>y_per_div</key>
68
 
                <value>10</value>
69
 
                <type>real</type>
70
 
        </param>
71
 
        <param>
72
 
                <name>Reference Level</name>
73
 
                <key>ref_level</key>
74
 
                <value>50</value>
75
 
                <type>real</type>
76
 
        </param>
77
 
        <param>
78
 
                <name>FFT Size</name>
79
 
                <key>fft_size</key>
80
 
                <value>512</value>
81
 
                <type>int</type>
82
 
        </param>
83
 
        <param>
84
 
                <name>FFT Rate</name>
85
 
                <key>fft_rate</key>
86
 
                <value>15</value>
87
 
                <type>int</type>
88
 
        </param>
89
 
        <param>
90
 
                <name>Average Alpha</name>
91
 
                <key>avg_alpha</key>
92
 
                <value>0</value>
93
 
                <type>real</type>
94
 
        </param>
95
 
        <param>
96
 
                <name>Options</name>
97
 
                <key>options</key>
98
 
                <value>none</value>
99
 
                <type>enum</type>
100
 
                <option>
101
 
                        <name>None</name>
102
 
                        <key>none</key>
103
 
                        <opt>average:False</opt>
104
 
                </option>
105
 
                <option>
106
 
                        <name>Average</name>
107
 
                        <key>average</key>
108
 
                        <opt>average:True</opt>
109
 
                </option>
110
 
        </param>
111
 
        <param>
112
 
                <name>Grid Position</name>
113
 
                <key>grid_pos</key>
114
 
                <value></value>
115
 
                <type>grid_pos</type>
116
 
        </param>
117
 
        <param>
118
 
                <name>Notebook</name>
119
 
                <key>notebook</key>
120
 
                <value></value>
121
 
                <type>notebook</type>
122
 
        </param>
123
 
        <sink>
124
 
                <name>in</name>
125
 
                <type>$type</type>
126
 
        </sink>
127
 
        <doc>
128
 
Set Average Alpha to 0 for automatic setting.
129
 
 
130
 
Use the Grid Position (row, column, row span, column span) to position the graphical element in the window.
131
 
 
132
 
Use the Notebook Param (notebook-id, page-index) to place the graphical element inside of a notebook page.
133
 
        </doc>
134
 
</block>