piotr | 437f546 | 2014-02-04 17:57:25 +0100 | [diff] [blame] | 1 | <?xml version="1.0"?> |
2 | <block> | ||||
ptrkrysik | 486d979 | 2014-11-06 13:54:36 +0100 | [diff] [blame] | 3 | <name>GSM Receiver</name> |
Piotr K | 66bb3cd | 2014-08-13 19:04:57 +0200 | [diff] [blame] | 4 | <key>gsm_receiver</key> |
ptrkrysik | 3be74a7 | 2014-12-13 10:11:00 +0100 | [diff] [blame] | 5 | <import>import grgsm</import> |
Piotr Krysik | 7a85170 | 2015-08-06 10:22:20 +0200 | [diff] [blame] | 6 | <make>grgsm.receiver($osr, $cell_allocation, $tseq_nums, False)</make> |
piotr | 437f546 | 2014-02-04 17:57:25 +0100 | [diff] [blame] | 7 | |
8 | <param> | ||||
piotr | 7c82b17 | 2014-02-08 14:15:27 +0100 | [diff] [blame] | 9 | <name>Oversampling ratio</name> |
piotr | 437f546 | 2014-02-04 17:57:25 +0100 | [diff] [blame] | 10 | <key>osr</key> |
11 | <value>4</value> | ||||
12 | <type>int</type> | ||||
13 | </param> | ||||
14 | |||||
piotr | 6d152d9 | 2014-02-21 00:02:44 +0100 | [diff] [blame] | 15 | <param> |
ptrkrysik | e518bbf | 2014-11-06 14:50:59 +0100 | [diff] [blame] | 16 | <name>Cell allocation</name> |
17 | <key>cell_allocation</key> | ||||
18 | <value>[0]</value> | ||||
19 | <type>float_vector</type> | ||||
ptrkrysik | b311bd4 | 2014-11-19 11:33:25 +0100 | [diff] [blame] | 20 | <hide>part</hide> |
ptrkrysik | e518bbf | 2014-11-06 14:50:59 +0100 | [diff] [blame] | 21 | </param> |
22 | |||||
23 | <param> | ||||
24 | <name>TSEQ numbers</name> | ||||
25 | <key>tseq_nums</key> | ||||
26 | <value>[]</value> | ||||
27 | <type>int_vector</type> | ||||
ptrkrysik | b311bd4 | 2014-11-19 11:33:25 +0100 | [diff] [blame] | 28 | <hide>part</hide> |
piotr | 6d152d9 | 2014-02-21 00:02:44 +0100 | [diff] [blame] | 29 | </param> |
30 | |||||
ptrkrysik | 5821379 | 2014-10-30 09:05:15 +0100 | [diff] [blame] | 31 | <param> |
32 | <name>Num Streams</name> | ||||
33 | <key>num_streams</key> | ||||
34 | <value>1</value> | ||||
35 | <type>int</type> | ||||
ptrkrysik | b311bd4 | 2014-11-19 11:33:25 +0100 | [diff] [blame] | 36 | <hide>part</hide> |
ptrkrysik | 5821379 | 2014-10-30 09:05:15 +0100 | [diff] [blame] | 37 | </param> |
38 | <check>$num_streams >= 0</check> | ||||
39 | |||||
piotr | 437f546 | 2014-02-04 17:57:25 +0100 | [diff] [blame] | 40 | <sink> |
41 | <name>in</name> | ||||
42 | <type>complex</type> | ||||
ptrkrysik | 5821379 | 2014-10-30 09:05:15 +0100 | [diff] [blame] | 43 | <nports>$num_streams</nports> |
piotr | 437f546 | 2014-02-04 17:57:25 +0100 | [diff] [blame] | 44 | </sink> |
ptrkrysik | 5821379 | 2014-10-30 09:05:15 +0100 | [diff] [blame] | 45 | |
piotr | 437f546 | 2014-02-04 17:57:25 +0100 | [diff] [blame] | 46 | <source> |
ptrkrysik | e518bbf | 2014-11-06 14:50:59 +0100 | [diff] [blame] | 47 | <name>C0</name> |
piotr | 7c82b17 | 2014-02-08 14:15:27 +0100 | [diff] [blame] | 48 | <type>message</type> |
49 | <optional>1</optional> | ||||
piotr | 437f546 | 2014-02-04 17:57:25 +0100 | [diff] [blame] | 50 | </source> |
piotr | 510deeb | 2014-08-06 14:13:28 +0200 | [diff] [blame] | 51 | |
52 | <source> | ||||
ptrkrysik | e518bbf | 2014-11-06 14:50:59 +0100 | [diff] [blame] | 53 | <name>CX</name> |
54 | <type>message</type> | ||||
55 | <optional>1</optional> | ||||
56 | </source> | ||||
57 | |||||
58 | <source> | ||||
piotr | 510deeb | 2014-08-06 14:13:28 +0200 | [diff] [blame] | 59 | <name>measurements</name> |
60 | <type>message</type> | ||||
61 | <optional>1</optional> | ||||
62 | </source> | ||||
piotr | 7c82b17 | 2014-02-08 14:15:27 +0100 | [diff] [blame] | 63 | </block> |