diff --git a/targets/PROJECTS/TDDREC/runmeas_full_duplex.m b/targets/PROJECTS/TDDREC/runmeas_full_duplex.m index afcd3c9eed8c7e63a66c954cc0101532d05f2b82..472b3530186748a6b220229f95c8f449e03b075c 100644 --- a/targets/PROJECTS/TDDREC/runmeas_full_duplex.m +++ b/targets/PROJECTS/TDDREC/runmeas_full_duplex.m @@ -65,6 +65,12 @@ if(paramsinitialized) Da2b_R=zeros(Niter*120,Nantb*301,Nmeas); Db2a_R=zeros(Niter*120,Nanta*301,Nmeas); + chanestsA2B=zeros(301,Nantb,Nmeas); + tchanestsA2B=zeros(512,Nantb,Nmeas); + fchanestsA2B=zeros(512,Nantb,Nmeas); + chanestsB2A=zeros(301,Nantb,Nmeas); + tchanestsB2A=zeros(512,Nantb,Nmeas); + fchanestsB2A=zeros(512,Nantb,Nmeas); for meas=1:Nmeas %% ------- Node A to B transmission ------- %% @@ -115,9 +121,9 @@ if(paramsinitialized) end HB2A=conj(repmat(Db2a_T,Niter,1)).*repmat(Db2a_R(:,:,meas),1,Nantb); phasesB2A=unwrap(angle(HB2A)); - #if(mean(var(phasesB2A))>0.5) - # disp('The phases of your estimates from B to A are a bit high (larger than 0.5 rad.), something is wrong.'); - #end + %if(mean(var(phasesB2A))>0.5) + % disp('The phases of your estimates from B to A are a bit high (larger than 0.5 rad.), something is wrong.'); + %end if (chanest_full) chanestsB2A(:,:,meas)=zeros(301,Nantb); diff --git a/targets/PROJECTS/TDDREC/runmeas_long_chanest.m b/targets/PROJECTS/TDDREC/runmeas_long_chanest.m index fa400fe1d3669a44c4f3ce210ebd4728f57b07be..4ad5de52c551467d9c81bf0dfb3b0bd6a9afda78 100644 --- a/targets/PROJECTS/TDDREC/runmeas_long_chanest.m +++ b/targets/PROJECTS/TDDREC/runmeas_long_chanest.m @@ -120,9 +120,9 @@ if(paramsinitialized) %% ------- Do the B to A channel estimation ------- %% HB2A=conj(Db2a_T.*repmat(Db2a_R,1,Nantb)); phasesB2A=unwrap(angle(HB2A)); - #if(mean(var(phasesB2A))>0.5) - # disp('The phases of your estimates from B to A are a bit high (larger than 0.5 rad.), something is wrong.'); - #end + %if(mean(var(phasesB2A))>0.5) + % disp('The phases of your estimates from B to A are a bit high (larger than 0.5 rad.), something is wrong.'); + %end if (chanest_full) chanestsB2A=zeros(301,Nantb);