Получить Bluetooth-устройства отсортированы по силе / близости - PullRequest
0 голосов
/ 12 мая 2019

Я пытаюсь создать решение на C #, которое позволяет идентифицировать ноутбук на основе устройств Bluetooth вокруг него. Я надеюсь, что желательно использовать Bluetooth LE и иметь возможность узнать, какие устройства, скорее всего, актуальны по своей силе.

Моя первая идея состояла в том, чтобы использовать RSSI, но кажется, что путь почти невозможен из-за того, что Microsoft Stack Bluetooth не поддерживает чтение значений RSSI. Однако я даже рассмотрел использование Nobel с edge.js, которое требует от вас полной замены драйвера Bluetooth (что делает его бесполезным для чего-либо еще), чтобы поддерживать чтения RSSI, что в данный момент является моим последним средством, так как это может сделать его трудно для пользователей, чтобы принять.

Однако мне действительно нужны только те устройства, которые более актуальны / ближе.

Можно ли каким-либо образом получить устройства Bluetooth в диапазоне, упорядоченном от ближайшего к дальнему в C #? Или, может быть, даже в JS?

Спасибо.

...