summaryrefslogtreecommitdiff
path: root/gr-blocks/grc
diff options
context:
space:
mode:
authorJacob Gilbert <mrjacobagilbert@gmail.com>2016-08-14 15:16:13 -0700
committerJacob Gilbert <mrjacobagilbert@gmail.com>2016-08-14 15:16:13 -0700
commitf3bc21930622df02f3fc17cbdb620924d80e1bb4 (patch)
treee7dcc447d778a73006ecafd0d2eb19c08e0ebc9d /gr-blocks/grc
parent2dadbf9e5e684722975ab7df361a5b9df9edc458 (diff)
Addition of PDU block setters: added setters for the pdu metadata manipulation blocks pdu_filter, pdu_remove, and pdu_set and associated GRC files.
Diffstat (limited to 'gr-blocks/grc')
-rw-r--r--gr-blocks/grc/blocks_pdu_filter.xml5
-rw-r--r--gr-blocks/grc/blocks_pdu_remove.xml1
-rw-r--r--gr-blocks/grc/blocks_pdu_set.xml2
3 files changed, 7 insertions, 1 deletions
diff --git a/gr-blocks/grc/blocks_pdu_filter.xml b/gr-blocks/grc/blocks_pdu_filter.xml
index 1fb7209500..0e848963de 100644
--- a/gr-blocks/grc/blocks_pdu_filter.xml
+++ b/gr-blocks/grc/blocks_pdu_filter.xml
@@ -10,6 +10,9 @@
<import>from gnuradio import blocks</import>
<import>import pmt</import>
<make>blocks.pdu_filter($k, $v, $invert)</make>
+ <callback>set_key($k)</callback>
+ <callback>set_val($v)</callback>
+ <callback>set_inversion($invert)</callback>
<param>
<name>Key</name>
<key>k</key>
@@ -26,7 +29,7 @@
<name>Invert Filter</name>
<key>invert</key>
<value>False</value>
- <type>enum</type>
+ <type>bool</type>
<option>
<name>No</name>
<key>False</key>
diff --git a/gr-blocks/grc/blocks_pdu_remove.xml b/gr-blocks/grc/blocks_pdu_remove.xml
index ad99445e1d..c71da32fce 100644
--- a/gr-blocks/grc/blocks_pdu_remove.xml
+++ b/gr-blocks/grc/blocks_pdu_remove.xml
@@ -10,6 +10,7 @@
<import>from gnuradio import blocks</import>
<import>import pmt</import>
<make>blocks.pdu_remove($k)</make>
+ <callback>set_key($k)</callback>
<param>
<name>Key</name>
<key>k</key>
diff --git a/gr-blocks/grc/blocks_pdu_set.xml b/gr-blocks/grc/blocks_pdu_set.xml
index 1e7157fa8a..b7a9030622 100644
--- a/gr-blocks/grc/blocks_pdu_set.xml
+++ b/gr-blocks/grc/blocks_pdu_set.xml
@@ -10,6 +10,8 @@
<import>from gnuradio import blocks</import>
<import>import pmt</import>
<make>blocks.pdu_set($k, $v)</make>
+ <callback>set_key($k)</callback>
+ <callback>set_val($v)</callback>
<param>
<name>Key</name>
<key>k</key>