diff --git a/executables/nr-ue.c b/executables/nr-ue.c index cce6977a9e..60aa5af33c 100644 --- a/executables/nr-ue.c +++ b/executables/nr-ue.c @@ -171,8 +171,6 @@ typedef struct syncData_s { PHY_VARS_NR_UE *UE; } syncData_t; -extern const char *duplex_mode[]; - static void UE_synch(void *arg) { syncData_t *syncD=(syncData_t *) arg; int i, hw_slot_offset; @@ -186,15 +184,9 @@ static void UE_synch(void *arg) { for (i=0; irf_map.card].rx_num_channels; i++) { - if (UE->frame_parms.frame_type == FDD) - openair0_cfg[UE->rf_map.card].duplex_mode = duplex_mode_FDD; - else - openair0_cfg[UE->rf_map.card].duplex_mode = duplex_mode_TDD; - - LOG_I( PHY, "[SCHED][UE] Check absolute frequency DL %f, UL %f duplex mode %s (RF card %d, oai_exit %d, channel %d, rx_num_channels %d)\n", + LOG_I( PHY, "[SCHED][UE] Check absolute frequency DL %f, UL %f (RF card %d, oai_exit %d, channel %d, rx_num_channels %d)\n", openair0_cfg[UE->rf_map.card].rx_freq[UE->rf_map.chain+i], openair0_cfg[UE->rf_map.card].tx_freq[UE->rf_map.chain+i], - duplex_mode[openair0_cfg[UE->rf_map.card].duplex_mode], UE->rf_map.card, oai_exit, i, diff --git a/executables/nr-uesoftmodem.c b/executables/nr-uesoftmodem.c index 26d5887f76..45475d194f 100644 --- a/executables/nr-uesoftmodem.c +++ b/executables/nr-uesoftmodem.c @@ -85,6 +85,8 @@ unsigned short config_frames[4] = {2,9,11,13}; #include "executables/softmodem-common.h" #include "executables/thread-common.h" +extern const char *duplex_mode[]; + // Thread variables pthread_cond_t nfapi_sync_cond; pthread_mutex_t nfapi_sync_mutex; @@ -419,7 +421,7 @@ void init_openair0(void) { if (frame_parms->frame_type==TDD) openair0_cfg[card].duplex_mode = duplex_mode_TDD; - else //FDD + else openair0_cfg[card].duplex_mode = duplex_mode_FDD; LOG_I(PHY, "HW: Configuring card %d, nb_antennas_tx/rx %hhu/%hhu\n",