Пример #1
0
 def did_discover_peripheral(self, p):
     '''called whenever a new peripheral is found'''
     if (p.name and 'progressor' in p.name.lower()
             and self.peripheral is None):
         self.peripheral = p
         self.log('connecting to progressor')
         cb.connect_peripheral(p)
Пример #2
0
 def did_discover_peripheral(self, p):
     if p.name == 'MLT-BT05' and not self.peripheral:
         self.peripheral = p
         cb.connect_peripheral(self.peripheral)
     elif p.name == 'BT05' and not self.peripheral:
         self.peripheral = p
         cb.connect_peripheral(self.peripheral)
Пример #3
0
 def did_discover_peripheral(self, p):
     if p.name:
         if p.name == "HMSoft" or p.name == "Test":
             print(p.name)
             self.peripheral = p
             print('Connecting...')
             cb.connect_peripheral(p)
Пример #4
0
 def did_discover_peripheral(self, p):
     if not self.connected:
         print("Found: {}".format(p.name))
     if p.name and 'Fermi.2: DMD TEC' in p.name and not self.peripheral:
         self.peripheral = p
         print('Connecting to DMD TEC Controller...')
         time.sleep(2)
         cb.connect_peripheral(p)
Пример #5
0
 def did_discover_peripheral(self, p):
     if "" in p.uuid and str(
             p.name) not in blacklist and p.name not in devices:
         print "\n" + "=" * 36 + "\n"
         if verbose:
             print "[+] Discovered " + str(p.name)
         self.peripheral = p
         cb.connect_peripheral(p)
Пример #6
0
Файл: Mip.py Проект: mi0u/Mip
 def did_discover_peripheral(self, p):
   self.log.info('did_discover_peripheral')
   if p.name and 'WowWee-MiP' in p.name and not self.peripheral:
     self.peripheral = p
     self.log.info('Connecting to %s', p.name)
     cb.connect_peripheral(p)
   else:
     self.log.debug(p.name)
     pass
Пример #7
0
	def did_discover_peripheral(self, p):
		if not p.name:
			return
		isin = self._inLod(p)
		logger.info('testing peripheral: %s state %d (%s) isin:%d' % (p.name,p.state, p.uuid, len(isin)))
		if p.state > 0:   # allready connecting
			return
		if len(isin) > 0:   # matching lod
			# self.charFound.append(dict(perf=p))
			self.peripherals.append(p) # keep reference!
			logger.info('connecting %s' % p.name)
			cb.connect_peripheral(p)
Пример #8
0
 def did_discover_peripheral(self, p):
     self.event = {
         'src': self.src_name,
         'ok': True,
         'status': 'STATUS_DISCOVERED_PERIPHERAL',
         'resp': {
             'peripheral': p.name
         }
     }
     if p.name and self.DEBUG: self.event_queue.append(self.event)
     if p.name and self.peripheral_name_preamble in p.name and not self.peripheral:
         self.peripheral = p
         cb.connect_peripheral(p)
Пример #9
0
	def did_discover_peripheral(self, p):
		self.peripheral = p
		cb.connect_peripheral(p)
Пример #10
0
 def did_discover_peripheral(self, p):
     if p.name and 'Polar' in p.name and not self.peripheral:
         self.peripheral = p
         print('Connecting to heart rate monitor...')
         cb.connect_peripheral(p)
Пример #11
0
 def did_discover_peripheral(self, p):
     print('+++ Discovered peripheral: %s (%s)' % (p.name, p.uuid))
     if p.name and 'LEGO' in p.name and not self.peripheral:
         # Keep a reference to the peripheral, so it doesn't get garbage-collected:
         self.peripheral = p
         cb.connect_peripheral(self.peripheral)
Пример #12
0
 def did_discover_peripheral(self, p):
     print p.name
     if p.name and 'TICKR' in p.name and not self.peripheral:
         self.peripheral = p
         print 'Connecting to heart rate monitor...'
         cb.connect_peripheral(p)
	def did_discover_peripheral(self, p):
		if p.name == 'HM-10-BLE' and not self.peripheral:
			print 'Discovered ' + p.name
			self.peripheral = p
			cb.connect_peripheral(self.peripheral)
Пример #14
0
 def did_discover_peripheral(self, p):
     if p.name and 'IoTBadge' in p.name and not self.peripheral:
         self.peripheral = p
         print('Connecting to IoT Badge...')
         cb.connect_peripheral(p)
Пример #15
0
	def did_fail_to_connect_peripheral(self, p, error):
		print "Failed to connect."
		cb.connect_peripheral(p)
Пример #16
0
 def did_discover_peripheral(self, p):
     if p.name and 'eTape' in p.name and not self.peripheral:
         self.peripheral = p
         print('Connecting to eTape...')
         self.uuidForDisplay = self.peripheral.uuid[-6:]
         cb.connect_peripheral(p)
Пример #17
0
 def did_discover_peripheral(self, p):
     if p.name and 'IoTBadge' in p.name and not self.peripheral:
         self.peripheral = p
         print('Connecting to IoT Badge...')
         cb.connect_peripheral(p)
Пример #18
0
 def did_discover_peripheral(self, p):
     print('did_discover_peripheral({})'.format(p.name))
     self.peripheral = p
     cb.connect_peripheral(p)