Statistics
| Branch: | Tag: | Revision:

root / grc / data / platforms / python / blocks / gr_null_sink.xml @ dce791d5

History | View | Annotate | Download (1.1 kB)

1 d52c462e jcorgan
<?xml version="1.0"?>
2 d52c462e jcorgan
<!--
3 d52c462e jcorgan
###################################################
4 d52c462e jcorgan
##Null Sink
5 d52c462e jcorgan
###################################################
6 d52c462e jcorgan
 -->
7 d52c462e jcorgan
<block>
8 d52c462e jcorgan
        <name>Null Sink</name>
9 d52c462e jcorgan
        <key>gr_null_sink</key>
10 d52c462e jcorgan
        <import>from gnuradio import gr</import>
11 d52c462e jcorgan
        <make>gr.null_sink($type.size*$vlen)</make>
12 d52c462e jcorgan
        <param>
13 d52c462e jcorgan
                <name>Input Type</name>
14 d52c462e jcorgan
                <key>type</key>
15 d52c462e jcorgan
                <type>enum</type>
16 d52c462e jcorgan
                <option>
17 d52c462e jcorgan
                        <name>Complex</name>
18 d52c462e jcorgan
                        <key>complex</key>
19 d52c462e jcorgan
                        <opt>size:gr.sizeof_gr_complex</opt>
20 d52c462e jcorgan
                </option>
21 d52c462e jcorgan
                <option>
22 d52c462e jcorgan
                        <name>Float</name>
23 d52c462e jcorgan
                        <key>float</key>
24 d52c462e jcorgan
                        <opt>size:gr.sizeof_float</opt>
25 d52c462e jcorgan
                </option>
26 d52c462e jcorgan
                <option>
27 d52c462e jcorgan
                        <name>Int</name>
28 d52c462e jcorgan
                        <key>int</key>
29 d52c462e jcorgan
                        <opt>size:gr.sizeof_int</opt>
30 d52c462e jcorgan
                </option>
31 d52c462e jcorgan
                <option>
32 d52c462e jcorgan
                        <name>Short</name>
33 d52c462e jcorgan
                        <key>short</key>
34 d52c462e jcorgan
                        <opt>size:gr.sizeof_short</opt>
35 d52c462e jcorgan
                </option>
36 d52c462e jcorgan
                <option>
37 d52c462e jcorgan
                        <name>Byte</name>
38 d52c462e jcorgan
                        <key>byte</key>
39 d52c462e jcorgan
                        <opt>size:gr.sizeof_char</opt>
40 d52c462e jcorgan
                </option>
41 d52c462e jcorgan
        </param>
42 d52c462e jcorgan
        <param>
43 d52c462e jcorgan
                <name>Vec Length</name>
44 d52c462e jcorgan
                <key>vlen</key>
45 d52c462e jcorgan
                <value>1</value>
46 d52c462e jcorgan
                <type>int</type>
47 d52c462e jcorgan
        </param>
48 d52c462e jcorgan
        <check>$vlen &gt; 0</check>
49 d52c462e jcorgan
        <sink>
50 d52c462e jcorgan
                <name>in</name>
51 d52c462e jcorgan
                <type>$type</type>
52 d52c462e jcorgan
                <vlen>$vlen</vlen>
53 d52c462e jcorgan
        </sink>
54 d52c462e jcorgan
</block>