GATT: Generic Attribute Profile
1 ответ

Служба ГАТТ / структура характеристик для применения BLE

Я создаю приложение, в котором смартфон должен обмениваться данными с периферийным устройством по Bluetooth с низким энергопотреблением, но мне трудно найти подходящую структуру обслуживания / характеристики GATT для этого взаимодействия. Телефон и …
27 мар '15 в 12:09
1 ответ

Android BLE Характеристика setValue Невозможно записать правильные данные

Я пытаюсь разработать приложение для Android, которое подключается к моей системе на базе NRF51822 с помощью BLE. Цель состоит в том, чтобы записать 3-байтовое значение (RGB) в мою собственную характеристику. Android - это клиент GATT, а устройство …
03 сен '17 в 13:33
2 ответа

Отправить Ctrl+C из скрипта.sh

Я запускаю приложение hcitool ($hcitool lescan). Он обнаруживает все устройства, подключенные по Bluetooth, и показывает UUID для каждого. Я нажимаю Ctrl+C, когда вижу сенсорный тег UUID B0:B4:48:BD:0F:83 и продолжаю. Я хочу, чтобы все это было сдел…
26 ноя '15 в 11:26
1 ответ

Android Bluetooth LE - чтение характеристик с плавающей точкой

Я пытаюсь прочитать характеристику с плавающей точкой подключенного устройства Bluetooth LE (Genuino 101). Для целей тестирования устройство предоставляет FloatCharacteristic с жестко закодированным значением "55.3". Хотя я могу получить строку, кот…
0 ответов

Интерпретация значения BluetoothGatt от датчика освещенности

Я пишу приложение, которое получает значения от датчика освещенности устройства BLE. Я пытаюсь определить, что я получаю. Я пытаюсь получить значение Люкс, которое предоставляется датчиком, но обеспокоен тем, что оно нуждается в преобразовании. Я не…
12 июн '14 в 04:16
0 ответов

Характеристики ГАТТ и флаги HM-10

Я пытаюсь отправить данные о мощности велосипеда от Arduino на спортивные часы с HM-10 BLE, используя профили GATT. Мне удалось установить правильные значения для UUID, CHAR и уведомлений. И я могу подключить мои устройства. Но когда я начинаю новое…
09 мар '18 в 15:55
1 ответ

Android Bluetooth BLE, какие параметры конфигурации соединения можно изменить

Я разрабатываю приложение, работающее с периферийными устройствами Bluetooth один LE. Все работает нормально, я получил характеристики услуг и т. Д. Я могу получить значения от датчиков и т. Д. Проблема в том, что время от времени приложение "зависа…
2 ответа

Android Bluetooth Низкое энергопотребление Gatt Ошибка реализации сервиса

Я использовал пакет android.bluetooth в своем проекте, но я пытаюсь реализовать IBluetoothGatt для чтения и записи характеристик. Но у меня есть некоторые проблемы, как показано ниже public final class BluetoothGatt implements BluetoothProfile { pri…
0 ответов

BLE 4.0 автоподключение и сканирование

Я пытаюсь создать приложение, которое переключает светодиод, подключенный к устройству BLE. когда я пытаюсь просканировать устройство и подключиться к сервису, оно не работает. Переменная "mBTdevice" всегда показывает нулевое значение, используемое …
16 июл '14 в 10:38
0 ответов

Как узнать значение ручки BLE(Bluetooth Low Energy)

Я сосредоточен на BLE угон. У меня есть некоторые данные BLE. Но я не знаю значения этих данных. Например: Я знаю, что группа записывает что-то в мой телефон. Но я не знаю, что именно. Так же, как "Ручка 0x0017", что это значит?
30 ноя '15 в 02:19
0 ответов

Запрос аутентификации на сервере gatt с BlueZ 5.37

Я работаю на Rpi-сервере Гатт (пример-Гатт-сервер изменен) с использованием стека BlueZ BLE, и все работает просто отлично, но я бродил, если кто-нибудь удалось настроить проверку подлинности с помощью PIN-кода для сервера. В Интернете не было никак…
08 фев '16 в 11:25
2 ответа

Проблема чтения Android

Я использую код с официального сайта разработчиков Android и нахожу трудности в чтении характеристик я использую этот код для создания вызова чтения характеристики gatt в классе DeviceControlActivity в функции displayGattServices при итерации всех u…
0 ответов

Услуги не могут быть добавлены более одного раза

Используя следующий код для повторной публикации моей службы Bluetooth, я периодически получаю сбой с сообщением об ошибке ниже. self.stopAdvertising() peripheralManager.removeAllServices() if let service = self.cbService { NSThread.sleepForTimeInte…
03 июн '16 в 13:41
2 ответа

Android телефон как периферийные устройства

Я пытаюсь заставить nrf52 DK выступать в качестве центрального устройства и принимать уведомления о предупреждениях с устройства Android. Я использую в конце nrf пример стандартного уведомления о скандинавском оповещении, который должен уметь обраба…
08 апр '16 в 13:27
0 ответов

iOS Core Bluetooth не работает на устройствах Bluetooth 5.0 (iPhone X, iPhone 8, iPhone 8 Plus)

Я работаю над BLE, мой код отлично работает на устройствах Bluetooth 4.2 (iPhone SE, iPhone 6, iPhone 6 Plus, iPhone 7). Когда я переключаюсь на устройства Bluetooth 5.0 (iPhone X, iPhone 8 Plus), мой код останавливается на функции didDiscoverPeriph…
0 ответов

Android BLE API: автоконнект не работает для каждого устройства?

У меня есть два периферийных устройства, скажем, device1 & device2 и одно устройство Android для центральной роли. Android может подключиться к обоим через BluetoothDevice. Метод connectGatt () с autoConnect = false. Проблема в том, что хотя функции…
1 ответ

По каким причинам функция gatt.writeCharacteristic () может возвращать false?

Я разрабатываю приложение для Android BLE. В некоторых Android-устройствах я сталкиваюсь с тем, что, когда я пытаюсь записать данные в характеристику с помощью метода writeCharacteristic(), он возвращает false и не записывает. Знаете ли вы, в каких …
22 фев '18 в 09:48
1 ответ

Почему BluetoothManager.OpenGattServer() всегда возвращает ноль на моем Nexus 7?

Я пытаюсь заставить этот учебник работать на моем Nexus 7 (2012), работающем с cyanogenMod (так что он имеет BT LE), используя BluetoothGattServer Android APis- http://www.jayconsystems.com/tutorial/android_ble_nrf8002/ Однако настройка GattServer н…
10 апр '14 в 07:40
3 ответа

Android Bluetooth LE ошибка: не удалось зарегистрировать обратный вызов

Я нахожусь в процессе написания приложения для Android, которое будет подключаться к устройству работоспособности через Bluetooth LE. Однако, похоже, что я не подключаюсь к его серверу GATT должным образом. Каждые несколько секунд мой файл журнала п…
0 ответов

Как сделать приложение на C# формах (не использующее UWP) для обнаружения устройств BLE

Хотите создать приложение на C# form, где у меня может быть список, определяющий устройства LE, и я должен иметь возможность читать / записывать данные из их профилей GATT. Я пробовал https://docs.microsoft.com/en-us/windows/uwp/devices-sensors/gatt…
13 май '18 в 23:57