From bf2e88bf4b8710588f94ae7995bcafdd54558056 Mon Sep 17 00:00:00 2001
From: Lionel Gauthier <lionel.gauthier@eurecom.fr>
Date: Fri, 25 Jul 2014 09:52:55 +0000
Subject: [PATCH] R.K. modifications

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5607 818b1a75-f10b-46b9-bf7c-635c3b92a50f
---
 targets/RT/USER/Makefile        |  1 +
 targets/RT/USER/lte-softmodem.c | 13 ++++++++++---
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/targets/RT/USER/Makefile b/targets/RT/USER/Makefile
index c1dcadb3e3..b9cec02b83 100644
--- a/targets/RT/USER/Makefile
+++ b/targets/RT/USER/Makefile
@@ -107,6 +107,7 @@ endif
 OBJ +=  $(ENB_APP_OBJS)
 
 ifeq ($(RTAI),1)
+CFLAGS += -I/usr/realtime/include -I/usr/realtime/include/asm
 LOG_OBJS=
 RTAI_OBJ+=$(LOG_DIR)/vcd_signal_dumper.o
 RTAI_OBJ+=$(LOG_DIR)/log.o
diff --git a/targets/RT/USER/lte-softmodem.c b/targets/RT/USER/lte-softmodem.c
index 80c3dc05e4..be225783fc 100644
--- a/targets/RT/USER/lte-softmodem.c
+++ b/targets/RT/USER/lte-softmodem.c
@@ -232,8 +232,13 @@ static char                    *conf_config_file_name = NULL;
 static char                    *itti_dump_file = NULL;
 #endif
 
+#ifndef USRP
+double tx_gain = 20;
+double rx_gain = 30;
+#else
 double tx_gain = 120;
 double rx_gain = 30;
+#endif
 
 double sample_rate=30.72e6;
 double bw = 14e6;
@@ -849,9 +854,11 @@ static void * eNB_thread_tx(void *param) {
   rt_make_hard_real_time();
 #endif
 
-
+#ifndef USRP
+  subframe_tx = (proc->subframe+1)%10;
+#else
   subframe_tx = (proc->subframe+2)%10;
-  
+#endif
   while (!oai_exit){
     
     vcd_signal_dumper_dump_function_by_name(VCD_SIGNAL_DUMPER_FUNCTIONS_eNB_PROC_TX0+(2*proc->subframe),0);
@@ -1881,7 +1888,7 @@ int main(int argc, char **argv) {
   // initialize the log (see log.h for details)
   logInit();
 
-  set_glog(LOG_WARNING, LOG_MED);
+  set_glog(LOG_DEBUG, LOG_MED);
   if (UE_flag==1)
     {
       printf("configuring for UE\n");
-- 
GitLab