aboutsummaryrefslogtreecommitdiffstats
path: root/grc
diff options
context:
space:
mode:
authorrpp <red@nostack.net>2015-06-10 10:23:30 +0200
committerrpp <red@nostack.net>2015-06-10 10:23:30 +0200
commit4f0f3b5fbf4a2e4cbef17d2ac1ca31679279f0f5 (patch)
treed939ea86b2357749aa7c887083cff8900feeeec0 /grc
parent91c28357fbca738cfefb33ed8256ff235fb4d590 (diff)
Added CX channel hopper block
Diffstat (limited to 'grc')
-rw-r--r--grc/gsm_block_tree.xml1
-rw-r--r--grc/receiver/CMakeLists.txt1
-rw-r--r--grc/receiver/gsm_cx_channel_hopper.xml34
3 files changed, 36 insertions, 0 deletions
diff --git a/grc/gsm_block_tree.xml b/grc/gsm_block_tree.xml
index 87bae67..3952fff 100644
--- a/grc/gsm_block_tree.xml
+++ b/grc/gsm_block_tree.xml
@@ -13,6 +13,7 @@
<cat>
<name>Receiver</name>
<block>gsm_receiver</block>
+ <block>gsm_cx_channel_hopper</block>
<block>gsm_fcch_burst_tagger</block>
<block>gsm_sch_detector</block>
<block>gsm_fcch_detector</block>
diff --git a/grc/receiver/CMakeLists.txt b/grc/receiver/CMakeLists.txt
index 25f08cc..bcef03d 100644
--- a/grc/receiver/CMakeLists.txt
+++ b/grc/receiver/CMakeLists.txt
@@ -23,5 +23,6 @@ install(FILES
gsm_fcch_burst_tagger.xml
gsm_sch_detector.xml
gsm_fcch_detector.xml
+ gsm_cx_channel_hopper.xml
gsm_clock_offset_control.xml DESTINATION share/gnuradio/grc/blocks
)
diff --git a/grc/receiver/gsm_cx_channel_hopper.xml b/grc/receiver/gsm_cx_channel_hopper.xml
new file mode 100644
index 0000000..77936f1
--- /dev/null
+++ b/grc/receiver/gsm_cx_channel_hopper.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0"?>
+<block>
+ <name>CX channel hopper</name>
+ <key>gsm_cx_channel_hopper</key>
+ <import>import grgsm</import>
+ <make>grgsm.cx_channel_hopper($ma, $maio, $hsn)</make>
+ <param>
+ <name>MA</name>
+ <key>ma</key>
+ <type>int</type>
+ </param>
+
+ <param>
+ <name>MAIO</name>
+ <key>maio</key>
+ <type>int</type>
+ </param>
+
+ <param>
+ <name>HSN</name>
+ <key>hsn</key>
+ <type>int</type>
+ </param>
+
+ <sink>
+ <name>CX</name>
+ <type>message</type>
+ </sink>
+
+ <source>
+ <name>bursts</name>
+ <type>message</type>
+ </source>
+</block>