Ignore CRC for RV!=0 in phy_dl_nr_test

This commit is contained in:
Xavier Arteaga 2021-03-26 11:53:28 +01:00 committed by Xavier Arteaga
parent 3504bfcf5a
commit 1dcd75a6c7
1 changed files with 14 additions and 11 deletions

View File

@ -388,6 +388,8 @@ int main(int argc, char** argv)
goto clean_exit; goto clean_exit;
} }
// Check CRC only for RV=0
if (rv_idx == 0) {
if (!pdsch_res[0].crc) { if (!pdsch_res[0].crc) {
ERROR("Failed to match CRC; n_prb=%d; mcs=%d; TBS=%d;", n_prb, mcs, pdsch_cfg.grant.tb[0].tbs); ERROR("Failed to match CRC; n_prb=%d; mcs=%d; TBS=%d;", n_prb, mcs, pdsch_cfg.grant.tb[0].tbs);
goto clean_exit; goto clean_exit;
@ -401,6 +403,7 @@ int main(int argc, char** argv)
srsran_vec_fprint_byte(stdout, data_rx[0], pdsch_cfg.grant.tb[0].tbs / 8); srsran_vec_fprint_byte(stdout, data_rx[0], pdsch_cfg.grant.tb[0].tbs / 8);
goto clean_exit; goto clean_exit;
} }
}
INFO("n_prb=%d; mcs=%d; TBS=%d; EVM=%f; PASSED!", n_prb, mcs, pdsch_cfg.grant.tb[0].tbs, pdsch_res[0].evm); INFO("n_prb=%d; mcs=%d; TBS=%d; EVM=%f; PASSED!", n_prb, mcs, pdsch_cfg.grant.tb[0].tbs, pdsch_res[0].evm);