Commit e2682812 authored by Cedric Roux's avatar Cedric Roux

add T log ENB_MASTER_TICK

parent 1dff773e
#general logs
ID = ENB_MASTER_TICK
DESC = eNodeB master tick - one tick per ms, to be used as "reference clock", mostly for ticktime view
GROUP = ALL:GENERAL:ENB
FORMAT = int,eNB_ID : int,frame : int,subframe
#PHY logs
ID = ENB_UL_TICK
DESC = eNodeB uplink tick - one tick per ms at start of uplink processing
......
......@@ -51,9 +51,7 @@
#include <execinfo.h>
#include <getopt.h>
#if T_TRACER
#include "T.h"
#endif
#include "rt_wrapper.h"
#undef MALLOC //there are two conflicting definitions, so we better make sure we don't use it at all
......@@ -1988,6 +1986,8 @@ static void* eNB_thread( void* arg )
#else
int sf = hw_subframe;
#endif
/* TODO: is it the right place for master tick? */
T(T_ENB_MASTER_TICK, T_INT(0), T_INT(frame % 1024), T_INT(sf));
if (frame>50) {
for (int CC_id=0; CC_id<MAX_NUM_CCs; CC_id++) {
#ifdef EXMIMO
......
......@@ -114,9 +114,7 @@ char smbv_ip[16];
# include "create_tasks.h"
#endif
#if T_TRACER
#include "T.h"
#endif
/*
DCI0_5MHz_TDD0_t UL_alloc_pdu;
......@@ -748,7 +746,8 @@ l2l1_task (void *args_p)
+ oai_emulation.info.nb_enb_local));
eNB_inst++) {
if (oai_emulation.info.cli_start_enb[eNB_inst] != 0) {
if ((slot & 1) == 0)
if ((slot & 1) == 0) {
T(T_ENB_MASTER_TICK, T_INT(eNB_inst), T_INT(frame % 1024), T_INT(slot/2));
LOG_D(EMU,
"PHY procedures eNB %d for frame %d, slot %d (subframe TX %d, RX %d) TDD %d/%d Nid_cell %d\n",
eNB_inst,
......@@ -759,6 +758,7 @@ l2l1_task (void *args_p)
PHY_vars_eNB_g[eNB_inst][0]->lte_frame_parms.frame_type,
PHY_vars_eNB_g[eNB_inst][0]->lte_frame_parms.tdd_config,
PHY_vars_eNB_g[eNB_inst][0]->lte_frame_parms.Nid_cell);
}
#ifdef OPENAIR2
//Application: traffic gen
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment