Imported Upstream version 3.2.2
[debian/gnuradio] / gr-radio-astronomy / src / python / local_calibrator.py
index 1e0d799c07538f9b9d8c66e71df708528cb5fb02..d76060c0f5ebd7338316e71723b2282af745eb6d 100755 (executable)
@@ -25,6 +25,14 @@ import math
 import ephem
 import time
 
+#
+#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+# NO LONGER USED
+#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+#
+#
+
+
 #
 # Simple class for allowing local definition of a calibration function
 #  for raw samples coming from the RA detector chain.  Each observatory
@@ -49,8 +57,8 @@ def calib_numogate_ridge_observatory_total_power(data):
     #  a long time to figure that out.  If they don't arrive as strings,
     #  the calculations for sidereal time are complete garbage
     #
-    me.long = str(-76.043)
-    me.lat = str(44.967)
+    me.long = globals()["calib_long"]
+    me.lat = globals()["calib_lat"]
 
     me.date = ephem.now()
     sidtime = me.sidereal_time()
@@ -102,8 +110,8 @@ def calib_numogate_ridge_observatory_fft(data,l):
     #  a long time to figure that out.  If they don't arrive as strings,
     #  the calculations for sidereal time are complete garbage
     #
-    me.long = str(-76.043)
-    me.lat = str(44.967)
+    me.long = globals()["calib_long"]
+    me.lat = globals()["calib_lat"]
 
     me.date = ephem.now()
     sidtime = me.sidereal_time()
@@ -129,7 +137,7 @@ def calib_numogate_ridge_observatory_fft(data,l):
         globals()["calib_then"] = now
         numogate_file = open (filenamestr+".sdat","a")
   
-        r = calib_default_fft(data,l)
+        r = data
         inter = globals()["calib_decln"]
         fc = globals()["calib_freq_setting"]
         fc = fc / 1000000
@@ -179,3 +187,9 @@ def calib_set_decln(dec):
 
 def calib_set_prefix(pfx):
     globals()["calib_prefix"] = pfx
+
+def calib_set_long(long):
+    globals()["calib_long"] = long
+
+def calib_set_lat(lat):
+    globals()["calib_lat"] = lat