Я работаю над Ioni c с помощью этого плагина: https://github.com/don/cordova-plugin-ble-central
Мне нужно передать команду с mire чем 20 байт на Android. Итак, я использую requestMtu
функцию:
this.ble.requestMtu(deviceID, 512).then(mtu => {
this.ble.notification(id, serviceID, txID).subscribe(notif => {
this.ble.write(id, serviceID, tx, cmd).then( ... )
});
});
Если я вызываю requestMtu
, ничего не работает. Команды никогда не отправляются. Я не называю эту функцию, она работает (но моя команда> 20 байт).
Что не так в моем коде? : '(Я не понимаю, что случилось ...
Спасибо