Как подключить устройство Bluetooth Low Energy (BLE) с Android для чтения зашифрованных данных.
Используя информацию на странице Android BLE, я могу обнаружить устройство, подключиться к нему, обнаружить службы и прочитать незашифрованные характеристики.
Когда я пытаюсь прочитать зашифрованный признак (тот, который заставит iOS показывать всплывающее окно, запрашивающее пару, а затем завершить чтение), я получаю код с ошибкой 5, что соответствует Недостаточная аутентификация.
Я не уверен, как подключить устройство или предоставить информацию об аутентификации для чтения.
Я играл с BluetoothGattCharacteristics, пытаясь добавить дескрипторы, но это тоже не сработало.
Любая помощь приветствуется!