From 8d844fef6886b73719e650f05494b65e636aae03 Mon Sep 17 00:00:00 2001
From: Guy De Souza <desouza@eurecom.fr>
Date: Tue, 24 Apr 2018 10:35:44 +0200
Subject: [PATCH] SS debug disabling

---
 openair1/PHY/NR_TRANSPORT/nr_pss.c   | 2 +-
 openair1/PHY/NR_TRANSPORT/nr_sss.c   | 2 +-
 openair1/SCHED_NR/nr_ru_procedures.c | 2 ++
 targets/RT/USER/nr-ru.c              | 6 ++++--
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/openair1/PHY/NR_TRANSPORT/nr_pss.c b/openair1/PHY/NR_TRANSPORT/nr_pss.c
index 3b96e06866..d30bab8cfb 100644
--- a/openair1/PHY/NR_TRANSPORT/nr_pss.c
+++ b/openair1/PHY/NR_TRANSPORT/nr_pss.c
@@ -21,7 +21,7 @@
 
 #include "PHY/defs.h"
 
-#define NR_PSS_DEBUG
+//#define NR_PSS_DEBUG
 
 //short nr_mod_table[MOD_TABLE_SIZE_SHORT] = {0,0,768,768,-768,-768};
 
diff --git a/openair1/PHY/NR_TRANSPORT/nr_sss.c b/openair1/PHY/NR_TRANSPORT/nr_sss.c
index 96325556d1..e8959ca9d1 100644
--- a/openair1/PHY/NR_TRANSPORT/nr_sss.c
+++ b/openair1/PHY/NR_TRANSPORT/nr_sss.c
@@ -23,7 +23,7 @@
 
 extern short nr_mod_table[MOD_TABLE_SIZE_SHORT];
 
-#define NR_SSS_DEBUG
+//#define NR_SSS_DEBUG
 
 int nr_generate_sss(  int16_t *d_sss,
                       int32_t **txdataF,
diff --git a/openair1/SCHED_NR/nr_ru_procedures.c b/openair1/SCHED_NR/nr_ru_procedures.c
index ee8df641c5..7c115939a3 100644
--- a/openair1/SCHED_NR/nr_ru_procedures.c
+++ b/openair1/SCHED_NR/nr_ru_procedures.c
@@ -139,6 +139,8 @@ void nr_feptx_ofdm_2thread(RU_t *ru) {
 
   VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_RU_FEPTX_OFDM , 0 );
 
+  //write_output
+
   stop_meas(&ru->ofdm_mod_stats);
 
 }
diff --git a/targets/RT/USER/nr-ru.c b/targets/RT/USER/nr-ru.c
index 5b078b2c17..aeff8328db 100644
--- a/targets/RT/USER/nr-ru.c
+++ b/targets/RT/USER/nr-ru.c
@@ -814,8 +814,10 @@ void tx_rf(RU_t *ru) {
     for (i=0; i<ru->nb_tx; i++)
       txp[i] = (void*)&ru->common.txdata[i][(proc->subframe_tx*fp->samples_per_subframe)-sf_extension];
 
-    //if (proc->subframe_tx == 9)
-      //write_output("txdata_frame.m","txdata_frame",gNB->common_vars.txdata[i],fp->samples_per_frame, 1, 1);
+    if (proc->subframe_tx == 9){
+      write_output("txdataF_frame.m","txdataF_frame",&ru->common.txdataF_BF[i],fp->samples_per_frame_wCP, 1, 1);
+      write_output("txdata_frame.m","txdata_frame",&ru->common.txdata[i],fp->samples_per_frame, 1, 1);
+    }
     
     VCD_SIGNAL_DUMPER_DUMP_VARIABLE_BY_NAME( VCD_SIGNAL_DUMPER_VARIABLES_TRX_TST, (proc->timestamp_tx-ru->openair0_cfg.tx_sample_advance)&0xffffffff );
     VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME( VCD_SIGNAL_DUMPER_FUNCTIONS_TRX_WRITE, 1 );
-- 
GitLab