change type to c16_t around dmrs computation pieces of code
This commit is contained in:
@@ -776,7 +776,7 @@ int main(int argc, char *argv[])
|
||||
|
||||
AssertFatal(enable_ptrs == 0, "PTRS NOT SUPPORTED IF TRANSFORM PRECODING IS ENABLED\n");
|
||||
|
||||
int8_t index = get_index_for_dmrs_lowpapr_seq((NR_NB_SC_PER_RB/2) * nb_rb);
|
||||
int index = get_index_for_dmrs_lowpapr_seq((NR_NB_SC_PER_RB / 2) * nb_rb);
|
||||
AssertFatal(index >= 0, "Num RBs not configured according to 3GPP 38.211 section 6.3.1.4. For PUSCH with transform precoding, num RBs cannot be multiple of any other primenumber other than 2,3,5\n");
|
||||
|
||||
dmrs_config_type = pusch_dmrs_type1;
|
||||
|
||||
@@ -78,8 +78,8 @@ void generate_reference_signals(void)
|
||||
assert(0);
|
||||
}
|
||||
for (int n=0; n<ul_allocated_re[Msc_RS]; n++) {
|
||||
if ((ul_ref_sigs[u][v][Msc_RS][2*n] != rv_ul_ref_sig[u][v][Msc_RS_index_nr][2*n])
|
||||
|| (ul_ref_sigs[u][v][Msc_RS][2*n+1] != rv_ul_ref_sig[u][v][Msc_RS_index_nr][2*n+1])) {
|
||||
if ((ul_ref_sigs[u][v][Msc_RS][n].r != rv_ul_ref_sig[u][v][Msc_RS_index_nr][n].r)
|
||||
|| (ul_ref_sigs[u][v][Msc_RS][n].i != rv_ul_ref_sig[u][v][Msc_RS_index_nr][n].i)) {
|
||||
number_differencies++;
|
||||
}
|
||||
}
|
||||
@@ -157,9 +157,7 @@ void default_srs_configuration(NR_DL_FRAME_PARMS *frame_parms)
|
||||
* for various combinations of parameters
|
||||
*
|
||||
*********************************************************************/
|
||||
int test_srs_single(NR_DL_FRAME_PARMS *frame_parms,
|
||||
int32_t *txptr,
|
||||
UE_nr_rxtx_proc_t *proc)
|
||||
int test_srs_single(NR_DL_FRAME_PARMS *frame_parms, c16_t *txptr, UE_nr_rxtx_proc_t *proc)
|
||||
{
|
||||
SRS_Resource_t *p_SRS_Resource = frame_parms->srs_nr.p_SRS_ResourceSetList[0]->p_srs_ResourceList[0];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user