Exemplo n.º 1
0
    def bleInit(self):
        if sys.platform == 'darwin':
            return

        self.bleManager = BLE_Manager("hci0")
        self.ble = BLE(bleManager=self.bleManager)

        self.bleManager.startScanning()
        gattOpts = "-j " + sys.argv[2]
        self.ble1 = self.ble.findByAddress(sys.argv[1], gattOpts)

        self.bleManager.stopScanning()
Exemplo n.º 2
0
    def bleInit(self):
        if sys.platform == 'darwin':
            return

        self.bleManager = BLE_Manager("hci0")
        self.ble = BLE(bleManager=self.bleManager)

        self.bleManager.startScanning()

        self.ble1 = self.ble.findByName(sys.argv[1], gattOpts="-j 1")
        self.ble2 = self.ble.findByName(sys.argv[2], gattOpts="-j 2")

        self.bleManager.stopScanning()

        self.ble1.addListener(self.bleRacer1ReceviedData)
        self.ble2.addListener(self.bleRacer2ReceviedData)