createCharacteristic с 3 или более характерными свойствами для приложения BLE? - PullRequest
0 голосов
/ 15 февраля 2019

Я работаю над приложением BLE, использующим платформу ESP32 Arduino, и беспокоюсь о том, чтобы иметь 2 или более Характеристических свойств, и задаюсь вопросом, является ли приведенное ниже утверждение действительным и эффективным?Я видел примеры кода с 2 свойствами, но не с 3 или 4 свойствами раньше.Я попробовал код, без ошибок, но мое приложение для Android не может увидеть уведомление.

pCharacteristic = my_BLE_service->createCharacteristic( UUID_INTENSITY, BLECharacteristic::PROPERTY_READ | BLECharacteristic::PROPERTY_WRITE | BLECharacteristic::PROPERTY_NOTIFY );
pCharacteristic->setCallbacks(new MyCallbacks());

pCharacteristic->addDescriptor(new BLE2902());
pCharacteristic->addDescriptor(new BLE2902());
Serial.println(pCharacteristic->getUUID().toString().c_str());

Есть мысли улучшить или улучшить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...