Откройте для себя стандартные сервисы GATT - PullRequest
0 голосов
/ 28 апреля 2019

В моем приложении для iOS я подключаюсь к другим устройствам BLE и обнаруживаю их сервисы следующим образом:

peripheral.DiscoverServices();

Но он обнаруживает только те сервисы, которые я создал сам, но не сервисы GATT по умолчанию.Я хочу получить сервис Generic Access (0x1800), чтобы я мог прочитать характеристики из него.Как я могу это сделать?

1 Ответ

1 голос
/ 29 апреля 2019

Эти услуги скрыты системой. Вы можете получить некоторые характерные значения с помощью API. Например, имя можно прочитать, просто прочитав свойство name периферийного объекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...