IOS Bluetooth(BLE) CBPeripheralManager служба вещания

Как встроить два сервиса в CBPeripheralManager и транслировать.

service1 - информация (характеристика чтения), ключ (запись характеристики) service2 - данные (изменение на основе ключа, полученного в service1)

Мой дизайн приложения похож на то, что первый сервис будет иметь базовую информацию с характеристикой записи ключа. Если didReceiveWriteRequests получит ключ, исходя из этого, мне придется внести некоторые изменения в характерные данные во втором сервисе и широковещательной передаче.

Я пытался добавить два сервиса, как показано ниже, но он не работает. Как транслировать сервис2? после службы1. Любое предложение будет полезно.

    [self.peripheralManager addService:self.service1];
    [self.peripheralManager addService:self.service2];

0 ответов

Другие вопросы по тегам