"minor fixes in nr_prs.c"
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user