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)
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)
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)
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)
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)
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
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)
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)
def did_discover_peripheral(self, p): self.peripheral = p cb.connect_peripheral(p)
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)
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)
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)
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)
def did_fail_to_connect_peripheral(self, p, error): print "Failed to connect." cb.connect_peripheral(p)
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)
def did_discover_peripheral(self, p): print('did_discover_peripheral({})'.format(p.name)) self.peripheral = p cb.connect_peripheral(p)