def __init__(self,addr,version=AUTODETECT): Peripheral.__init__(self,addr) if version==AUTODETECT: svcs = self.discoverServices() if _TI_UUID(0xAA70) in svcs: version = SENSORTAG_2650 else: version = SENSORTAG_V1 if version==SENSORTAG_V1: print ("Connecting to V1") self.IRtemperature = IRTemperatureSensor(self) self.accelerometer = AccelerometerSensor(self) self.humidity = HumiditySensor(self) self.magnetometer = MagnetometerSensor(self) self.barometer = BarometerSensor(self) self.gyroscope = GyroscopeSensor(self) self.keypress = KeypressSensor(self) self.lightmeter = None elif version==SENSORTAG_2650: print ("Connecting to 2650") self._mpu9250 = MovementSensorMPU9250(self) self.IRtemperature = IRTemperatureSensorTMP007(self) self.accelerometer = AccelerometerSensorMPU9250(self._mpu9250) self.humidity = HumiditySensorHDC1000(self) self.magnetometer = MagnetometerSensorMPU9250(self._mpu9250) self.barometer = BarometerSensorBMP280(self) self.gyroscope = GyroscopeSensorMPU9250(self._mpu9250) self.keypress = KeypressSensor(self) self.lightmeter = OpticalSensorOPT3001(self)
def __init__(self, addr, version=AUTODETECT): Peripheral.__init__(self, addr) if version == AUTODETECT: svcs = self.discoverServices() if _TI_UUID(0xAA70) in svcs: version = SENSORTAG_2650 else: version = SENSORTAG_V1 fwVers = self.getCharacteristics( uuid=AssignedNumbers.firmwareRevisionString) if len(fwVers) >= 1: self.firmwareVersion = fwVers[0].read().decode("utf-8") else: self.firmwareVersion = u'' if version == SENSORTAG_V1: self.accelerometer = AccelerometerSensor(self) self.gyroscope = GyroscopeSensor(self) elif version == SENSORTAG_2650: self._mpu9250 = MovementSensorMPU9250(self) self.accelerometer = AccelerometerSensorMPU9250(self._mpu9250) self.gyroscope = GyroscopeSensorMPU9250(self._mpu9250) self.lightmeter = OpticalSensorOPT3001(self) self.battery = BatterySensor(self)
def __init__(self,addr,version=AUTODETECT): Peripheral.__init__(self,addr) if version==AUTODETECT: svcs = self.discoverServices() if _TI_UUID(0xAA70) in svcs: version = SENSORTAG_2650 else: version = SENSORTAG_V1 if version==SENSORTAG_V1: self.IRtemperature = IRTemperatureSensor(self) self.accelerometer = AccelerometerSensor(self) self.humidity = HumiditySensor(self) self.magnetometer = MagnetometerSensor(self) self.barometer = BarometerSensor(self) self.gyroscope = GyroscopeSensor(self) self.keypress = KeypressSensor(self) self.lightmeter = None elif version==SENSORTAG_2650: self._mpu9250 = MovementSensorMPU9250(self) self.IRtemperature = IRTemperatureSensorTMP007(self) self.accelerometer = AccelerometerSensorMPU9250(self._mpu9250) self.humidity = HumiditySensorHDC1000(self) self.magnetometer = MagnetometerSensorMPU9250(self._mpu9250) self.barometer = BarometerSensorBMP280(self) self.gyroscope = GyroscopeSensorMPU9250(self._mpu9250) self.keypress = KeypressSensor(self) self.lightmeter = OpticalSensorOPT3001(self)
def __init__(self,addr): Peripheral.__init__(self,addr) self.discoverServices() self.Temperature = BPartTemperatureSensor(self) self.Light = BPartLightSensor(self) self.Humidity = BPartHumiditySensor(self) self.Acceleration = BPartAccelerometer(self)
def __init__(self, deviceAddr): Peripheral.__init__(self, deviceAddr) # Variables temporarily store the received sensor values self._light = None self._humidity = None self._acceleration = None self._temperature = None
def __init__(self,addr): Peripheral.__init__(self,addr) self.discoverServices() self.IRtemperature = IRTemperatureSensor(self) self.accelerometer = AccelerometerSensor(self) self.humidity = HumiditySensor(self) self.magnetometer = MagnetometerSensor(self) self.barometer = BarometerSensor(self) self.gyroscope = GyroscopeSensor(self)
def __init__(self, addr): Peripheral.__init__(self, addr) self.discoverServices() self.IRtemperature = IRTemperatureSensor(self) self.accelerometer = AccelerometerSensor(self) self.humidity = HumiditySensor(self) self.magnetometer = MagnetometerSensor(self) self.barometer = BarometerSensor(self) self.gyroscope = GyroscopeSensor(self)
def __init__(self, addr): Peripheral.__init__(self, addr) #r ne 344, in getServiceByUUID self.discoverServices() self.IRtemperature = IRTemperatureSensor(self) self.accelerometer = AccelerometerSensor(self) self.humidity = HumiditySensor(self) self.magnetometer = MagnetometerSensor(self) self.barometer = BarometerSensor(self) self.diodeled = DiodeledSensor(self) self.color = ColorSensor(self) self.keypress = KeypressSensor(self)
def __init__(self, addr): Peripheral.__init__(self,addr) self.discoverServices() for cUUID in self.services: print("== %s =="%str(cUUID)) print(self.getServiceByUUID(cUUID).getCharacteristics()) self.ctrl_SRV=self.getServiceByUUID(self._ctrlUUID) self.data_SRV=self.getServiceByUUID(self._dataUUID) self.data = self.data_SRV.getCharacteristics()[0] #print("== CTRL ==") #print(self.ctrl_SRV.getCharacteristics()) self.ctrl = self.ctrl_SRV.getCharacteristics()[0]
def __init__(self, addr, version=AUTODETECT): Peripheral.__init__(self, addr) if version == AUTODETECT: svcs = self.discoverServices() if _TI_UUID(0xAA70) in svcs: version = SENSORTAG_2650 else: version = SENSORTAG_V1 fwVers = self.getCharacteristics( uuid=AssignedNumbers.firmwareRevisionString) if len(fwVers) >= 1: self.firmwareVersion = fwVers[0].read().decode("utf-8") else: self.firmwareVersion = u'' if version == SENSORTAG_V1: self.IRtemperature = IRTemperatureSensor(self) self.accelerometer = AccelerometerSensor(self) self.humidity = HumiditySensor(self) self.magnetometer = MagnetometerSensor(self) self.barometer = BarometerSensor(self) self.gyroscope = GyroscopeSensor(self) self.keypress = KeypressSensor(self) self.lightmeter = None elif version == SENSORTAG_2650: self._mpu9250 = MovementSensorMPU9250(self) self.IRtemperature = IRTemperatureSensorTMP007(self) self.accelerometer = AccelerometerSensorMPU9250(self._mpu9250) self.humidity = HumiditySensorHDC1000(self) self.magnetometer = MagnetometerSensorMPU9250(self._mpu9250) self.barometer = BarometerSensorBMP280(self) self.gyroscope = GyroscopeSensorMPU9250(self._mpu9250) self.keypress = KeypressSensor(self) self.lightmeter = OpticalSensorOPT3001(self) self.battery = BatterySensor(self)
def __init__(self,addr): Peripheral.__init__(self,addr) self.discoverServices()
def __init__(self, addr): Peripheral.__init__(self, addr, addrType=ADDR_TYPE_PUBLIC)
def __init__(self,addr): Peripheral.__init__(self,addr) self.result = 1
def __init__(self, addr): Peripheral.__init__(self, addr) self.discoverServices()
def __init__(self, addr): Peripheral.__init__(self, addr)
def __init__(self): Peripheral.__init__(self, deviceAddr='98:07:2D:27:F1:86', iface=0)
def __init__(self, addr): Peripheral.__init__(self, addr, addrType=ADDR_TYPE_RANDOM)
def __init__(self, deviceAddr): Peripheral.__init__(self, deviceAddr)
def __init__(self, addr, version=AUTODETECT): Peripheral.__init__(self, addr) if version == AUTODETECT: svcs = self.discoverServices() print(str(svcs))