initializing N_TA_offset for TDD eNB. Fixes issue 184.
This commit is contained in:
@@ -1657,7 +1657,17 @@ int main( int argc, char **argv )
|
|||||||
|
|
||||||
PHY_vars_eNB_g[0][CC_id]->rx_total_gain_dB = (int)rx_gain[CC_id][0];
|
PHY_vars_eNB_g[0][CC_id]->rx_total_gain_dB = (int)rx_gain[CC_id][0];
|
||||||
|
|
||||||
PHY_vars_eNB_g[0][CC_id]->N_TA_offset = 0;
|
if (frame_parms[CC_id]->frame_type==FDD) {
|
||||||
|
PHY_vars_eNB_g[0][CC_id]->N_TA_offset = 0;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
if (frame_parms[CC_id]->N_RB_DL == 100)
|
||||||
|
PHY_vars_eNB_g[0][CC_id]->N_TA_offset = 624;
|
||||||
|
else if (frame_parms[CC_id]->N_RB_DL == 50)
|
||||||
|
PHY_vars_eNB_g[0][CC_id]->N_TA_offset = 624/2;
|
||||||
|
else if (frame_parms[CC_id]->N_RB_DL == 25)
|
||||||
|
PHY_vars_eNB_g[0][CC_id]->N_TA_offset = 624/4;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user