Уровень сигнала Bluetooth-устройств, использующих Web-Bluetooth

Я хочу получить мощность сигнала Bluetooth (RSSI или аналогичный) с помощью веб-приложения (в данном случае пытаюсь использовать Web-Bluetooth API). Из того, что я видел, эта функция не поддерживается браузером (по крайней мере, пока).

Результат предназначался для использования на мобильном устройстве, а не на настольном компьютере, но если есть решение для любого из них, я не знаю на данный момент. Поскольку я не вижу многого по этому поводу, кроме того, что он работает в загруженных / скомпилированных мобильных приложениях (к которым, я думаю, мне придется прибегнуть, если это совершенно недостижимо).

Это также относилось бы к прочности соединения HTML5 p2p, если бы это было также доступным значением.

Возможно, я что-то полностью упустил, и мои навыки поиска в Google ужасны, в противном случае приветствуются любые соответствующие ссылки / информация :)


person WoodyDev    schedule 30.05.2018    source источник


Ответы (1)


Недавно я реализовал API watchAdvertisements(), который позволит странице прослушивать для рекламных пакетов с устройства. Когда пакет получен, на устройстве запускается advertisementreceived Событие, которое содержит RSSI и мощность передачи устройства. Вы можете попробовать этот API, включив chrome: // flags / # enable-experimental-web-platform-features в Chrome 85.0.4165 или более поздней версии.

person Ovidio Ruiz-Henríquez    schedule 22.06.2020