Updated Sunset/Sunrise functions to latest PyEphem API
authormleech <mleech@221aa14e-8319-0410-a670-987f0aec2ac5>
Sun, 21 Dec 2008 02:11:49 +0000 (02:11 +0000)
committermleech <mleech@221aa14e-8319-0410-a670-987f0aec2ac5>
Sun, 21 Dec 2008 02:11:49 +0000 (02:11 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10147 221aa14e-8319-0410-a670-987f0aec2ac5

gr-radio-astronomy/src/python/usrp_ra_receiver.py

index bed31f7ddcab260c41c83b8258e70b91389a04c6..c82598c06620a7c36ec0cefe35260c93f620b3ec 100755 (executable)
@@ -759,9 +759,11 @@ class app_flow_graph(stdgui2.std_top_block):
                if (now - self.continuum_then > 20):
                        self.sun.compute(self.locality)
                        enow = ephem.now()
+                       sunset = self.locality.next_setting(self.sun)
+                       sunrise = self.locality.next_rising(self.sun)
                        sun_insky = "Down"
                        self.sunstate = "Dn"
-                       if ((self.sun.rise_time < enow) and (enow < self.sun.set_time)):
+                       if ((sunrise < enow) and (enow < sunset)):
                           sun_insky = "Up"
                           self.sunstate = "Up"
                        self.continuum_then = now