Commit dea42f7e authored by francescomani's avatar francescomani

remove some unnecessary use of NB_ANTENNAS_RX at UE

parent 46b76706
...@@ -726,7 +726,6 @@ void *UE_thread(void *arg) ...@@ -726,7 +726,6 @@ void *UE_thread(void *arg)
PHY_VARS_NR_UE *UE = (PHY_VARS_NR_UE *)arg; PHY_VARS_NR_UE *UE = (PHY_VARS_NR_UE *)arg;
const NR_DL_FRAME_PARMS *fp = &UE->frame_parms; const NR_DL_FRAME_PARMS *fp = &UE->frame_parms;
// int tx_enabled = 0; // int tx_enabled = 0;
c16_t *rxp[fp->nb_antennas_rx];
enum stream_status_e stream_status = STREAM_STATUS_UNSYNC; enum stream_status_e stream_status = STREAM_STATUS_UNSYNC;
fapi_nr_config_request_t *cfg = &UE->nrUE_config; fapi_nr_config_request_t *cfg = &UE->nrUE_config;
sl_nr_phy_config_request_t *sl_cfg = NULL; sl_nr_phy_config_request_t *sl_cfg = NULL;
...@@ -780,6 +779,7 @@ void *UE_thread(void *arg) ...@@ -780,6 +779,7 @@ void *UE_thread(void *arg)
readFrame(UE, &tmp, duration_rx_to_tx, true); readFrame(UE, &tmp, duration_rx_to_tx, true);
} }
c16_t *rxp[fp->nb_antennas_rx];
while (!oai_exit) { while (!oai_exit) {
if (syncRunning) { if (syncRunning) {
notifiedFIFO_elt_t *res = pollNotifiedFIFO(&nf); notifiedFIFO_elt_t *res = pollNotifiedFIFO(&nf);
......
...@@ -122,7 +122,7 @@ void nr_ue_ssb_rsrp_measurements(PHY_VARS_NR_UE *ue, ...@@ -122,7 +122,7 @@ void nr_ue_ssb_rsrp_measurements(PHY_VARS_NR_UE *ue,
typedef struct { typedef struct {
UE_nr_rxtx_proc_t proc; UE_nr_rxtx_proc_t proc;
PHY_VARS_NR_UE *ue; PHY_VARS_NR_UE *ue;
c16_t *rxdata[NB_ANTENNAS_RX]; c16_t **rxdata;
uint32_t rxdata_size; uint32_t rxdata_size;
c16_t rxdata_ant[]; c16_t rxdata_ant[];
} nr_meas_task_args_t; } nr_meas_task_args_t;
......
...@@ -189,8 +189,8 @@ void insert_sss_nr(int16_t *sss_time, ...@@ -189,8 +189,8 @@ void insert_sss_nr(int16_t *sss_time,
static int pss_ch_est_nr(const NR_DL_FRAME_PARMS *frame_parms, static int pss_ch_est_nr(const NR_DL_FRAME_PARMS *frame_parms,
int nid2, int nid2,
c16_t pss_ext[NB_ANTENNAS_RX][LENGTH_PSS_NR], c16_t pss_ext[frame_parms->nb_antennas_rx][LENGTH_PSS_NR],
c16_t sss_ext[NB_ANTENNAS_RX][LENGTH_SSS_NR]) c16_t sss_ext[frame_parms->nb_antennas_rx][LENGTH_SSS_NR])
{ {
int16_t *pss = get_primary_synchro_nr2(nid2); int16_t *pss = get_primary_synchro_nr2(nid2);
...@@ -250,10 +250,9 @@ static int pss_ch_est_nr(const NR_DL_FRAME_PARMS *frame_parms, ...@@ -250,10 +250,9 @@ static int pss_ch_est_nr(const NR_DL_FRAME_PARMS *frame_parms,
* *
*********************************************************************/ *********************************************************************/
static int do_pss_sss_extract_nr( static int do_pss_sss_extract_nr(const NR_DL_FRAME_PARMS *frame_parms,
const NR_DL_FRAME_PARMS *frame_parms, c16_t pss_ext[frame_parms->nb_antennas_rx][LENGTH_PSS_NR],
c16_t pss_ext[NB_ANTENNAS_RX][LENGTH_PSS_NR], c16_t sss_ext[frame_parms->nb_antennas_rx][LENGTH_SSS_NR],
c16_t sss_ext[NB_ANTENNAS_RX][LENGTH_SSS_NR],
uint8_t doPss, uint8_t doPss,
uint8_t doSss, uint8_t doSss,
uint8_t subframe, uint8_t subframe,
...@@ -331,8 +330,8 @@ static int do_pss_sss_extract_nr( ...@@ -331,8 +330,8 @@ static int do_pss_sss_extract_nr(
*********************************************************************/ *********************************************************************/
static int pss_sss_extract_nr(const NR_DL_FRAME_PARMS *frame_parms, static int pss_sss_extract_nr(const NR_DL_FRAME_PARMS *frame_parms,
c16_t pss_ext[NB_ANTENNAS_RX][LENGTH_PSS_NR], c16_t pss_ext[frame_parms->nb_antennas_rx][LENGTH_PSS_NR],
c16_t sss_ext[NB_ANTENNAS_RX][LENGTH_SSS_NR], c16_t sss_ext[frame_parms->nb_antennas_rx][LENGTH_SSS_NR],
uint8_t subframe, uint8_t subframe,
int ssb_start_subcarrier, int ssb_start_subcarrier,
c16_t rxdataF[][frame_parms->samples_per_slot_wCP]) c16_t rxdataF[][frame_parms->samples_per_slot_wCP])
...@@ -371,8 +370,8 @@ bool rx_sss_nr(const NR_DL_FRAME_PARMS *frame_parms, ...@@ -371,8 +370,8 @@ bool rx_sss_nr(const NR_DL_FRAME_PARMS *frame_parms,
c16_t rxdataF[][frame_parms->samples_per_slot_wCP]) c16_t rxdataF[][frame_parms->samples_per_slot_wCP])
{ {
uint8_t i; uint8_t i;
c16_t pss_ext[NB_ANTENNAS_RX][LENGTH_PSS_NR] = {0}; c16_t pss_ext[frame_parms->nb_antennas_rx][LENGTH_PSS_NR];
c16_t sss_ext[NB_ANTENNAS_RX][LENGTH_SSS_NR] = {0}; c16_t sss_ext[frame_parms->nb_antennas_rx][LENGTH_SSS_NR];
uint8_t Nid2 = GET_NID2(nid2); uint8_t Nid2 = GET_NID2(nid2);
uint16_t Nid1; uint16_t Nid1;
uint8_t phase; uint8_t phase;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment