МОЯ ЦЕЛЬ: извлечь значение 08660M3058
из характеристики моего устройства BLE через iOS (проект swift), когда устройство подключено или сопряжено
ТЕКУЩИЙ ПРОГРЕСС: Благодаря Wireshark я смог обнаружить, что UUID службы и UUID характеристики были следующими (см. Изображение ниже) ...
Сервисный UUID = D2F2BF0D-D165-445C-B0E1-2D6B642EC57B
Характеристика UUID = D2F2B8D0-D165-445C-B0E1-2D6B642EC57B
ТЕКУЩАЯ ПРОБЛЕМА: при попытке получить доступ к значению через приложение iOS значение для требуемой характеристики равно nil.
ИДЕЯ: При использовании строк 6856 и 6857, мне может потребоваться сначала выполнить запись на устройство Bluetooth, прежде чем получить доступ к моему желаемому значению (см. Изображение ниже для обоих значений записи, выполненных на устройстве BLE непосредственно перед получением желаемого значения). Несмотря на запись этих значений перед проверкой в моем приложении, я все еще искал значение ноль.
ВЫЗОВ ДЛЯ ПОМОЩИ: Если вы знаете, как я могу получить доступ к значению 08660M3058
, любая помощь будет с радостью принята! :)