blob: c94677b93bd5951802009fbe8b59b866e20fb2cd [file] [log] [blame]
Piotr K66bb3cd2014-08-13 19:04:57 +02001<block>
2 <name>Clock offset corrector</name>
ptrkrysik486d9792014-11-06 13:54:36 +01003 <key>gsm_clock_offset_corrector</key>
ptrkrysik3be74a72014-12-13 10:11:00 +01004 <import>import grgsm</import>
5 <make>grgsm.clock_offset_corrector(
Piotr K66bb3cd2014-08-13 19:04:57 +02006 fc=$fc,
7 ppm=$ppm,
8 samp_rate_in=$samp_rate_in,
Piotr K66bb3cd2014-08-13 19:04:57 +02009)</make>
10 <callback>set_fc($fc)</callback>
11 <callback>set_ppm($ppm)</callback>
12 <callback>set_samp_rate_in($samp_rate_in)</callback>
Piotr K66bb3cd2014-08-13 19:04:57 +020013 <param>
14 <name>fc</name>
15 <key>fc</key>
ptrkrysik381253a2014-11-19 11:30:53 +010016 <value>fc</value>
ptrkrysik486d9792014-11-06 13:54:36 +010017 <type>float</type>
Piotr K66bb3cd2014-08-13 19:04:57 +020018 </param>
19 <param>
20 <name>ppm</name>
21 <key>ppm</key>
ptrkrysik381253a2014-11-19 11:30:53 +010022 <value>ppm</value>
23 <type>float</type>
Piotr K66bb3cd2014-08-13 19:04:57 +020024 </param>
25 <param>
26 <name>samp_rate_in</name>
27 <key>samp_rate_in</key>
ptrkrysik381253a2014-11-19 11:30:53 +010028 <value>samp_rate_in</value>
ptrkrysik486d9792014-11-06 13:54:36 +010029 <type>float</type>
Piotr K66bb3cd2014-08-13 19:04:57 +020030 </param>
31 <sink>
32 <name>in</name>
33 <type>complex</type>
34 <vlen>1</vlen>
35 </sink>
36 <sink>
37 <name>ppm_in</name>
38 <type>message</type>
39 <optional>True</optional>
40 </sink>
41 <source>
42 <name>out</name>
43 <type>complex</type>
44 <vlen>1</vlen>
45 </source>
46 <doc>Piotr Krysik</doc>
Piotr K66bb3cd2014-08-13 19:04:57 +020047</block>