Могу ли я реализовать iOS-приложение, которое будет работать в качестве службы BLE?
Могу ли я внедрить приложение для iOS в качестве службы с низким энергопотреблением Bluetooth?
Мне нужно уметь программно определять:
- сервис UUID
- характеристики для сервиса
- способ обновить значения этих
- способ определения разрешения пользователя на характеристики: чтение / запись / уведомление
- способ определения мощности передачи (TX) услуги
Буду признателен, если вы укажете мне хороший пример / пример для начала или даже поделитесь фрагментом кода, чтобы он мог стать частью документации iOS.
1 ответ
Прочитайте руководство по основному Bluetooth как можно более подробно, особенно о настройке периферийной службы:
Имейте в виду, что если вы хотите отрегулировать эти параметры, вам нужно обратить внимание на то, как iOS изменяет структуру данных BLE, которая отправляется в фоновом режиме / неактивном состоянии.