Commit f300a034 authored by brobert's avatar brobert

Commenting

parent a3d868e2
...@@ -83,7 +83,8 @@ int inner_channel_estimation(puschAntennaProc_t *rdata) { ...@@ -83,7 +83,8 @@ int inner_channel_estimation(puschAntennaProc_t *rdata) {
int *max_ch = rdata->max_ch; int *max_ch = rdata->max_ch;
c16_t *ul_ls_est = rdata->ul_ls_est; c16_t *ul_ls_est = rdata->ul_ls_est;
NR_gNB_PUSCH *pusch_vars = rdata->pusch_vars; NR_gNB_PUSCH *pusch_vars = rdata->pusch_vars;
delay_t *delay = rdata->delay; // delay_t *delay = rdata->delay;
delay_t *delay = &data->delay;
uint64_t noise_amp2 = rdata->noise_amp2; uint64_t noise_amp2 = rdata->noise_amp2;
int nest_count = rdata->nest_count; int nest_count = rdata->nest_count;
const int nushift = rdata->nushift; const int nushift = rdata->nushift;
...@@ -491,6 +492,11 @@ int nr_pusch_channel_estimation(PHY_VARS_gNB *gNB, ...@@ -491,6 +492,11 @@ int nr_pusch_channel_estimation(PHY_VARS_gNB *gNB,
delay_t *delay = &gNB->ulsch[ul_id].delay; delay_t *delay = &gNB->ulsch[ul_id].delay;
memset(delay, 0, sizeof(*delay)); memset(delay, 0, sizeof(*delay));
//
// max_ch array size of rx antennas
// noise_amp2 size of rx antennas
//Initializing the structure before going through the loop //Initializing the structure before going through the loop
puschAntennaProc_t *rdata = (puschAntennaProc_t *)malloc( puschAntennaProc_t *rdata = (puschAntennaProc_t *)malloc(
sizeof(puschAntennaProc_t) + symbolSize * sizeof(c16_t) sizeof(puschAntennaProc_t) + symbolSize * sizeof(c16_t)
...@@ -507,7 +513,9 @@ int nr_pusch_channel_estimation(PHY_VARS_gNB *gNB, ...@@ -507,7 +513,9 @@ int nr_pusch_channel_estimation(PHY_VARS_gNB *gNB,
// Local init in the current loop // Local init in the current loop
rdata->aarx = aarx; rdata->aarx = aarx;
rdata->nest_count = nest_count; rdata->nest_count = nest_count;
rdata->noise_amp2 = noise_amp2; rdata->noise_amp2 = noise_amp2; // noise_amp2[aarx]
rdata->max_ch = max_ch; // max_ch[aarx]
rdata->ul_ls_est = ul_ls_est; rdata->ul_ls_est = ul_ls_est;
rdata->delay = delay; rdata->delay = delay;
...@@ -525,7 +533,6 @@ int nr_pusch_channel_estimation(PHY_VARS_gNB *gNB, ...@@ -525,7 +533,6 @@ int nr_pusch_channel_estimation(PHY_VARS_gNB *gNB,
rdata->nb_rb_pusch = nb_rb_pusch; rdata->nb_rb_pusch = nb_rb_pusch;
rdata->p = p; rdata->p = p;
rdata->soffset = soffset; rdata->soffset = soffset;
rdata->max_ch = max_ch;
rdata->pusch_vars = pusch_vars; rdata->pusch_vars = pusch_vars;
rdata->nushift = nushift; rdata->nushift = nushift;
...@@ -537,7 +544,6 @@ int nr_pusch_channel_estimation(PHY_VARS_gNB *gNB, ...@@ -537,7 +544,6 @@ int nr_pusch_channel_estimation(PHY_VARS_gNB *gNB,
noise_amp2 = rdata->noise_amp2; // Placeholder for noise amplitude squared update noise_amp2 = rdata->noise_amp2; // Placeholder for noise amplitude squared update
delay->est_delay = rdata->delay->est_delay; // Placeholder for estimated delay update delay->est_delay = rdata->delay->est_delay; // Placeholder for estimated delay update
nest_count = rdata->nest_count; // Placeholder for nested count update nest_count = rdata->nest_count; // Placeholder for nested count update
// ul_ls_est = rdata->ul_ls_est; // Is this needed?
} }
// Free the allocated memory // Free the allocated memory
......
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