blob: 4aad01bde563433c9e3cfb1ad6cc56db66c641bc [file] [log] [blame]
Piotr Krysikff5d81d2017-09-27 21:56:42 +02001<block>
2 <name>GMSK Modulator for GSM</name>
3 <key>gsm_gmsk_mod</key>
4 <import>from grgsm import gsm_gmsk_mod</import>
5 <make>gsm_gmsk_mod(
6 BT=$BT,
7 pulse_duration=$pulse_duration,
8 sps=$sps,
9)</make>
10 <callback>set_BT($BT)</callback>
11 <callback>set_pulse_duration($pulse_duration)</callback>
12 <callback>set_sps($sps)</callback>
13 <param>
14 <name>3 dB Time-Bandwidth Product</name>
15 <key>BT</key>
16 <value>4</value>
17 <type>raw</type>
18 </param>
19 <param>
20 <name>Pulse Duration</name>
21 <key>pulse_duration</key>
22 <value>4</value>
23 <type>raw</type>
24 </param>
25 <param>
26 <name>Samples/Symbol</name>
27 <key>sps</key>
28 <value>4</value>
29 <type>raw</type>
30 </param>
31 <sink>
32 <name>in</name>
33 <type>byte</type>
34 <vlen>1</vlen>
35 <optional>1</optional>
36 </sink>
37 <source>
38 <name>out</name>
39 <type>complex</type>
40 <vlen>1</vlen>
41 <optional>1</optional>
42 </source>
43 <doc>Piotr Krysik
44GMSK Modulator for GSM
45 </doc>
46 <grc_source>gr-gsm/hier_blocks/transmitter/gsm_gmsk_mod.grc</grc_source>
47</block>