def __init__(self,bolo_board=None, bolo_adc=None, data_logging=None): if bolo_adc is None: self.adc_data = bolo_adcCommunicator() else: self.adc_data = bolo_adc if bolo_board is None: self.bb = bolo_board() else: self.bb = bolo_board self.dlog = data_logging #self.setup_res_comp() self.sweep_thread = threading.Thread() self.pid = pid.PID() self.pid_event = threading.Event() self.x_cont = [] self.y_cont = [] self.mjd_cont = [] self.s2_data_x = [] self.s2_data_y = [] self.VPhi_data_x = {} self.VPhi_data_y = {}
def __init__(self): self.app = QtGui.QApplication(sys.argv) self.gui = bolo_main_gui(self) self.bb = bolo_board() self.dl = data_logging() self.adc = bolo_adcCommunicator(data_logging=self.dl) self.sq = squids(bolo_board=self.bb,bolo_adc=self.adc,data_logging=self.dl) self.sim900 = sc.sim900Client(hostname="192.168.1.152") self.fridge_gui = fridge_gui(simclient=self.sim900, gui_parent=self.gui) self.default_setup() self.quick_setup() self.setup_logging()