Commit d9b4089f authored by ahadi's avatar ahadi

"minor fixes in nr_prs.c"

parent aa73030e
......@@ -35,7 +35,7 @@ int nr_generate_prs(uint32_t **nr_gold_prs,
for (int l = prs_data->SymbolStart; l < prs_data->SymbolStart + prs_data->NumPRSSymbols; l++) {
int symInd = l-5;
int symInd = l-prs_data->SymbolStart;
if (prs_data->CombSize == 2) {
k_prime = k_prime_table[0][symInd];
}
......@@ -49,7 +49,9 @@ int nr_generate_prs(uint32_t **nr_gold_prs,
k_prime = k_prime_table[3][symInd];
}
k = (prs_data->REOffset+k_prime) % prs_data->CombSize + frame_parms->ssb_start_subcarrier;
k = (prs_data->REOffset+k_prime) % prs_data->CombSize ;
//+ frame_parms->ssb_start_subcarrier;
// QPSK modulation
......
......@@ -235,7 +235,7 @@ void phy_procedures_gNB_TX(PHY_VARS_gNB *gNB,
prs_data_t prs_data;
prs_data.PRSResourceSetPeriod[0]=40; // PRS resource slot period
prs_data.PRSResourceSetPeriod[1]=0; // resource slot offset
prs_data.SymbolStart=5;
prs_data.SymbolStart=7;
prs_data.NumPRSSymbols=6;
prs_data.NumRB=273;
prs_data.RBOffset=0;
......
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