Ejemplo n.º 1
0
    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 = {}
Ejemplo n.º 2
0
    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()