2005-12-22 11:40:53 -05:00
|
|
|
#------------------------------------------------------ astro
|
|
|
|
from Tkinter import *
|
|
|
|
import Pmw
|
|
|
|
import g
|
|
|
|
|
|
|
|
def done():
|
|
|
|
g.astro_geom0=root.geometry()
|
|
|
|
root.withdraw()
|
|
|
|
|
|
|
|
root=Toplevel()
|
|
|
|
root.withdraw()
|
|
|
|
root.protocol('WM_DELETE_WINDOW',done)
|
|
|
|
if g.Win32: root.iconbitmap("wsjt.ico")
|
2007-06-26 10:20:11 -04:00
|
|
|
root.title("AstroData")
|
2005-12-22 11:40:53 -05:00
|
|
|
frame=Frame(root)
|
|
|
|
frame.pack()
|
|
|
|
|
|
|
|
def astro2(t):
|
|
|
|
root.geometry(t)
|
|
|
|
root.deiconify()
|
|
|
|
root.focus_set()
|
|
|
|
|
|
|
|
def update():
|
2006-09-07 11:10:59 -04:00
|
|
|
t1= " Az El\n"
|
|
|
|
t2= "Moon: %6.2f %6.2f\n" % (g.AzMoon,g.ElMoon)
|
|
|
|
t3= "Moon/DX: %6.2f %6.2f\n" % (g.AzMoonB,g.ElMoonB)
|
|
|
|
t4= "Sun: %6.2f %6.2f\n" % (g.AzSun,g.ElSun)
|
|
|
|
t4a="Source: %6.2f %6.2f\n\n" % (g.AzAux,g.ElAux)
|
2006-09-07 11:39:06 -04:00
|
|
|
t5= " Doppler df/dt\n"
|
|
|
|
t6= "DX: %7d %7.2f\n" % (g.ndop,g.dfdt)
|
|
|
|
t7= "Self: %7d %7.2f\n\n" % (g.ndop00,g.dfdt0)
|
|
|
|
t7a=" RA DEC\n"
|
2005-12-22 11:40:53 -05:00
|
|
|
irah=int(g.RAMoon)
|
|
|
|
iram=int(60.0*(g.RAMoon-irah))
|
2006-09-07 11:39:06 -04:00
|
|
|
t7b="Moon: %2.2d:%2.2d %6.2f\n" % (irah,iram,g.DecMoon)
|
2005-12-22 11:40:53 -05:00
|
|
|
irah=int(g.RaAux)
|
|
|
|
iram=int(60.0*(g.RaAux-irah))
|
2006-09-07 11:39:06 -04:00
|
|
|
t7c="Source: %2.2d:%2.2d %6.2f\n\n" % (irah,iram,g.DecAux)
|
|
|
|
t8= "Freq: %4d Tsky:%6d\n" % (g.nfreq,g.ntsky)
|
|
|
|
t9= "MNR: %5.1f Dgrd:%6.1f\n" % (g.MaxNR,g.Dgrd)
|
|
|
|
t10="DPol: %4d SD:%8.2f\n" % (g.poloffset,g.sd)
|
2005-12-22 11:40:53 -05:00
|
|
|
t=t1+t2+t3+t4+t4a+t5+t6+t7+t7a+t7b+t7c+t8+t9+t10
|
|
|
|
lab1.configure(text=t)
|
|
|
|
g.astro_geom=root.geometry()
|
|
|
|
frame.after(1000,update)
|
|
|
|
|
2006-09-11 11:27:47 -04:00
|
|
|
g2font=g.g2font
|
2006-09-07 12:50:47 -04:00
|
|
|
lab1=Label(frame,font=g2font,justify=LEFT,bg="#66FFFF",
|
|
|
|
relief=RIDGE,bd=4,anchor=N)
|
2005-12-22 11:40:53 -05:00
|
|
|
lab1.pack(ipadx=4)
|
|
|
|
|
|
|
|
frame.after(1000,update)
|