From 3ff584d794220df27e983e5e0cbedb98de101692 Mon Sep 17 00:00:00 2001
From: Holger Niemann <holger.niemann@ipp.mpg.de>
Date: Tue, 24 Jul 2018 19:13:49 +0200
Subject: [PATCH] bugfixes

---
 Upload_Day_IRdata.py     | 9 +++++++--
 downloadversionIRdata.py | 9 ++-------
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/Upload_Day_IRdata.py b/Upload_Day_IRdata.py
index 472d79b..e1cf802 100644
--- a/Upload_Day_IRdata.py
+++ b/Upload_Day_IRdata.py
@@ -75,8 +75,13 @@ try:
         dates=[[dummy.year,dummy.month,dummy.day]]
 except Exception as E:
     raise Exception("Config file was not loaded properly",E)
+try:
+    sysport=os.environ['qir_port']
+except:
+    sysport=port
+    print("unable to read the port from the system, using config port")
 toff = 0 #delay time of the programm for the raw stuff in ms
-
+port=sysport
 
 def findthelatestfilename(Rawdatapath):
     '''
@@ -439,7 +444,7 @@ for date in dates:
                         time1=IRup.regenerate_timevector(time1,0,t2,0)
                         time2,Program=IRup.regenerate_timevector(time2,1,t2,toff,True)
                         time1_0=IRup.regenerate_timevector(time1_0,0,t2,0)
-                        time2_0=IRup.regenerate_timevector(time2_0,0,t2,0)
+                        time2_0=IRup.regenerate_timevector(time2_0,1,t2,toff)
                     else:
                         correction_list1=[]
                         correction_list2=[]
diff --git a/downloadversionIRdata.py b/downloadversionIRdata.py
index 381aab6..7dd1322 100644
--- a/downloadversionIRdata.py
+++ b/downloadversionIRdata.py
@@ -522,14 +522,9 @@ def get_NUCed_background_by_times(port,t0,t1,t_exp,cfilter,gain,offset,version=0
         plt.imshow(background,vmin=np.median(background)-500,vmax=np.median(background)+500)
         plt.title("background image unnuced")
     if not camera.split("_")[0]=="Infratec":
-        background=apply_NUC([background],gain,offset)
+        background=apply_NUC([background],gain,offset)[0]
     if plot_it:        
-        plt.figure()
-        plt.imshow(gain,vmin=0,vmax=20)
-        plt.title("gain")
-        plt.figure()
-        plt.imshow(offset,vmin=np.median(offset)-500,vmax=np.median(offset)+500)
-        plt.title("offset")
+        
         plt.figure()
         plt.imshow(background,vmin=np.median(background)-500,vmax=np.median(background)+500)
         plt.title("background image nuced")
-- 
GitLab