示例#1
0
 def ft_find(self):
     self._close_fischers()
     for dev in com_usb.find():
         b = FischerRobot(dev)
         try:
             b.open_ft()
             self._fischers.append(b)
         except:
             pass
示例#2
0
文件: fischer.py 项目: AlanJAS/Butia
 def ft_find(self):
     self._close_fischers()
     for dev in com_usb.find():
         b = FischerRobot(dev)
         try:
             b.open_ft()
             self._fischers.append(b)
         except:
             pass
示例#3
0
 def find_butias(self, get_modules=True):
     """
     Search for connected USB4Butia boards and open it
     """
     devices = com_usb.find()
     for dev in devices:
         b = Baseboard(dev)
         try:
             b.open_baseboard()
             self._bb.append(b)
         except:
             if self._debug:
                 print 'error open baseboard'
     if get_modules:
         self.get_modules_list()
示例#4
0
 def refresh(self):
     """
     Search for connected USB4Butia boards and open it
     """
     devices_ports = []
     devices = com_usb.find()
     for dev in devices:
         n = dev.get_address()
         if not (n == None):
             devices_ports.append(n)
             if not (n in self._b_ports):
                 b = Baseboard(dev)
                 try:
                     b.open_baseboard()
                     self._bb.append(b)
                     self._b_ports.append(n)
                 except Exception, err:
                     self._debug('ERROR:usb4butia:refresh', err)
示例#5
0
 def refresh(self):
     """
     Search for connected USB4Butia boards and open it
     """
     devices_ports = []
     devices = com_usb.find()
     for dev in devices:
         n = dev.get_address()
         if not(n == None):
             devices_ports.append(n)
             if not(n in self._b_ports):
                 b = Baseboard(dev)
                 try:
                     b.open_baseboard()
                     self._bb.append(b)
                     self._b_ports.append(n)
                 except Exception, err:
                     self._debug('ERROR:usb4butia:refresh', err)