Merge branch 'develop-nr-less-logging' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr-less-logging
Conflicts: openair1/SCHED_NR/phy_procedures_nr_gNB.c
This commit is contained in:
@@ -400,7 +400,7 @@ void nr_fill_dci_and_dlsch(PHY_VARS_gNB *gNB,
|
|||||||
*dci_pdu |= (((uint64_t)pdu_rel15->tpc>>(1-i))&1)<<(dci_alloc->size-pos++);
|
*dci_pdu |= (((uint64_t)pdu_rel15->tpc>>(1-i))&1)<<(dci_alloc->size-pos++);
|
||||||
|
|
||||||
|
|
||||||
// LOG_I(PHY, "DCI PDU: [0]->0x%08llx \t [1]->0x%08llx \t [2]->0x%08llx \t [3]->0x%08llx\n",
|
// LOG_D(PHY, "DCI PDU: [0]->0x%08llx \t [1]->0x%08llx \t [2]->0x%08llx \t [3]->0x%08llx\n",
|
||||||
// dci_pdu[0], dci_pdu[1], dci_pdu[2], dci_pdu[3]);
|
// dci_pdu[0], dci_pdu[1], dci_pdu[2], dci_pdu[3]);
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -164,19 +164,22 @@ void phy_procedures_gNB_TX(PHY_VARS_gNB *gNB,
|
|||||||
LOG_D(PHY, "[gNB %d] Frame %d slot %d \
|
LOG_D(PHY, "[gNB %d] Frame %d slot %d \
|
||||||
Calling nr_generate_dci_top (number of DCI %d)\n", gNB->Mod_id, frame, slot, num_dci);
|
Calling nr_generate_dci_top (number of DCI %d)\n", gNB->Mod_id, frame, slot, num_dci);
|
||||||
|
|
||||||
|
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_ENB_PDCCH_TX,1);
|
||||||
if (nfapi_mode == 0 || nfapi_mode == 1) {
|
if (nfapi_mode == 0 || nfapi_mode == 1) {
|
||||||
nr_generate_dci_top(gNB->pdcch_vars,
|
nr_generate_dci_top(gNB->pdcch_vars,
|
||||||
gNB->nr_gold_pdcch_dmrs[slot],
|
gNB->nr_gold_pdcch_dmrs[slot],
|
||||||
gNB->common_vars.txdataF[0],
|
gNB->common_vars.txdataF[0],
|
||||||
AMP, *fp, *cfg);
|
AMP, *fp, *cfg);
|
||||||
|
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_ENB_PDCCH_TX,0);
|
||||||
if (num_pdsch_rnti) {
|
if (num_pdsch_rnti) {
|
||||||
|
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_GENERATE_DLSCH,1);
|
||||||
LOG_D(PHY, "PDSCH generation started (%d)\n", num_pdsch_rnti);
|
LOG_D(PHY, "PDSCH generation started (%d)\n", num_pdsch_rnti);
|
||||||
nr_generate_pdsch(*gNB->dlsch[0][0],
|
nr_generate_pdsch(*gNB->dlsch[0][0],
|
||||||
gNB->pdcch_vars.dci_alloc[0],
|
gNB->pdcch_vars.dci_alloc[0],
|
||||||
gNB->nr_gold_pdsch_dmrs[slot],
|
gNB->nr_gold_pdsch_dmrs[slot],
|
||||||
gNB->common_vars.txdataF,
|
gNB->common_vars.txdataF,
|
||||||
AMP, slot, *fp, *cfg);
|
AMP, slot, *fp, *cfg);
|
||||||
|
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_GENERATE_DLSCH,0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1113,6 +1113,7 @@ extern "C" {
|
|||||||
else
|
else
|
||||||
s->usrp->set_clock_source("external");
|
s->usrp->set_clock_source("external");
|
||||||
|
|
||||||
|
|
||||||
if (device->type==USRP_X300_DEV) {
|
if (device->type==USRP_X300_DEV) {
|
||||||
openair0_cfg[0].rx_gain_calib_table = calib_table_x310;
|
openair0_cfg[0].rx_gain_calib_table = calib_table_x310;
|
||||||
#if defined(USRP_REC_PLAY)
|
#if defined(USRP_REC_PLAY)
|
||||||
@@ -1325,6 +1326,7 @@ extern "C" {
|
|||||||
LOG_I(PHY," Actual TX gain: %f...\n", s->usrp->get_tx_gain(i));
|
LOG_I(PHY," Actual TX gain: %f...\n", s->usrp->get_tx_gain(i));
|
||||||
LOG_I(PHY," Actual TX bandwidth: %fM...\n", s->usrp->get_tx_bandwidth(i)/1e6);
|
LOG_I(PHY," Actual TX bandwidth: %fM...\n", s->usrp->get_tx_bandwidth(i)/1e6);
|
||||||
LOG_I(PHY," Actual TX antenna: %s...\n", s->usrp->get_tx_antenna(i).c_str());
|
LOG_I(PHY," Actual TX antenna: %s...\n", s->usrp->get_tx_antenna(i).c_str());
|
||||||
|
LOG_I(PHY," Actual TX packet size: %lu\n",s->tx_stream->get_max_num_samps());
|
||||||
}
|
}
|
||||||
|
|
||||||
LOG_I(PHY,"Device timestamp: %f...\n", s->usrp->get_time_now().get_real_secs());
|
LOG_I(PHY,"Device timestamp: %f...\n", s->usrp->get_time_now().get_real_secs());
|
||||||
|
|||||||
Reference in New Issue
Block a user