Реагировать на родное устройство подключения через Bluetooth и читать данные - PullRequest
0 голосов
/ 30 октября 2019

Я хочу подключить свои умные часы с именами huawei gt-05 и прочитать данные о частоте сердечных сокращений, времени и т. Д. Я использую response-native-ble-plx, успешно ищу и подключаю часы, и я получаю UUID службы, но я в запасечитать данные. мой код

   this.manager.servicesForDevice(item).then((servicesForDevice) => {
                console.log("servicesForDevice");
                console.log(servicesForDevice);
                console.log(servicesForDevice);
            }).catch((error) => {
                console.log(error);
            });
            console.log("device is " + device)

        }).
            catch((error) => {
                console.log("connect error: " + error);
            });

и вывод:

servicesForDevice setUpDeveloperTools.js: 73 (6) [Сервис, Сервис, Сервис, Сервис, Сервис, Сервис] 0: Сервис {isPrimary:true, ID устройства: «D8: 9B: 3B: B0: D0: F5», uuid: «00001800-0000-1000-8000-00805f9b34fb», идентификатор: 1, _manager: BleManager} 1: Служба {isPrimary: true, идентификатор устройства:«D8: 9B: 3B: B0: D0: F5», uuid: «00001801-0000-1000-8000-00805f9b34fb», id: 6, _manager: BleManager} enter code here 2: Служба {isPrimary: true, deviceID: «D8: 9B: 3B: B0: D0: F5 ", uuid:" 0000180a-0000-1000-8000-00805f9b34fb ", id: 9, _manager: BleManager} 3: Служба {isPrimary: true, ID устройства:" D8: 9B:3B: B0: D0: F5 ", uuid:" 0000fe86-0000-1000-8000-00805f9b34fb ", id: 18, _manager: BleManager} 4: Служба {isPrimary: true, идентификатор устройства:" D8: 9B: 3B: B0:D0: F5 ", uuid:" 00001812-0000-1000-8000-00805f9b34fb ", id: 25, _manager: BleManager}

...