Можно ли открыть гнездо Bluetooth RFCOMM во время работы bleno? - PullRequest
0 голосов
/ 09 мая 2019

Мое приложение работает под Node.js и предоставляет свои услуги по каналу Bluetooth Low Energy (BLE). Для этой цели приложение использует bleno (https://github.com/noble/bleno).

Теперь мне нужно расширить приложение, чтобы оно могло получать другие данные через Bluetooth RFCOMM.

Я нашел пример клиент / сервер RFCOMM в http://people.csail.mit.edu/albert/bluez-intro/x502.html, который я мог бы адаптировать для своего использования. Моя идея - использовать фоновый поток для связи RFCOMM, пока bleno работает на переднем плане для связи BLE.

Вопросы:

  1. Можно ли открыть сокет RFCOMM во время работы bleno?
  2. Bleno требует, чтобы демон bluetoothd был остановлен. Требуется ли для программирования RFCOMM Bluetooth-гарнитура?
...