diff --git a/common/utils/T/T_messages.txt b/common/utils/T/T_messages.txt index de221a0d73..1ca8c90e89 100644 --- a/common/utils/T/T_messages.txt +++ b/common/utils/T/T_messages.txt @@ -4,6 +4,11 @@ ID = ENB_MASTER_TICK GROUP = ALL:GENERAL:ENB FORMAT = int,eNB_ID : int,frame : int,subframe +ID = USRP_RX_ANT0 + DESC = RX IQ data as received by USRP driver on antenna 0 + GROUP = ALL:HEAVY + FORMAT = int,timestap : buffer,data + #PHY logs ID = ENB_PHY_UL_TICK DESC = eNodeB uplink tick - one tick per ms at start of uplink processing diff --git a/radio/USRP/usrp_lib.cpp b/radio/USRP/usrp_lib.cpp index ad0404f13d..608c6e1f4b 100644 --- a/radio/USRP/usrp_lib.cpp +++ b/radio/USRP/usrp_lib.cpp @@ -768,6 +768,8 @@ static int trx_usrp_read(openair0_device *device, openair0_timestamp *ptimestamp s->rx_timestamp = s->rx_md.time_spec.to_ticks(s->sample_rate); *ptimestamp = s->rx_timestamp; + T(T_USRP_RX_ANT0, T_INT(s->rx_timestamp), T_BUFFER(buff[0], samples_received*4)); + recplay_state_t *recPlay=device->recplay_state; if (device->openair0_cfg->recplay_mode == RECPLAY_RECORDMODE) { // record mode