Я разместил несколько вопросов, которые в основном представляют собой один и тот же вопрос снова и снова, потому что я, честно говоря, не могу найти проблему. особая характеристика. Я использую набор BGX Silicon Labs Bluetooth, который подключен к плате процессора, из которой мы отправляем и получаем данные. В документации говорится, что две характеристики RX и TX используются для обмена данными. RX для отправки и TX для получения.
p>
вот ссылка как Хорошо: https: //docs.silabs.com/gecko-os/1/bgx/latest/ble-services
Теперь я попытался следовать руководству из Punchhrough, который помогает построить стартер BLE Приложение для Android. Я в значительной степени сделал все, что они сделали. Теперь, когда я включаю уведомления о характеристике RX при отправке, функция переопределения OnCharacteristicAnd вызывается, как и должно быть. Но когда я отправляю запрос, используя эту характеристику и ожидаю ответа, основанного на этом запросе, отправленном в форме уведомления. Наша команда, похоже, управляет хорошо, используя программное обеспечение, разработанное для настольной версии, версия Android, над которой я работаю, однако, кажется, преуспевает только при написании данных, но не получая. Мой вопрос прост, почему функция OnCharacteristicChanged никогда не вызывается, когда я включаю уведомления о характеристике TX? На характеристике TX, но я ничего не получаю, вообще ничего. Я могу предоставить части кода, если хотите, но сначала я хотел обсудить, какие уведомления о возможных причинах не получены.
Подробнее здесь: https://stackoverflow.com/questions/708 ... e-notifica
Каковы возможные причины для приложения Android, которое не может получить уведомления BLE с BLE устройства, к которому ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Мой файл .zshrc каждый раз выполняется дважды. Каковы возможные причины?
Anonymous » » в форуме Linux - 0 Ответы
- 75 Просмотры
-
Последнее сообщение Anonymous
-