Articles of bluetooth lowenergy

Безопасность связи BLE

Я новичок в технологии BLE вне ее использования для Arduino (RFduino). Я пытаюсь сделать так, чтобы каждый телефон, который мог видеть устройство, не мог соединиться с RFduino. Я смущен, я знаю, что у BLE есть меры безопасности, но как я могу это реализовать. Рассматривая этот вопрос, похоже, можно использовать MAC-адрес для безопасности? Https://stackoverflow.com/questions/22712632/pair-ble-device-with-android Итак, я […]

Поддерживает ли Android API 20 устройства, поддерживающие Bluetooth LE, в качестве периферийного устройства?

Я использую приведенный ниже код, чтобы настроить Android-устройство как периферийное, но это не похоже на работу. Вы знаете, поддерживает ли периферийный режим API 20? BluetoothGattServer mGattServer; public void startPeripheralGattServer() { final BluetoothManager bluetoothManager = (BluetoothManager) this.getSystemService(Context.BLUETOOTH_SERVICE); mGattServer = bluetoothManager.openGattServer(getApplicationContext(), new BluetoothGattServerCallback() { @Override public void onCharacteristicReadRequest(BluetoothDevice device, int requestId, int offset, BluetoothGattCharacteristic characteristic) { if […]

Android, как читать несколько характеристик BLE с помощью PriorityQueue

Немного застрял здесь, может понадобиться ваша помощь. Я хочу сразу прочитать несколько характеристик BLE, некоторые люди предлагают использовать PriorityQueue для этого. Я уже знаю все uuids и т. Д., Просто нужен способ сразу прочитать несколько. Может ли кто-нибудь объяснить, как именно это должно выглядеть? Или, может быть, есть еще одно простое решение? Спасибо заранее, вот […]

Android 7.0 не сканирует результат

Когда я запускаю (Bluetooth Le) сканирование в течение нескольких секунд, прекратите сканирование. Затем начните, а затем остановитесь … после примерно 5-8 циклов, действие запуска будет недействительным , это означает, что запись сканирования не может быть получена. 1. Это условие появляется только на Android 7.0 или выше (7.1.1); 2. Я пробовал два метода сканирования: BluetoothAdapter.startLeScan () […]

BLE периферийная поддержка Android-L пример

Я был бы признателен за пример периферийного режима BLE для Android-L. Код, который у меня есть, дает мне странные ошибки (т. Е. Слишком много рекламодателей), что не имеет смысла, поскольку нет рекламодателей, которые я могу видеть со сканера, такого как Lightblue на ios.

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

Я нахожусь в написании приложения для Android, которое будет подключаться к медицинскому устройству через Bluetooth LE. Однако кажется, что я не подключаюсь к его серверу GATT должным образом. Каждые несколько секунд мой файл журнала показывает это: 03-27 11:33:39.821: D/BluetoothAdapter(26644): onScanResult() – Device=0C:F3:EE:AA:33:35 RSSI=-53 03-27 11:33:39.821: I/BluetoothGattActivity(26644): New LE Device: BT-001 @ -53 03-27 11:33:39.821: I/BluetoothGattActivity(26644): […]

Android: ограничение одновременных подключений BLE

Мы разрабатываем приложение для Android, которое может подключаться к нескольким датчикам частоты сердечных сокращений одновременно через Bluetooth Low Energy. У нас есть реализация, которая работает достаточно хорошо, поэтому код не является проблемой. Что нас сбивает с ума, это ограничение параллельных BLE-соединений, которые, похоже, отличаются от устройства к устройству. У нас есть несколько тестовых устройств: Motorola […]

Как определить URL-адрес Eddystone и uid?

Я хочу обнаружить Eddystone Ul и uid без использования API Proximity Beacon API или API сообщений. Я хочу использовать собственные андроидные библиотеки, такие как BluetoothAdapter или BluetoothGatt или BluetoothGap, для анализа кадров eddystone. Возможно ли это? Если да, то как и если это не выполнимо, то какова может быть альтернатива?

Что такое txPower для Bluetooth LE и как он используется?

Я пытаюсь понять, что такое txPower и как его использовать, поскольку я планирую разработать приложение для Android, использующее Beacons. Я видел 2 определения онлайн: Передаваемая мощность маяка. 2. Полученная мощность 1 метр от маяка. Как связаны эти два определения? Кроме того, когда вы передаете сигнал Beacon с устройства с помощью приложения, такого как QuickBeacon, как […]

BluetoothDevice.ConnectGatt () с транспортным параметром

Я только начал с Android и создал проект API 21 в Android Studio с помощью Bluetooth LE. Копая в BluetoothDevice показывает мне две подписи метода ConnectGatt (): public BluetoothGatt connectGatt(Context context, boolean autoConnect, BluetoothGattCallback callback) а также public BluetoothGatt connectGatt(Context context, boolean autoConnect, BluetoothGattCallback callback, int transport) Я хотел бы использовать второй, но сборка не […]

Intereting Posts
Нужно некоторое уточнение о бета-тестировании на консоли разработчика WebView в android (Android Layout) Решение для кнопки «Место» поверх изображения неправильной формы или обнаружения касания (осязаемая область) определенной области изображения? Извлечение изображений определенной папки на Android Force EditText потеряет фокус при нажатии Android: как указывать маркеры, разрывы строк на текст в текстовом виде No View Found Для id в Android FragmentActivity с ListFragment Совместное использование Android + Eclipse через SVN? Использование Green DAO с поставщиком контента Вызов функции startActivity () извне контекста активности требует исключения флага FLAG_ACTIVITY_NEW_TASK – Android Как удалить значок навигационного ящика Студия Android Где установить файл NDK? (Загрузите его в zip) Как мы можем заблокировать ориентацию экрана камеры во время процесса захвата камеры? Почему одинаковый цвет выглядит по-разному на разных устройствах Android Ошибка анализа XML: элемент не найден