Описание тега rxandroidble

RxAndroidBle - это библиотека, содержащая собственный API-интерфейс Android Bluetooth Low Energy (BLE) на основе RxJava. Используйте этот тег, задавая вопросы, связанные с использованием библиотеки RxAndroidBle.
2 ответа

Как эффективно считывать температуру с двух устройств BLE одновременно?

Прежде всего, я использую библиотеку RxAndroidBLE для управления моими BLE-соединениями. У меня есть два устройства SensorTag, и я хочу считывать температуру с обоих одновременно. Например, я хотел бы считывать температуру с обоих устройств точно ка…
1 ответ

Проблемы с отпиской

Я делаю приложение, которое работает как пульт дистанционного управления для вентилятора с помощью RxAndroidBle. У меня проблема с unsubscribe потому что когда я использую .flatMap(rxBleConnection -> rxBleConnection.writeCharacteristic(Uuids.UUID…
05 апр '17 в 08:54
1 ответ

Сброс уведомлений в RxAndroidBle, если соединение потеряно

Я пытаюсь настроить уведомления с помощью RxAndroidBle, однако, когда соединение с периферийным устройством теряется, настроенное мной уведомление необходимо создать заново. Я создаю уведомления так: connectionObservable .flatMap(rxBleConnection -&g…
12 дек '17 в 16:48
2 ответа

Как обновить вид после данных, полученных от подписки на наблюдаемую?

Я использую RxAndroidBle для проекта, и мне нужно прочитать некоторые характеристики устройства, а затем отобразить их на экране. Код ниже работает за исключением this::displayCharacteristics private void readCharacteristics() { mConnectionObservabl…
20 сен '17 в 20:47
1 ответ

Rxandroid ble Руководство по обработке повторного подключения

[Обновить] Я могу подключиться к устройству после отключения, но не могу прочитать или записать какие-либо характеристики. Logcat выдает это после повторного подключения, это мое приложение делает что-то не так или это из-за устройства ble? 08-09 15…
3 ответа

Нет виртуального метода com_polidea_rxandroidble_internal_radio_RxBleRadioImpl$$Lambda$1_lambda$new$0()V

Я новичок в разработке Android, и я пытаюсь реализовать функции Bluetooth LE в моем приложении. У меня есть некоторые трудности, чтобы запустить мой проект Android с RXAndroidBLE. Эта библиотека использует лямбду, и я не могу заставить ее работать. …
1 ответ

rxandroidble: устройство отключено на длительное время: приложение переходит в режим сна

Я использую rxandroidble, используя autoconnect = true, чтобы непрерывно контролировать данные с датчика. Приложение постоянно сканирует датчики, к которым оно ранее подключено. Мониторинг данных и сканирование датчиков должны продолжаться всю ночь,…
01 дек '16 в 05:32
1 ответ

RxAndroidBLE не находит устройства на android 4.3

Здравствуйте, я использую RxAndroidBLE, чтобы обнаружить устройство BLE. На андроид 6 >= кажется, все работает хорошо, но не на 4.3 устройство. Мое приложение может обнаружить желаемое устройство BLE только один раз при запуске. После того, как у…
28 апр '18 в 13:04
0 ответов

rxAndroidBle scan не показывает никаких устройств

Я скачал релиз 1.5.0-rxjava2 с github. В файл манифеста добавлено следующее: <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <uses-permission androi…
23 май '18 в 01:15
1 ответ

Обеспечение только одного экземпляра RxBleClient

Возможно, я не правильно понимаю ситуацию, но нам сказали, что важно иметь только один экземпляр RxBleClient. Разве это не легко сделать, сделав его статическим членом класса Application? class MyApp extends Application { static RxBleClient rxBleCli…
09 янв '17 в 19:16
1 ответ

Проблема при использовании RxBleClient для сканирования устройств BLE в фоновом режиме

Я сканирую устройства BLE, созданные на устройстве iOS. Затем я подключаюсь к конкретному сервису и читаю конкретные характеристики. Он отлично работает, когда на переднем плане находится iOS-приложение с сервисом GATT. Но при скрытии приложения сер…
02 ноя '17 в 12:15
0 ответов

Напишите характеристику устройства для того, чтобы "аутентифицировать", Kotlin

Я очень новичок в RxAndroidBle и RxJava или RxKotlin. У меня есть задача, похожая на эту, Как получать все уведомления в RxAndroidBle Мне нужно подключиться к характеристике, чтобы "подтвердить подлинность" и начать получать уведомления. Почему-то я…
15 окт '18 в 21:48
1 ответ

Могу ли я использовать RxAndroidBle и RxJava2 в одном проекте?

У меня есть приложение для Android, которое опирается на RxAndroid (на основе RxJava2). Я также добавил зависимость RxAdnroidBle, которая все еще использует RxJava1. Во время компиляции у меня была следующая ошибка: Execution failed for task ':app:t…
1 ответ

Уведомление о настройке конечного автомата RxAndroidBle создает бесконечный цикл onDoNext

В настоящее время я пытаюсь изменить свой исходный код, чтобы использовать библиотеку RxAndroidBle. Я реализовал конечный автомат, который при каждой успешной операции Bluetooth вызывает (уведомляет, пишет, читает и т. Д.) Следующее состояние. RxBle…
25 дек '18 в 21:23
1 ответ

BLE подписка на уведомление получает 133

1 Телефон Android (N5X 6.0.1) работает на сервере BLE, другой (N5X O) подписывается. Уведомление для характеристики может быть включено, однако, в части дескриптора записи, я последовательно получаю 133. Server.java private void createServer() { blu…
15 май '17 в 22:38
1 ответ

RxAndroidBle - Написать характеристику и получать уведомления - Уведомления не получены

Я использую библиотеку RxAndroidBle в своем приложении, чтобы сделать некоторые характеристики записи / чтения. Все работает отлично, кроме одного варианта использования, который я не могу обойти. Проблема: мне нужно записать временную метку для опр…
0 ответов

BLE UART Циклы команды / ответа / подтверждения

Я конвертирую очень сложный цикл записи / чтения / записи, написанный на собственном стеке BLE, и мне интересно, возможен ли следующий шаблон для обработки в RxAndroidBLE (код Kotlin) fun sendCommandList(connection: RxBleConnection, commands: Array&…
25 фев '19 в 20:25
0 ответов

RxAndroidBle - долго пишет и слушает характеристику уведомления

Я очень новичок, когда дело доходит до пространства Android / BLE. Я пытаюсь написать характеристику и прослушать уведомление, используя библиотеку RxAndroidBle. Я посмотрел на многие реализации, которые кажутся достаточно разными, и я не могу заста…
10 дек '18 в 23:06
1 ответ

Почему мы можем выполнить сопряжение с устройством BLE, не отображая системный диалог, используя BroadcastReceiver?

Я использую RxAndroidBle библиотека для сканирования и подключения с устройствами BLE. Мне также нужно выполнить сопряжение с этим найденным устройством, не отображая системный диалог о сопряжении клавиш. Механизм склеивания JustWorks, Я уже достиг …
1 ответ

При одновременном подключении нескольких устройств мое приложение вылетает с ошибкой

При одновременном подключении нескольких устройств мое приложение вылетает с ошибкой, указанной ниже. Почему это так и как я могу это решить? Когда я заставляю устройства последовательно подключаться после сканирования, все работает хорошо. java.lan…
26 июл '16 в 11:57