diff --git a/executables/lte-enb.c b/executables/lte-enb.c index 24d24da9ea..42c97e8913 100644 --- a/executables/lte-enb.c +++ b/executables/lte-enb.c @@ -131,7 +131,7 @@ static struct { extern double cpuf; -void init_eNB(int); +void init_eNB(); void stop_eNB(int nb_inst); int wakeup_tx(PHY_VARS_eNB *eNB, int frame_rx, int subframe_rx, int frame_tx, int subframe_tx, uint64_t timestamp_tx); @@ -1219,7 +1219,8 @@ void init_eNB_afterRU(void) { } -void init_eNB(int wait_for_sync) { +void init_eNB() +{ int CC_id; int inst; PHY_VARS_eNB *eNB; diff --git a/executables/lte-softmodem.c b/executables/lte-softmodem.c index 9d42adeb73..552de278d1 100644 --- a/executables/lte-softmodem.c +++ b/executables/lte-softmodem.c @@ -532,8 +532,8 @@ int main ( int argc, char **argv ) printf("RC.nb_L1_inst:%d\n", RC.nb_L1_inst); if (RC.nb_L1_inst > 0) { - printf("Initializing eNB threads wait_for_sync:%d\n", get_softmodem_params()->wait_for_sync); - init_eNB(get_softmodem_params()->wait_for_sync); + printf("Initializing eNB threads\n"); + init_eNB(); } for (int x=0; x < RC.nb_L1_inst; x++) for (int CC_id=0; CC_id 0) { // Initialize gNB structure in RAN context - init_gNB(wait_for_sync); + init_gNB(); // Initialize L1 RCconfig_NR_L1(); // Initialize Positioning Reference Signal configuration diff --git a/executables/nr-softmodem.h b/executables/nr-softmodem.h index a17201d329..4311777f6c 100644 --- a/executables/nr-softmodem.h +++ b/executables/nr-softmodem.h @@ -41,7 +41,7 @@ extern uint64_t ulsch_slot_bitmap; extern char *uecap_file; // In nr-gnb.c -extern void init_gNB(int wait_for_sync); +extern void init_gNB(); extern void stop_gNB(int); // In nr-ru.c diff --git a/executables/softmodem-common.h b/executables/softmodem-common.h index b6bbc11a2e..3d6f9a78ef 100644 --- a/executables/softmodem-common.h +++ b/executables/softmodem-common.h @@ -125,7 +125,6 @@ extern "C" #define DO_RA softmodem_params.do_ra #define SA softmodem_params.sa #define SL_MODE softmodem_params.sl_mode -#define WAIT_FOR_SYNC softmodem_params.wait_for_sync #define CHAIN_OFFSET softmodem_params.chain_offset #define NUMEROLOGY softmodem_params.numerology #define BAND softmodem_params.band @@ -161,7 +160,6 @@ extern int usrp_tx_thread; {"clock-source", CONFIG_HLP_CLK, 0, .uptr=&CLOCK_SOURCE, .defintval=0, TYPE_UINT, 0}, \ {"time-source", CONFIG_HLP_TME, 0, .uptr=&TIMING_SOURCE, .defintval=0, TYPE_UINT, 0}, \ {"tune-offset", CONFIG_HLP_TUNE_OFFSET, 0, .dblptr=&TUNE_OFFSET, .defintval=0, TYPE_DOUBLE, 0}, \ - {"wait-for-sync", NULL, PARAMFLAG_BOOL, .iptr=&WAIT_FOR_SYNC, .defintval=0, TYPE_INT, 0}, \ {"C" , CONFIG_HLP_DLF, 0, .u64ptr=&(downlink_frequency[0][0]), .defuintval=0, TYPE_UINT64, 0}, \ {"CO" , CONFIG_HLP_ULF, 0, .iptr=&(uplink_frequency_offset[0][0]), .defintval=0, TYPE_INT, 0}, \ {"a" , CONFIG_HLP_CHOFF, 0, .iptr=&CHAIN_OFFSET, .defintval=0, TYPE_INT, 0}, \ @@ -224,7 +222,6 @@ extern int usrp_tx_thread; { .s5 = { NULL } }, \ { .s5 = { NULL } }, \ { .s5 = { NULL } }, \ - { .s5 = { NULL } }, \ { .s3a = { config_checkstr_assign_integer, \ {"MONOLITHIC", "PNF", "VNF", "AERIAL","UE_STUB_PNF","UE_STUB_OFFNET","STANDALONE_PNF"}, \ {NFAPI_MONOLITHIC, NFAPI_MODE_PNF, NFAPI_MODE_VNF, NFAPI_MODE_AERIAL,NFAPI_UE_STUB_PNF,NFAPI_UE_STUB_OFFNET,NFAPI_MODE_STANDALONE_PNF}, \ @@ -309,7 +306,6 @@ typedef struct { uint8_t sl_mode; uint8_t usim_test; int emulate_rf; - int wait_for_sync; //eNodeB only int chain_offset; int numerology; int band;