Я пытаюсь создать решение на C #, которое позволяет идентифицировать ноутбук на основе устройств Bluetooth вокруг него. Я надеюсь, что желательно использовать Bluetooth LE и иметь возможность узнать, какие устройства, скорее всего, актуальны по своей силе.
Моя первая идея состояла в том, чтобы использовать RSSI, но кажется, что путь почти невозможен из-за того, что Microsoft Stack Bluetooth не поддерживает чтение значений RSSI. Однако я даже рассмотрел использование Nobel с edge.js, которое требует от вас полной замены драйвера Bluetooth (что делает его бесполезным для чего-либо еще), чтобы поддерживать чтения RSSI, что в данный момент является моим последним средством, так как это может сделать его трудно для пользователей, чтобы принять.
Однако мне действительно нужны только те устройства, которые более актуальны / ближе.
Можно ли каким-либо образом получить устройства Bluetooth в диапазоне, упорядоченном от ближайшего к дальнему в C #? Или, может быть, даже в JS?
Спасибо.