Cordova-plugin-ble-central подтверждает соединение BLEJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Cordova-plugin-ble-central подтверждает соединение BLE

Сообщение Anonymous »

Я использую cordova-plugin-ble-central и пытаюсь подключиться к своему Mi Smart Band 4 (также 5 и 6), и все соединения успешны (включая сопряжение). Моя проблема возникает, когда я пытаюсь прочитать данные о частоте пульса или подписаться на данные о частоте пульса. Я постоянно получаю сообщение об ошибке:
Write descriptor failed: 3
Позже я обнаружил, что для подключения к Mi Band вам необходимо инициализировать подтверждение от Band (как видно из собственного подключения к приложению). И это моя проблема, может кто-нибудь сказать мне, какие характеристики используются для записи, чтобы я мог инициализировать подтверждение с устройства. Я предполагаю, что мне нужно что-то написать для некоторых характеристик, но я не уверен, что написать и какую характеристику.
Это метод, который я использую для подписки на уведомления:
ble.startNotification(
blConn.peripheral.id,
serviceId,
characteristicId,
blConn.onData,
blConn.onError
);

это характеристика сердечного ритма:
heartRate: {
service: '180d',
characteristic: '2a37',
available: true,
icon: 'fa-heart'
}


Подробнее здесь: https://stackoverflow.com/questions/793 ... connection
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»