NR UE: introduce support to define multiple RUs

This commit is contained in:
Thomas Schlichter
2026-01-27 10:23:01 +01:00
parent 256a54ce6c
commit 90ad9fac1a
7 changed files with 341 additions and 95 deletions
+16
View File
@@ -342,6 +342,22 @@ typedef struct UE_NR_SCAN_INFO_s {
int32_t freq_offset_Hz[3][10];
} UE_NR_SCAN_INFO_t;
typedef struct {
unsigned int nb_tx;
unsigned int nb_rx;
unsigned int att_tx;
unsigned int att_rx;
int max_rxgain;
char *sdr_addrs;
char *tx_subdev;
char *rx_subdev;
clock_source_t clock_source;
clock_source_t time_source;
double tune_offset;
uint64_t if_frequency;
int if_freq_offset;
} nrUE_RU_params_t;
/// Top-level PHY Data Structure for UE
typedef struct PHY_VARS_NR_UE_s {
/// \brief Module ID indicator for this instance