2014-12-16 4 views
1

Я ищу в программировании Bluetooh с низким энергопотреблением на ОС Windows 8.1 и иметь несколько вопросов о его поведении на автоматическое повторное подключение к BLE устройств после того, как соединение termiated:для Windows 8.1 Bluetooth с низким энергопотреблением Поведение

  1. Как долго будет ли эта функция автоматического повторного подключения отключена? Или это до тех пор, пока вы подписываетесь на уведомления BLE и пытаетесь читать/записывать данные на него?

  2. Будет ли он повторно подключаться, если я перезапущу Windows и мое приложение?

  3. Сколько устройств Windows может вспомнить, чтобы повторно подключиться? Это число, на которое может подключаться мое приложение?

ответ

2
  1. Где вы читали автоматического подключения алгоритма для устройств Bluetooth в ОС Windows 8.1. Насколько я знаю, невозможно выполнить какое-либо автоматическое соединение, поэтому все установление соединения должно выполняться вручную в настройках Bluetooth Windows 8.1.

  2. Если ваше устройство находится в состоянии соединения и вы по какой-либо причине перезагрузите компьютер, оно все равно отобразит ваше устройство в списке, но будет находиться в состоянии «Не подключено». Поэтому вам нужно вручную удалить устройство, а затем снова соединить его.

  3. Я проверил, где я подключился к двум устройствам и одновременно прочитал уведомления от них. Что вы подразумеваете под приложением?. Приложение для смартфонов или?.

В целом существует недостаточная эффективность с помощью Windows 8.1 для BLE приложений, поскольку все сканирования и установление соединения функциональности должны быть сделаны в ОС Windows 8.1 настройки, а не в приложении Windows, которая ограничивает некоторые важные алгоритмы как автоматическое соединение, основанное на значениях RSSI и так далее.