[RX]
- no hard coded loop filter Ks git-svn-id: http://moon:8086/svn/matlab/trunk@75 801c6759-fa7c-4059-a304-17956f83a07c
This commit is contained in:
+4
-2
@@ -12,6 +12,8 @@ close all;
|
|||||||
% fixed stuff
|
% fixed stuff
|
||||||
% --------------------------------------------------------------
|
% --------------------------------------------------------------
|
||||||
MIN_ABS_H = 1e-10;
|
MIN_ABS_H = 1e-10;
|
||||||
|
KI_track = 0.2; % Integral gain CFO tracking
|
||||||
|
KI_acq = 0.1; % Integral gain CFO acquisition
|
||||||
|
|
||||||
drm_mode = 'B';
|
drm_mode = 'B';
|
||||||
drm_bw = '10k';
|
drm_bw = '10k';
|
||||||
@@ -244,9 +246,9 @@ while(fileRemain > fileChunkSize) % ToDo: don't leave loop, if file has been con
|
|||||||
if (~isempty(x))
|
if (~isempty(x))
|
||||||
|
|
||||||
if equalizer.sync
|
if equalizer.sync
|
||||||
df_track = df_track + 0.1*equalizer.f_err;
|
df_track = df_track + KI_track*equalizer.f_err;
|
||||||
else
|
else
|
||||||
df_track = df_track + 0.1*cfoFine.f_err;
|
df_track = df_track + KI_acq*cfoFine.f_err;
|
||||||
end
|
end
|
||||||
df_track_ = [df_track_ df_track];
|
df_track_ = [df_track_ df_track];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user