piotr | 4089c1a | 2014-08-06 14:10:56 +0200 | [diff] [blame] | 1 | <?xml version="1.0"?> |
| 2 | <block> |
Piotr Krysik | 24db075 | 2016-07-15 13:09:07 +0200 | [diff] [blame] | 3 | <name>GSM Clock Offset Control</name> |
piotr | 4089c1a | 2014-08-06 14:10:56 +0200 | [diff] [blame] | 4 | <key>gsm_clock_offset_control</key> |
ptrkrysik | 3be74a7 | 2014-12-13 10:11:00 +0100 | [diff] [blame] | 5 | <import>import grgsm</import> |
Piotr Krysik | 83afe73 | 2016-07-17 22:48:35 +0200 | [diff] [blame] | 6 | <make>grgsm.clock_offset_control($fc, $samp_rate, $osr)</make> |
Piotr Krysik | f0c83d8 | 2018-01-23 15:07:08 +0100 | [diff] [blame] | 7 | <callback>set_fc($fc)</callback> |
piotr | 4089c1a | 2014-08-06 14:10:56 +0200 | [diff] [blame] | 8 | <param> |
| 9 | <name>fc</name> |
| 10 | <key>fc</key> |
| 11 | <value>fc</value> |
| 12 | <type>float</type> |
| 13 | </param> |
Piotr Krysik | 83afe73 | 2016-07-17 22:48:35 +0200 | [diff] [blame] | 14 | <param> |
| 15 | <name>OSR</name> |
| 16 | <key>osr</key> |
| 17 | <value>osr</value> |
| 18 | <type>int</type> |
| 19 | </param> |
piotr | 4089c1a | 2014-08-06 14:10:56 +0200 | [diff] [blame] | 20 | |
Piotr Krysik | 0982673 | 2016-07-15 13:14:24 +0200 | [diff] [blame] | 21 | <param> |
| 22 | <name>samp_rate</name> |
| 23 | <key>samp_rate</key> |
| 24 | <value>samp_rate</value> |
| 25 | <type>float</type> |
| 26 | </param> |
| 27 | |
piotr | 4089c1a | 2014-08-06 14:10:56 +0200 | [diff] [blame] | 28 | <sink> |
| 29 | <name>measurements</name> |
| 30 | <type>message</type> |
| 31 | </sink> |
| 32 | |
| 33 | <source> |
Piotr Krysik | 0982673 | 2016-07-15 13:14:24 +0200 | [diff] [blame] | 34 | <name>ctrl</name> |
piotr | 4089c1a | 2014-08-06 14:10:56 +0200 | [diff] [blame] | 35 | <type>message</type> |
| 36 | <optional>1</optional> |
| 37 | </source> |
| 38 | </block> |