Мне интересны профильные службы Proximity поверх профилей BR/EDR вместо GATT. Я говорю о Windows Bluetooth Stack (Windows 7), который не поддерживает BLE API.Возможно ли реализовать профиль Proximity без GATT?
Вопросы:
- Возможно ли это?
- Можете ли вы указать мне конкретную реализацию?
- Есть ли стороннее решение, которое может помочь (я говорю о радио, отличном от BLE, которое поставляется с ноутбуками Windows 7)?
Заранее благодарен!
В соответствии с [Спецификацией проксимитированного профиля] (http://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=239392) в разделе «1.1 Зависимость профиля» написано, и я цитирую «Этот профиль требует Профиль общего атрибута (GATT). " – Pupsik
Я думаю, вы ответили на свой вопрос. ;) Однако вы можете внедрить систему, которая обнаружила присутствие других устройств, просто прослушивая рекламные пакеты и оценивая расстояние по значениям RSSI. Я думал, что это так, и это не потребует ГАТТ. –
@TimTisdall: Хороший трюк, чтобы приблизиться к расстоянию, прочитав уровни RSSI через рекламные пакеты, но при изменении параметров rssi на устройстве, которое является рекламой, возникает ограничение, а сканируемое устройство нуждается в модификациях в виде таблицы LuukUp вещи, если это реализовано именно так. – WedaPashi