blob: c555bf0c89d0fef0a20ca229b87fddaf99545e61 [file] [log] [blame]
piotr437f5462014-02-04 17:57:25 +01001<?xml version="1.0"?>
2<block>
ptrkrysik486d9792014-11-06 13:54:36 +01003 <name>GSM Receiver</name>
Piotr K66bb3cd2014-08-13 19:04:57 +02004 <key>gsm_receiver</key>
piotr437f5462014-02-04 17:57:25 +01005 <import>import gsm</import>
Piotr K66bb3cd2014-08-13 19:04:57 +02006 <make>gsm.receiver($osr, $arfcn)</make>
piotr437f5462014-02-04 17:57:25 +01007
8 <param>
piotr7c82b172014-02-08 14:15:27 +01009 <name>Oversampling ratio</name>
piotr437f5462014-02-04 17:57:25 +010010 <key>osr</key>
11 <value>4</value>
12 <type>int</type>
13 </param>
14
piotr6d152d92014-02-21 00:02:44 +010015 <param>
16 <name>ARFCN</name>
17 <key>arfcn</key>
18 <value>0</value>
19 <type>int</type>
20 </param>
21
ptrkrysik58213792014-10-30 09:05:15 +010022 <param>
23 <name>Num Streams</name>
24 <key>num_streams</key>
25 <value>1</value>
26 <type>int</type>
27 </param>
28 <check>$num_streams &gt;= 0</check>
29
piotr437f5462014-02-04 17:57:25 +010030 <sink>
31 <name>in</name>
32 <type>complex</type>
ptrkrysik58213792014-10-30 09:05:15 +010033 <nports>$num_streams</nports>
piotr437f5462014-02-04 17:57:25 +010034 </sink>
ptrkrysik58213792014-10-30 09:05:15 +010035
piotr437f5462014-02-04 17:57:25 +010036 <source>
piotr7c82b172014-02-08 14:15:27 +010037 <name>bursts</name>
38 <type>message</type>
39 <optional>1</optional>
piotr437f5462014-02-04 17:57:25 +010040 </source>
piotr510deeb2014-08-06 14:13:28 +020041
42 <source>
43 <name>measurements</name>
44 <type>message</type>
45 <optional>1</optional>
46 </source>
piotr7c82b172014-02-08 14:15:27 +010047</block>