bug fixed for symbols to activate beamforming channel estimation
This commit is contained in:
@@ -81,7 +81,6 @@ int lte_dl_bf_channel_estimation(PHY_VARS_UE *phy_vars_ue,
|
|||||||
subframe = Ns>>1;
|
subframe = Ns>>1;
|
||||||
|
|
||||||
|
|
||||||
// if (beamforming_mode==7) {
|
|
||||||
//generate ue specific pilots
|
//generate ue specific pilots
|
||||||
lprime = symbol/3-1;
|
lprime = symbol/3-1;
|
||||||
lte_dl_ue_spec_rx(phy_vars_ue,uespec_pilot,Ns,5,lprime,0,dlsch0_harq->nb_rb);
|
lte_dl_ue_spec_rx(phy_vars_ue,uespec_pilot,Ns,5,lprime,0,dlsch0_harq->nb_rb);
|
||||||
|
|||||||
@@ -3364,7 +3364,7 @@ PMI_FEEDBACK:
|
|||||||
if (transmission_mode==7) {
|
if (transmission_mode==7) {
|
||||||
if (PHY_vars_UE->lte_frame_parms.Ncp==0) {
|
if (PHY_vars_UE->lte_frame_parms.Ncp==0) {
|
||||||
if ((Ns==(2*subframe) && ((l==3) || (l==6))) ||
|
if ((Ns==(2*subframe) && ((l==3) || (l==6))) ||
|
||||||
Ns==(1+(2*subframe)) && ((l==3) || (l==6))) {
|
Ns==(1+(2*subframe)) && ((l==2) || (l==5))) {
|
||||||
lte_dl_bf_channel_estimation(PHY_vars_UE,eNB_id,0,Ns,5,l+7*(Ns%2==1));
|
lte_dl_bf_channel_estimation(PHY_vars_UE,eNB_id,0,Ns,5,l+7*(Ns%2==1));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user