Print PUCCH SNR
This commit is contained in:
@@ -197,11 +197,15 @@ size_t dump_mac_stats(gNB_MAC_INST *gNB, char *output, size_t strlen, bool reset
|
||||
for (int i = 1; i < gNB->dl_bler.harq_round_max; i++)
|
||||
output = st_append(output, end, "/%"PRIu64, stats->dl.rounds[i]);
|
||||
|
||||
float pucch_snr = nr_mac_get_snr(&sched_ctrl->pucch_pc);
|
||||
float pucch_snr_diff = (pucch_snr * 10.0f - sched_ctrl->pucch_pc.target_snrx10) / 10.0f;
|
||||
output = st_append(output,
|
||||
end,
|
||||
", dlsch_errors %"PRIu64", pucch0_DTX %d, BLER %.5f MCS (%d) %d CCE fail %d\n",
|
||||
", dlsch_errors %"PRIu64", pucch0_DTX %d (SNR %.1f%+.1f dB), BLER %.5f MCS (%d) %d CCE fail %d\n",
|
||||
stats->dl.errors,
|
||||
stats->pucch0_DTX,
|
||||
pucch_snr,
|
||||
pucch_snr_diff,
|
||||
sched_ctrl->dl_bler_stats.bler,
|
||||
UE->current_DL_BWP.mcsTableIdx,
|
||||
sched_ctrl->dl_bler_stats.mcs,
|
||||
|
||||
Reference in New Issue
Block a user