aboutsummaryrefslogtreecommitdiffstats
path: root/grc
diff options
context:
space:
mode:
authorRoman Khassraf <roman@khassraf.at>2015-06-24 17:59:13 +0200
committerRoman Khassraf <roman@khassraf.at>2015-06-24 17:59:13 +0200
commit5bd14f20b3d5324194136d50513ef017094e6b0e (patch)
treeb6e9cb5e5d89bbeb5a16f80e089d94c3f14b9879 /grc
parent9ee374b53e2149d77645a64b3aa2ff5cc0c89d14 (diff)
Implementation of a block for extracting immediate assignments from control channel messages. Currently only printing to terminal.
Diffstat (limited to 'grc')
-rw-r--r--grc/gsm_block_tree.xml1
-rw-r--r--grc/misc_utils/CMakeLists.txt1
-rw-r--r--grc/misc_utils/gsm_extract_immediate_assignment.xml12
3 files changed, 14 insertions, 0 deletions
diff --git a/grc/gsm_block_tree.xml b/grc/gsm_block_tree.xml
index 3952fff..94d1d82 100644
--- a/grc/gsm_block_tree.xml
+++ b/grc/gsm_block_tree.xml
@@ -43,6 +43,7 @@
<block>gsm_burst_sink</block>
<block>gsm_burst_source</block>
<block>gsm_extract_system_info</block>
+ <block>gsm_extract_immediate_assignment</block>
<block>gsm_controlled_rotator_cc</block>
<block>gsm_controlled_const_source_f</block>
<block>gsm_message_printer</block>
diff --git a/grc/misc_utils/CMakeLists.txt b/grc/misc_utils/CMakeLists.txt
index aa7517c..d545692 100644
--- a/grc/misc_utils/CMakeLists.txt
+++ b/grc/misc_utils/CMakeLists.txt
@@ -19,6 +19,7 @@
install(FILES
gsm_extract_system_info.xml
+ gsm_extract_immediate_assignment.xml
gsm_controlled_rotator_cc.xml
gsm_controlled_const_source_f.xml
gsm_message_printer.xml
diff --git a/grc/misc_utils/gsm_extract_immediate_assignment.xml b/grc/misc_utils/gsm_extract_immediate_assignment.xml
new file mode 100644
index 0000000..0f5635b
--- /dev/null
+++ b/grc/misc_utils/gsm_extract_immediate_assignment.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<block>
+ <name>Extract immediate assignment</name>
+ <key>gsm_extract_immediate_assignment</key>
+ <import>import grgsm</import>
+ <make>grgsm.extract_immediate_assignment()</make>
+
+ <sink>
+ <name>msgs</name>
+ <type>message</type>
+ </sink>
+</block>