diff --git a/executables/nr-ru.c b/executables/nr-ru.c index 2337dcce7f86889955515b79369383e8b5797340..d22c558eeae40ca0c3bb248b5aa18b7426c21c29 100644 --- a/executables/nr-ru.c +++ b/executables/nr-ru.c @@ -1079,13 +1079,10 @@ void fill_rf_config(RU_t *ru, char *rf_config_file) { } else if (mu == NR_MU_1) { if(N_RB == 273) { if (fp->threequarter_fs) { - cfg->sample_rate=115.2e6; - cfg->samples_per_frame = 1152000; - cfg->tx_bw = 100e6; - cfg->rx_bw = 100e6; + AssertFatal(0 == 1,"three quarter sampling not supported for N_RB 273\n"); } else { - cfg->sample_rate=153.6e6; - cfg->samples_per_frame = 1536000; + cfg->sample_rate=122.88e6; + cfg->samples_per_frame = 1228800; cfg->tx_bw = 100e6; cfg->rx_bw = 100e6; } diff --git a/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp b/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp index 76ebd556ca6046c52caca9f9f982eac08844cef8..6e6197c898bb024af5bda149acc58b613c9084b1 100644 --- a/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp +++ b/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp @@ -1191,22 +1191,6 @@ extern "C" { LOG_I(HW,"%s() sample_rate:%u\n", __FUNCTION__, (int)openair0_cfg[0].sample_rate); switch ((int)openair0_cfg[0].sample_rate) { - case 153600000: - // from usrp_time_offset - //openair0_cfg[0].samples_per_packet = 2048; - openair0_cfg[0].tx_sample_advance = 15; //to be checked - openair0_cfg[0].tx_bw = 100e6; - openair0_cfg[0].rx_bw = 100e6; - break; - - case 115200000: - // from usrp_time_offset - //openair0_cfg[0].samples_per_packet = 2048; - openair0_cfg[0].tx_sample_advance = 15; //to be checked - openair0_cfg[0].tx_bw = 100e6; - openair0_cfg[0].rx_bw = 100e6; - break; - case 122880000: // from usrp_time_offset //openair0_cfg[0].samples_per_packet = 2048;