minor fixes
This commit is contained in:
@@ -1116,7 +1116,7 @@
|
|||||||
-n100 -s1 -t33
|
-n100 -s1 -t33
|
||||||
-n100 -s1 -t50
|
-n100 -s1 -t50
|
||||||
</main_exec_args>
|
</main_exec_args>
|
||||||
<tags>nr_dlsim.test1 nr_dlsim.test2 nr_dlsim.test3 nr_dlsim.test4 nr_dlsim.test5 nr_dlsim.test6 nr_dlsim.test7 nr_dlsim.test8 nr_dlsim.test9 nr_dlsim.test10 nr_dlsim.test11 nr_dlsim.test12 nr_dlsim.test13 </tags>
|
<tags>nr_dlsim.test1 nr_dlsim.test2 nr_dlsim.test3 nr_dlsim.test4 nr_dlsim.test5 nr_dlsim.test6 nr_dlsim.test7 nr_dlsim.test8 nr_dlsim.test9 nr_dlsim.test10 nr_dlsim.test11 nr_dlsim.test12 nr_dlsim.test13</tags>
|
||||||
<search_expr_true>PDSCH test OK</search_expr_true>
|
<search_expr_true>PDSCH test OK</search_expr_true>
|
||||||
<search_expr_false>segmentation fault|assertion|exiting|fatal</search_expr_false>
|
<search_expr_false>segmentation fault|assertion|exiting|fatal</search_expr_false>
|
||||||
<nruns>3</nruns>
|
<nruns>3</nruns>
|
||||||
@@ -1227,8 +1227,7 @@
|
|||||||
-R 106 -i 1 -P 2 -q8 -b 19 -s-3 -n1000
|
-R 106 -i 1 -P 2 -q8 -b 19 -s-3 -n1000
|
||||||
-R 106 -i 1 -P 2 -q8 -b 32 -s-3 -n1000
|
-R 106 -i 1 -P 2 -q8 -b 32 -s-3 -n1000
|
||||||
-R 106 -i 1 -P 2 -q16 -b 32 -s-3 -n1000
|
-R 106 -i 1 -P 2 -q16 -b 32 -s-3 -n1000
|
||||||
-R 106 -i 1 -P 2 -q16 -b 64 -s-3 -n1000
|
-R 106 -i 1 -P 2 -q16 -b 64 -s-3 -n1000</main_exec_args>
|
||||||
</main_exec_args>
|
|
||||||
<tags>nr_pucchsim.test1 nr_pucchsim.test2 nr_pucchsim.test3 nr_pucchsim.test4 nr_pucchsim.test5 nr_pucchsim.test6 nr_pucchsim.test7 nr_pucchsim.test8 nr_pucchsim.test9 nr_pucchsim.test10 nr_pucchsim.test11 nr_pucchsim.test12 nr_pucchsim.test13 nr_pucchsim.test14 nr_pucchsim.test15 nr_pucchsim.test16 nr_pucchsim.test17</tags>
|
<tags>nr_pucchsim.test1 nr_pucchsim.test2 nr_pucchsim.test3 nr_pucchsim.test4 nr_pucchsim.test5 nr_pucchsim.test6 nr_pucchsim.test7 nr_pucchsim.test8 nr_pucchsim.test9 nr_pucchsim.test10 nr_pucchsim.test11 nr_pucchsim.test12 nr_pucchsim.test13 nr_pucchsim.test14 nr_pucchsim.test15 nr_pucchsim.test16 nr_pucchsim.test17</tags>
|
||||||
<search_expr_true>PUCCH test OK</search_expr_true>
|
<search_expr_true>PUCCH test OK</search_expr_true>
|
||||||
<search_expr_false>segmentation fault|assertion|exiting|fatal</search_expr_false>
|
<search_expr_false>segmentation fault|assertion|exiting|fatal</search_expr_false>
|
||||||
|
|||||||
@@ -2247,11 +2247,13 @@ void phy_procedures_nrUE_TX(PHY_VARS_NR_UE *ue,
|
|||||||
} // UE_mode==PUSCH
|
} // UE_mode==PUSCH
|
||||||
*/
|
*/
|
||||||
|
|
||||||
LOG_D(PHY, "Sending PUCCH\n");
|
if (get_softmodem_params()->do_ra==1) {
|
||||||
pucch_procedures_ue_nr(ue,
|
LOG_D(PHY, "Sending PUCCH\n");
|
||||||
gNB_id,
|
pucch_procedures_ue_nr(ue,
|
||||||
proc,
|
gNB_id,
|
||||||
TRUE);
|
proc,
|
||||||
|
TRUE);
|
||||||
|
}
|
||||||
|
|
||||||
LOG_D(PHY, "Sending data \n");
|
LOG_D(PHY, "Sending data \n");
|
||||||
nr_ue_pusch_common_procedures(ue,
|
nr_ue_pusch_common_procedures(ue,
|
||||||
|
|||||||
@@ -113,7 +113,7 @@ int main(int argc, char **argv)
|
|||||||
double sigma, sigma_dB;
|
double sigma, sigma_dB;
|
||||||
double snr_step = 1;
|
double snr_step = 1;
|
||||||
uint8_t snr1set = 0;
|
uint8_t snr1set = 0;
|
||||||
int slot = 17, frame = 0;
|
int slot = 8, frame = 0;
|
||||||
FILE *output_fd = NULL;
|
FILE *output_fd = NULL;
|
||||||
//uint8_t write_output_file = 0;
|
//uint8_t write_output_file = 0;
|
||||||
int trial, n_trials = 1, n_errors = 0, n_false_positive = 0, delay = 0;
|
int trial, n_trials = 1, n_errors = 0, n_false_positive = 0, delay = 0;
|
||||||
@@ -693,6 +693,7 @@ int main(int argc, char **argv)
|
|||||||
ul_config.ul_config_list[0].pusch_config_pdu.dmrs_config_type = 0;
|
ul_config.ul_config_list[0].pusch_config_pdu.dmrs_config_type = 0;
|
||||||
ul_config.ul_config_list[0].pusch_config_pdu.mcs_index = Imcs;
|
ul_config.ul_config_list[0].pusch_config_pdu.mcs_index = Imcs;
|
||||||
ul_config.ul_config_list[0].pusch_config_pdu.mcs_table = mcs_table;
|
ul_config.ul_config_list[0].pusch_config_pdu.mcs_table = mcs_table;
|
||||||
|
ul_config.ul_config_list[0].pusch_config_pdu.num_dmrs_cdm_grps_no_data = 1;
|
||||||
ul_config.ul_config_list[0].pusch_config_pdu.pusch_data.new_data_indicator = 0;
|
ul_config.ul_config_list[0].pusch_config_pdu.pusch_data.new_data_indicator = 0;
|
||||||
ul_config.ul_config_list[0].pusch_config_pdu.pusch_data.rv_index = 0;
|
ul_config.ul_config_list[0].pusch_config_pdu.pusch_data.rv_index = 0;
|
||||||
ul_config.ul_config_list[0].pusch_config_pdu.nrOfLayers = precod_nbr_layers;
|
ul_config.ul_config_list[0].pusch_config_pdu.nrOfLayers = precod_nbr_layers;
|
||||||
@@ -710,7 +711,7 @@ int main(int argc, char **argv)
|
|||||||
TBS = nr_compute_tbs(mod_order, code_rate, nb_rb, nb_symb_sch, nb_re_dmrs * number_dmrs_symbols, 0, 0, precod_nbr_layers);
|
TBS = nr_compute_tbs(mod_order, code_rate, nb_rb, nb_symb_sch, nb_re_dmrs * number_dmrs_symbols, 0, 0, precod_nbr_layers);
|
||||||
|
|
||||||
|
|
||||||
if (input_fd != NULL) {
|
if (input_fd == NULL) {
|
||||||
pusch_pdu->pusch_data.tb_size = TBS>>3;
|
pusch_pdu->pusch_data.tb_size = TBS>>3;
|
||||||
ul_config.ul_config_list[0].pusch_config_pdu.pusch_data.tb_size = TBS;
|
ul_config.ul_config_list[0].pusch_config_pdu.pusch_data.tb_size = TBS;
|
||||||
// set FAPI parameters for UE, put them in the scheduled response and call
|
// set FAPI parameters for UE, put them in the scheduled response and call
|
||||||
|
|||||||
Reference in New Issue
Block a user