Вопрос по включению характеристик с помощью нового андроида BLE 4.3:
Я не получаю никаких уведомлений от устройства BLE, хотя я включаю уведомления о характеристиках одно за другим асинхронно, используя очередь.
Я также пишу дескриптор с UUID «00002902-0000-1000-8000-00805f9b34fb» с ENABLE_NOTIFICATION_VALUE.
Я следовал рекомендациям из Google sdk doc, а также предложениям различных форумов.
Кстати я получаю статус = 128 на "onDescriptorWrite". Есть идеи, что означает этот статус?
Я прошел через код Google и не увидел никакой информации по этому поводу. Даже исходный код не проливает свет на то, как устанавливается этот статус.
Сообщите мне, сталкивался ли кто-нибудь из вас с этим, когда вы включали уведомления для устройства body media. Также иногда при записи дескриптора я получаю статус 133. Для тестов я использую последнюю версию Nexus 7.