aboutsummaryrefslogtreecommitdiffstats
path: root/grc/receiver
diff options
context:
space:
mode:
authorptrkrysik <ptrkrysik@gmail.com>2014-11-06 14:50:59 +0100
committerptrkrysik <ptrkrysik@gmail.com>2014-11-06 14:50:59 +0100
commite518bbfedde679650e538edcab9bb46997985e52 (patch)
treee22645c8aa45229c2beae6b4eae4004881addc37 /grc/receiver
parentdcba50ff7043994cbcae353401d82048607a6f50 (diff)
Added capability to receive multiple channels of a single BTS to the receiver. It is now possible to receive bursts on channels for which frequency hopping was used. Changed examples to work without hierarhical GSM Receiver block.
Diffstat (limited to 'grc/receiver')
-rw-r--r--grc/receiver/gsm_receiver.xml25
1 files changed, 19 insertions, 6 deletions
diff --git a/grc/receiver/gsm_receiver.xml b/grc/receiver/gsm_receiver.xml
index c555bf0..983f043 100644
--- a/grc/receiver/gsm_receiver.xml
+++ b/grc/receiver/gsm_receiver.xml
@@ -3,7 +3,7 @@
<name>GSM Receiver</name>
<key>gsm_receiver</key>
<import>import gsm</import>
- <make>gsm.receiver($osr, $arfcn)</make>
+ <make>gsm.receiver($osr, $cell_allocation, $tseq_nums)</make>
<param>
<name>Oversampling ratio</name>
@@ -13,10 +13,17 @@
</param>
<param>
- <name>ARFCN</name>
- <key>arfcn</key>
- <value>0</value>
- <type>int</type>
+ <name>Cell allocation</name>
+ <key>cell_allocation</key>
+ <value>[0]</value>
+ <type>float_vector</type>
+ </param>
+
+ <param>
+ <name>TSEQ numbers</name>
+ <key>tseq_nums</key>
+ <value>[]</value>
+ <type>int_vector</type>
</param>
<param>
@@ -34,12 +41,18 @@
</sink>
<source>
- <name>bursts</name>
+ <name>C0</name>
<type>message</type>
<optional>1</optional>
</source>
<source>
+ <name>CX</name>
+ <type>message</type>
+ <optional>1</optional>
+ </source>
+
+ <source>
<name>measurements</name>
<type>message</type>
<optional>1</optional>