Thomas Kolb
cd9784efb6
- correct_frequency: Correct frequency by averaging the phase drift on the preamble - freq_est_lr: Luise & Reggiannini frequency estimator - pid_controller: a PID controller that takes error values at the input and generates steering values at the output The combination of freq_est_lr and PID controller can be used together with an NCO (signal source) to create a closed control loop for frequency offset compensation.
26 lines
471 B
XML
26 lines
471 B
XML
<?xml version="1.0"?>
|
|
<block>
|
|
<name>Correct Frequency</name>
|
|
<key>hamnet70_correct_frequency</key>
|
|
<category>[hamnet70]</category>
|
|
<import>import hamnet70</import>
|
|
<make>hamnet70.correct_frequency($symbols)</make>
|
|
|
|
<param>
|
|
<name>Symbols</name>
|
|
<key>symbols</key>
|
|
<type>complex_vector</type>
|
|
</param>
|
|
|
|
<sink>
|
|
<name>in</name>
|
|
<type>complex</type>
|
|
</sink>
|
|
|
|
<source>
|
|
<name>out</name>
|
|
<type>complex</type>
|
|
</source>
|
|
|
|
</block>
|