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()
def __init__(self): self.con = v3_controller.controller() self.red = v3_reader.reader(node=False) self.calc = calc_coord.azel_calc() pass
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