예제 #1
0
 def _selected_device_changed(self, new):
     logger.info('New instrument %s', new)
     if self.instrument is not None:
         self.instrument.close()
     if new is not '':
         self.instrument = SerialUtil.open(new, self.visa_resource)
         if self.instrument is None:
             GenericPopupMessage(message ='Error opening ' + new).edit_traits()
             self.instrument = None
             self.selected_device = ''
예제 #2
0
 def _selected_device_changed(self, new):
     logger.info("New instrument %s", new)
     if self.instrument is not None:
         self.instrument.close()
     if new is not "":
         self.instrument = SerialUtil.open(new, self.visa_resource, command="ID")
         if self.instrument is None:
             GenericPopupMessage(message="Error opening " + new).edit_traits()
             self.instrument = None
             self.selected_device = ""
예제 #3
0
파일: ad7451a.py 프로젝트: petmo338/unimeas
    def start(self):
        self.running = True
        self.acq_start_time = time()
        self.sample_nr = 0
        self.instrument = SerialUtil.open(self.selected_device, self.visa_resource)
        if self.instrument is None:
            self.instrument = None
            self.selected_device = ''

        self.timer = Timer.singleShot(self.sampling_interval * 1000, self.add_data)
예제 #4
0
파일: K2100.py 프로젝트: petmo338/unimeas
    def start(self):
        self.running = True
        self.acq_start_time = time()
        self.sample_nr = 0
        self.instrument = SerialUtil.open(self.selected_device, self.visa_resource)
        self.instrument_init()
        if self.instrument is None:
#            GenericPopupMessage(message ='Error opening ' + new).edit_traits()
            self.instrument = None
            self.selected_device = ''

        self.timer = Timer.singleShot(self.sampling_interval * 1000, self.add_data)
예제 #5
0
 def _selected_device_changed(self, new):
     logger.info('New instrument %s', new)
     if self.instrument is not None:
         self.instrument.close()
     if new is not '':
         self.instrument = SerialUtil.open(new, self.visa_resource)
         self.instrument.values_format.use_ascii('f', '\t', list)
         if self.instrument is None:
             GenericPopupMessage(message ='Error opening ' + new).edit_traits()
             self.instrument = None
             self.selected_device = ''
         else:
             self.instrument_init()