blob: e9aa7db5319ccfc47a227e8423e28bde47f6504c [file] [log] [blame]
piotr4089c1a2014-08-06 14:10:56 +02001<?xml version='1.0' encoding='ASCII'?>
2<block>
3 <name>Clock offset corrector</name>
4 <key>clock_offset_corrector</key>
5 <category>GSM</category>
6 <import>execfile("/home/piotr/.grc_gnuradio/clock_offset_corrector.py")</import>
7 <make>clock_offset_corrector(
8 ppm=$ppm,
9 samp_rate=$samp_rate,
10 fc=$fc,
11)</make>
12 <callback>set_ppm($ppm)</callback>
13 <callback>set_samp_rate($samp_rate)</callback>
14 <callback>set_fc($fc)</callback>
15 <param>
16 <name>ppm</name>
17 <key>ppm</key>
18 <value>0</value>
19 <type>raw</type>
20 </param>
21 <param>
22 <name>samp_rate</name>
23 <key>samp_rate</key>
24 <value>1625000.0/6.0*4.0</value>
25 <type>raw</type>
26 </param>
27 <param>
28 <name>fc</name>
29 <key>fc</key>
30 <value>936.6e6</value>
31 <type>raw</type>
32 </param>
33 <sink>
34 <name>in</name>
35 <type>complex</type>
36 <vlen>1</vlen>
37 </sink>
38 <sink>
39 <name>ppm_msg</name>
40 <type>message</type>
41 <optional>True</optional>
42 </sink>
43 <source>
44 <name>out</name>
45 <type>complex</type>
46 <vlen>1</vlen>
47 </source>
48 <doc>Piotr Krysik
49 <grc_source>gr-gsm/examples/clock_offset_corrector.grc</grc_source>
50</block>