bugfixes in dlschsim
This commit is contained in:
@@ -430,7 +430,7 @@ int main(int argc, char **argv)
|
|||||||
uint8_t is_crnti = 0, llr8_flag = 0;
|
uint8_t is_crnti = 0, llr8_flag = 0;
|
||||||
unsigned int TBS = 8424;
|
unsigned int TBS = 8424;
|
||||||
unsigned int available_bits;
|
unsigned int available_bits;
|
||||||
uint8_t nb_re_dmrs = 12; // No data in dmrs symbol
|
uint8_t nb_re_dmrs = 6; // No data in dmrs symbol
|
||||||
uint16_t length_dmrs = 1;
|
uint16_t length_dmrs = 1;
|
||||||
unsigned char mod_order;
|
unsigned char mod_order;
|
||||||
uint16_t rate;
|
uint16_t rate;
|
||||||
@@ -457,6 +457,7 @@ int main(int argc, char **argv)
|
|||||||
rel15->dmrsConfigType = NFAPI_NR_DMRS_TYPE1;
|
rel15->dmrsConfigType = NFAPI_NR_DMRS_TYPE1;
|
||||||
rel15->dlDmrsSymbPos = 4;
|
rel15->dlDmrsSymbPos = 4;
|
||||||
rel15->mcsIndex[0] = Imcs;
|
rel15->mcsIndex[0] = Imcs;
|
||||||
|
rel15->numDmrsCdmGrpsNoData = 1;
|
||||||
double *modulated_input = malloc16(sizeof(double) * 16 * 68 * 384); // [hna] 16 segments, 68*Zc
|
double *modulated_input = malloc16(sizeof(double) * 16 * 68 * 384); // [hna] 16 segments, 68*Zc
|
||||||
short *channel_output_fixed = malloc16(sizeof(short) * 16 * 68 * 384);
|
short *channel_output_fixed = malloc16(sizeof(short) * 16 * 68 * 384);
|
||||||
short *channel_output_uncoded = malloc16(sizeof(unsigned short) * 16 * 68 * 384);
|
short *channel_output_uncoded = malloc16(sizeof(unsigned short) * 16 * 68 * 384);
|
||||||
|
|||||||
Reference in New Issue
Block a user