From dcf17445db98ded1101bed7dbf603a7db0675f00 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Thu, 10 Jan 2019 09:53:42 +0000 Subject: [PATCH] - increased k_lag - baudrate error is expressed relatively in percent git-svn-id: http://moon:8086/svn/matlab/trunk@116 801c6759-fa7c-4059-a304-17956f83a07c --- garage_ip.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/garage_ip.m b/garage_ip.m index 50ba617..8fed794 100755 --- a/garage_ip.m +++ b/garage_ip.m @@ -104,7 +104,7 @@ alpha_dc = 0.002; % DC correction update factor agc_mu = 0.01; % AGC update factor agc_gain_max = 10; k_lead = 0.1; % Symbol syncronizer loop filter lead -k_lag = 0.0001; % Symbol syncronizer loop filter lag +k_lag = 0.0004; % Symbol syncronizer loop filter lag lag_accu = 0; % Symbol syncronizer loop filter rho_leak = 0.9999; % Lag forgetting factor ns = 1; % Start sample source @@ -221,7 +221,7 @@ while ns < N baud = fs/((1+lag_accu)*numSamplesPerSym); k_id = 1/((1+lag_accu)*numSamplesPerSym); _err(n) = err; - _err_baud(n) = baud - baud_init; + _err_baud(n) = 100* (baud/baud_init - 1); _id_accu(n) = id_accu; _id_bit(n) = id_bit; _cnt(n) = vcorr;