"minor fixes in nr_prs.c"

This commit is contained in:
ahadi
2022-01-10 08:52:24 +01:00
parent aa73030ecc
commit d9b4089f80
2 changed files with 5 additions and 3 deletions
+4 -2
View File
@@ -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
+1 -1
View File
@@ -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;