Вопросы по теме 'bluetooth-gatt'

Подключение Android BLE к сервису GATT занимает больше времени, чем ожидалось
Я новичок в разработке BLE для Android и в разработке BLE в целом, и я заметил, что большую часть времени Android может занять 3-7 секунд, прежде чем вызов onConnectionStateChange сработает после моего вызова connectGatt. Это нормально? Мне...
587 просмотров

Значки внешнего вида Bluetooth
Я работаю над прошивкой для устройства BLE, и мне нужно определить значение внешнего вида . На данный момент я выбрал «Универсальный компьютер». Однако полный список значений внешнего вида...
1218 просмотров

Устройство Android не может подключиться к BleGattServer
Я пытаюсь запустить следующие два проекта Google Sample: 1) Пример сервера BLE Gatt https://github.com/androidthings/sample-bluetooth-le-gattserver 2) Пример клиента BLE Gatt https://github.com/googlesamples/android-BluetoothLeGatt Я...
58 просмотров

BLE считывает значения RSSI ненадежно
Я пытаюсь правильно прочитать RSSI устройства BLE, к которому я подключен, чтобы отправить его на вышестоящий сервер. Я обнаружил, что RSSI, возвращаемый BluetoothGatt.readRemoteRssi() , имеет много «скачков». Я начал делать скользящее среднее...
535 просмотров

BLE: как отправить запрос на запись вместо команды записи?
Я пытаюсь отправить пакеты на устройство Bluetooth с низким энергопотреблением (BLE) со смартфона (приложение для Android) Я знаю, как отправить команду записи: что-то вроде этого: public void onServicesDiscovered(final BluetoothGatt gatt,...
2567 просмотров

Преобразовать байтовый массив в строку? Разработка прошивки ESP32 BLE
Я использую приложение для Android (мобильный телефон) и ESP32, подключенные друг к другу через BLE. Я пытаюсь отправить строку с мобильного телефона на ESP32. Приложение для Android отправляет строку в виде массива байтов, а esp получает ее. Но у...
1277 просмотров

com.polidea.rxandroidble2.exceptions.BleScanException: Сканирование не выполнено из-за сбоя регистрации приложения (код 6) Samsung Galaxy 8
В настоящее время я работаю над приложением, в котором используется устройство ble. Я создал службу и получил все разрешения, необходимые для приложения Bluetooth, и Bluetooth включен. Когда служба запускается, она сканирует устройства ble и...
648 просмотров

Пульсометр Garmin BLE не может получать данные HRM через Bluetooth, что мне не хватает?
С пульсометром Bluetooth/ANT+ других производителей я могу легко получить данные HRM, используя gatttool : <MAC address>> connect Attempting to connect to <MAC address> Connection successful <MAC address>> primary (...)...
265 просмотров

Интернет Bluetooth - автоматическое подключение к сопряженному устройству
Есть ли способ автоматически подключиться к сопряженному устройству через Интернет через Bluetooth? Так что я могу избавиться от надоедливого всплывающего окна выбора устройства в Google.
450 просмотров

Подключите Samsung Bluetooth Smart Remote (2016) к RaspberryPi Bluetooth (Zero W)
Я пытаюсь подключить свой Samsung Bluetooth Smart Remote (2016) (без функции мыши) к RaspberryPi Zero W, который затем должен отправлять действия через IR или IP при нажатии кнопки на пульте дистанционного управления. Sofar Мне удалось подключить...
71 просмотров

Декодирование необработанного флаттера данных Ble
Я разрабатываю приложение flutter, используя библиотеку flutter_blue для взаимодействия с плиткой BlueNRG от STMicroelectronics. Я получаю необработанные данные из желаемых характеристик, после чего я могу преобразовать их в строку с помощью функции...
48 просмотров

Попытка создать клиентское приложение Gatt для Windows C++, которое не завершается ошибкой при установлении соединения
Я использую Windows API Gatt Client BLE для C++ моя цель состоит в том, чтобы соединить два устройства (но в этом случае я попробую только одно) и постоянно читать и записывать данные, не закрывая устройство в любое время. У всех моих устройств...
210 просмотров