Вопросы по теме 'rxandroidble'
Отправка списка команд на устройство с помощью RxAndroidBle (rxJava)
Я пытаюсь отправить список команд на устройство через rxJava. Вот мой код:
public void startWriteCommucation(final ArrayList<byte[]> b) {
if (isConnected()){
connectionObservable
.flatMap(new...
842 просмотров
schedule
12.03.2024
Выпускайте предметы по одному, взаимодействуйте с ними до тех пор, пока не будет выполнено условие, затем переходите к следующему предмету.
У меня есть список устройств BLE, и я использую RxJava для взаимодействия с ними. Мне нужно выделить элемент из списка, повторно записать в него характеристику, пока не произойдет X, а затем перейти к следующему элементу в списке.
Текущий код:...
573 просмотров
schedule
13.11.2023
Как с помощью RxAndroidBle подписаться на ответы при написании характеристики?
Устройство BLE, к которому я подключаюсь, испускает байты на одной из своих характеристик GATT в ответ на запись в характеристику. Клиенты должны включать уведомления об этой характеристике и интерпретировать байты изменения характеристики. (Я...
1337 просмотров
schedule
16.04.2022
MissingBackpressureException добавляется даже .onBackpressureDrop()?
У меня проблема с MissingBackpressureException.
Я добавил несколько .onBackpressureDrop() только для теста, но все еще получаю исключение.
Я добавил RxJavaHooks.enableAssemblyTracking() для получения дополнительных сведений о журналах....
469 просмотров
schedule
30.06.2023
OnNext не вызывается для наблюдаемого при использовании combLatest и take
Я пытаюсь заставить подписку автоматически отменять подписку, когда она выдает элемент. Базовая наблюдаемая создается следующим образом.
public static Observable<RxBleConnection> setupConnection(RxBleDevice device,...
390 просмотров
schedule
29.10.2023
rxandroidble write отправляет только первые 20B
Я пытаюсь записать> 20 байтов данных по заданной (настраиваемой) характеристике. В следующем журнале я попытался записать 85 байт:
код:
connectionObservable
.flatMap(rxBleConnection -> rxBleConnection.writeCharacteristic(...
797 просмотров
schedule
22.11.2022
RxAndroidBle — Могу ли я объединить переменное количество операций записи с характеристикой с помощью одной команды?
У меня есть массив, содержащий несколько фрагментов данных, которые необходимо записать в одну и ту же характеристику, но я хочу получать уведомления, когда весь процесс будет завершен.
Я могу выполнить запись, зациклив свой массив следующим...
131 просмотров
schedule
18.02.2023
RxAndroidBle как читать уведомления от нескольких сервисов?
Я использую rxandroid:2.1.0, rxjava:1.4.0 и rxandroidble:1.8.1.
Я пытаюсь подключиться к устройству и получать уведомления от характеристик, которые находятся в разных сервисах (температурный сервис, аккумуляторный сервис, пользовательский сервис)....
354 просмотров
schedule
09.07.2023
Как поддерживать состояние соединения между многими действиями?
Согласно rxandroidble, dispose() следует вызывать в onPause() Activity lifeCycle, тогда соединение BLE будет закрыто? И я могу подключить устройство BLE только в новом действии, и если я не вызову dispose(), оно выдаст исключение...
160 просмотров
schedule
09.06.2023
setupNotification возвращает ошибку, уже подключенную, хотя запрос на подключение не отправляется
Я создаю приложение для Android с некоторым взаимодействием BLE, используя RxAndroidBLE API. Я следовал примерам руководств и примерам из https://github.com/Polidea/RxAndroidBle .
Я устанавливаю соединение BLE с указанным устройством, позже при...
274 просмотров
schedule
24.05.2023
RxAndroidBLE: включить уведомление о характеристике без обнаружения службы
Я использую RxAndroidBLE 2 совсем недавно и ищу решение, в котором я могу включить уведомление о характеристике без необходимости вызывать discoveryServices(). В моем случае звонок занимает много времени (5-10сек). Гарантируется, что характеристика...
187 просмотров
schedule
17.06.2023