Описание тега android-ble
В отличие от классического Bluetooth, Bluetooth Low Energy (BLE) обеспечивает значительно меньшее энергопотребление. Это позволяет приложениям Android взаимодействовать с устройствами BLE с низким энергопотреблением, такими как датчики приближения, мониторы сердечного ритма, фитнес-устройства и т. Д.
2
ответа
Как эффективно считывать температуру с двух устройств BLE одновременно?
Прежде всего, я использую библиотеку RxAndroidBLE для управления моими BLE-соединениями. У меня есть два устройства SensorTag, и я хочу считывать температуру с обоих одновременно. Например, я хотел бы считывать температуру с обоих устройств точно ка…
14 авг '16 в 09:37
0
ответов
Как работает ответ команды на устройстве BLE?
Я могу подключиться к устройству BLE. Затем в командные службы Writable Характеристики, я пишу команду. OnCharacteristicsWrite также возвращает GattStatus как "Успех". Где я могу получить ответ на команду?
23 ноя '17 в 07:25
1
ответ
Как обнаружить, когда мое устройство Android подключается / отключается от сопряженного устройства Bluetooth
Я хотел бы получить событие для обнаружения, когда bluetooth подключен или не подключен в моем устройстве. В начале я нашел http://developer.android.com/reference/android/bluetooth/BluetoothServerSocket.html.Я следил за этим блогом: http://android-e…
28 июл '15 в 14:40
1
ответ
Android BLE gattcallback проблема чтения и записи
Я застрял в одной странной проблеме с прошлой недели, и это скоро рассердит меня, Stackru - моя последняя надежда. Я просто написал код для связи с устройством BLE. Сначала я просто пишу значение характеристики. public void writeEnableCredentials(St…
03 июл '17 в 20:24
0
ответов
Android BLE: установите плавание для BluetoothGattCharacteristic
Я должен установить значение с плавающей точкой BluetoothGattCharacteristic, например, измерение температуры с помощью BluetoothGattCharacteristic.FORMAT_FLOAT и смещение. Я не уверен, должно ли это быть 0 или 1. Проблема в том, что есть метод для ч…
21 окт '17 в 12:35
0
ответов
Galaxy s6 Android LL: onConnectionStateChange вернуть мне 133 Статус ошибки
Я разработал приложение, которое должно переподключаться к серверному приложению, установленному на определенном устройстве. Я протестировал свое приложение на каком-то устройстве, но на galaxy s6 с Lollipop у меня возникли некоторые проблемы. Это к…
06 сен '15 в 13:19
0
ответов
Android BLE Design Pattern жизнеспособность
Я посмотрел на множество тем на стек Android BLE в различных веб-сайтах. Из того, что я собрал, стек Bluetooth в Android ненадежен и не подходит для любого быстрого и одновременного соединения. В настоящее время я работаю над проектом, который испол…
28 мар '18 в 18:34
2
ответа
Что такое ENABLE_INDICATION_VALUE и ENABLE_NOTIFICATION_VALUE в дескрипторе конфигурации характеристик клиента в списке?
Я работал над приложением для чтения и записи данных с другого устройства BLE. У меня нет никаких проблем с точки зрения приложения. Просто некоторые концептуальные сомнения, которые мне нужно прояснить. Так: Зачем нам нужен cccd для включения уведо…
09 фев '18 в 11:53
1
ответ
Как я могу использовать семафор для правильной связи Android?
У меня есть одно сомнение в связи с моим приложением для Android и одно периферийное устройство. Это периферийное устройство отправляет данные посредством уведомлений об определенных характеристиках "А", и я могу записывать на них другие определенны…
17 июн '15 в 07:09
0
ответов
BLE BluetoothGattCallback получает STATE_DISCONNECTED, когда устройство все еще включено
Я подключаюсь к устройству Bluetooth, используя этот метод: /** * Connects to the GATT server hosted on the Bluetooth LE device. * * @param address The device address of the destination device. * * @return Return true if the connection is initiated …
01 ноя '18 в 10:54
1
ответ
Обратный вызов startDiscovery() Android BLE не запускается даже с разрешениями Location
Приложение рассчитано на 22 с минимальной версией 18 и работает, как и ожидалось, на Lollipop. Для запуска приложений Marshmallow требуются "точные" и "грубые" разрешения для BLE. Я добавил их, но обратный вызов не сработал. AndroidManifest: ... <…
03 дек '15 в 08:01
0
ответов
Напишите характеристику устройства для того, чтобы "аутентифицировать", Kotlin
Я очень новичок в RxAndroidBle и RxJava или RxKotlin. У меня есть задача, похожая на эту, Как получать все уведомления в RxAndroidBle Мне нужно подключиться к характеристике, чтобы "подтвердить подлинность" и начать получать уведомления. Почему-то я…
15 окт '18 в 21:48
1
ответ
Сообщения поблизости с использованием IntentService
Изначально я настроил BroadcastReceiver получать намерения от API Ближайших сообщений. class BeaconMessageReceiver : BroadcastReceiver() { override fun onReceive(context: Context, intent: Intent) { Nearby.getMessagesClient(context).handleIntent(inte…
05 дек '18 в 16:56
1
ответ
Как изменить bluetooth диапазон низких энергопотреблений в Android при программировании?
Можно ли разделить BLE на четыре зоны близости: мгновенный (сильный сигнал; обычно до нескольких сантиметров) рядом (средний знак; обычно до нескольких метров) далеко (слабый сигнал; более нескольких метров) неизвестно ("трудно сказать", обычно, ког…
21 янв '19 в 09:03
1
ответ
Устройство Bluetooth не отображается в Android Oreo
Устройства BLE, такие как ESP 32, не попадают в список, когда в их приложениях для Android с ОС версии> 8 (oreo) используется response-native-ble-manager. Тот же код прекрасно работает с версиями ОС Android < 8 (oreo)
28 янв '19 в 10:50
0
ответов
Что означает предупреждение "BluetoothRemoteDevices: Пропустить обновление имени"?
Мое приложение сканирует устройства Bluetooth. Когда сканер Bluetooth приложения сканирует, он генерирует много следующих предупреждений W/BluetoothRemoteDevices: Пропустить обновление класса для AB:CD:12:34:56:78 Что означает это предупреждение? Мо…
26 фев '19 в 15:57
1
ответ
Как установить соединение BLE, подключенное с помощью службы, для использования в разных действиях, не останавливая службу и не отключая BLE?
У меня есть 3 компонента. Activity1 имеет кнопку для подключения и отключения BLE Connection Activity2 Требуется получить данные с устройства BLE. Сервис Вся логика соединения (например, getRemoteDevice (), connectGatt и т. Д.) Принадлежит сервису. …
07 ноя '15 в 09:50
1
ответ
Android - Какой API можно использовать, чтобы увидеть, поддерживает ли устройство центральный режим BLE?
https://developer.android.com/guide/topics/connectivity/bluetooth-le Центральный против периферийного. Это относится к самому соединению BLE. Устройство в центральной роли сканирует, ищет рекламу, а устройство в периферийной роли делает рекламу. Чт…
06 дек '18 в 00:57
1
ответ
GATT_REQUEST_NOT_SUPPORTED больше информации доступно?
Я пишу приложение для Android для связи с устройством BLE. Приложение представляет собой воссоздание версии для iOS, однако любой запрос на запись вызывает ответ GATT_REQUEST_NOT_SUPPORTED внутри onCharacteristicWrite РАБОЧИЙ Цель С Код const uint8_…
27 мар '17 в 13:11
2
ответа
Как подключиться к устройству BLE впервые (Android)
Я просматривал BluetoothGatt.java и нашел метод логического соединения (логическое автоконнект, обратный вызов BluetoothGattCallback, обработчик обработчика) В документации чуть выше этого метода указано, что это используется для инициирования соеди…
02 апр '18 в 06:36