Пример #1
0
for i in range(len(star_list)):
    if star_list[i][0].upper() == star.upper():
        target.append(float(star_list[i][1]))
        target.append(float(star_list[i][2]))

if len(target) == 0:
    if star.upper() in planet_list:
        planet = star
        pass
    else:
        print('!!CAN NOT FIND THE NAME OF STAR!!')
        sys.exit()

con = v3_controller.controller()
red = v3_reader.reader(node=False)

def handler(num, flame):
    print("*** SYSTEM STOP!! ***")
    con.antenna.stop()
    con.dome.tracking(False)
    time.sleep(1)
    sys.exit()
    return


signal.signal(signal.SIGINT, handler)

print("[{}]  START OBSERVATION".format(datetime.datetime.strftime(datetime.datetime.now(), "%H:%M:%S")))
con.dome.tracking(True)
con.antenna.stop()
Пример #2
0
 def __init__(self):
     self.con = v3_controller.controller()
     self.red = v3_reader.reader(node=False)
     self.calc = calc_coord.azel_calc()
     pass
Пример #3
0
if obs['cosydel'].lower() == 'j2000' or obs['cosydel'].lower() == 'b1950':
    cosydel = 'EQUATORIAL'
elif obs['cosydel'].lower() == 'galactic':
    cosydel = 'GALACTIC'
elif obs['cosydel'].lower() == 'horizontal':
    cosydel = 'HORIZONTAL'
else:
    print(WARN + "[{}]  COSYDEL ERROR".format(
        datetime.datetime.strftime(datetime.datetime.now(), "%H:%M:%S"),
        planet) + END)
    sys.exit()

import v3_controller
con = v3_controller.controller()
import v3_reader
red = v3_reader.reader(False)
con.dome.tracking(True)


def handler(num, flame):
    print("*** SYSTEM STOP!! ***")
    con.antenna.stop()
    con.dome.tracking(False)
    time.sleep(1)
    sys.exit()
    return


signal.signal(signal.SIGINT, handler)

# Initial configurations