Articles of Bluetooth

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) Я хотел бы использовать второй, но сборка не […]

Как связаться с устройством OBD-II

Существует устройство OBD-II например http://www.rczd.com/c/2015/Car_Diagnostic_Tools_0223/41193.html у этого поставщика устройства нет его веб-страницы или источника документации. У нас есть короткий «быстрый старт» в поле и уверенность в том, что он поддерживает OBD-II PIDs . Недавно я использовал https://en.wikipedia.org/wiki/OBD-II_PIDs#Mode_1_PID_41 Вопрос в том, есть ли общая схема взаимодействия с этим устройством ICAR. Прежде, чем я привык к подключению […]

Подключение к конкретному порту bluetooth на устройстве Bluetooth с помощью Android

Есть ли способ Android для подключения к Bluetooth-устройству с использованием определенного порта вместо использования UUID службы? Я знаю, что этот вариант доступен на других платформах, которые поддерживают Bluetooth (Java ME, например, указав URL-адрес стиля «btspp: //»). Благодаря!

Драйверы Samsung Galaxy bluetooth

Я написал приложение для Android. Основная часть заключается в том, что он осуществляет связь через bluetooth. У меня есть четыре устройства: 1. Samsung Galaxy S2 2. Samsung Galaxy Gio 3. Прикосновение Netsurfer (ДЕЙСТВИТЕЛЬНО низкий конец локально [Южная Африка] выпустил планшет Android) 4. Motorolla ET1 Теперь я написал свое приложение – мне нужно проверить полную структуру. […]

Как отправить зависимый поставщик AVRCP от Bluetooth и передать команды из приложения?

Я хотел бы общаться с другим устройством Bluetooth, используя зависимую или передающую команду поставщика AVRCP. Из доступного API, похоже, не существует способа сделать такие вызовы из приложения Android. Может ли кто-нибудь посоветовать, возможно ли это и как это можно сделать, если это возможно?

Приложение Bluetooth Transfer прекращает работу после использования InputStream.read () без ошибок

Я пытаюсь сделать приложение Bluetooth для передачи файлов с использованием этих источников: http://developer.android.com/guide/topics/connectivity/bluetooth.html https://android.googlesource.com/platform/development/+/25b6aed7b2e01ce7bdc0dfa1a79eaf009ad178fe/samples/BluetoothChat/ Когда я пытаюсь получить байты InputStream.read() с использованием метода InputStream.read() следующим образом: public class ConnectedThread extends Thread { …(some code here) public void run(){ byte[] buffer = new byte[1024]; int bytes = -1; //Keep listening to the InputStream while connected while […]

Подключить obdsim к Torque (приложение для Android) Ubuntu

Я пытаюсь подключить odbsim через bluetooth с моим Samsung S4 . После успешного соединения моих устройств с ubuntu мои результаты, связывающие obdsim с телефоном, никогда не случались. Всякий раз, когда я пытался запустить команду obdsim -b она всегда SimPort name: Not yet connected ошибку: SimPort name: Not yet connected Я также попытался подключить его к […]

Значение Android RSSI для Bluetooth возвращается -32768 всегда?

Я пытаюсь получить текущее значение RSSI подключенного устройства Bluetooth одним нажатием кнопки. Однако он возвращает только -32768 всегда! Не знаю, что не так! Однако я смог получить правильный RSSI, первый раз, когда он подключился. private Button.OnClickListener buttonRSSIOnClickListener = new Button.OnClickListener(){ @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent intent = new […]

Как отправить файл с помощью bluetooth на андроид программно?

Мне нужно отправить файл на компьютер вместо другого приложения для Android. Я посмотрел на bluetooth api, но он разрешает подключение только как клиент-сервер. В моем случае я не знаю, что UUId будет на компьютере. Нужно ли мне смотреть на obex. Я не использовал его раньше. Поэтому любая помощь была бы благоприятной.

Связь с Bluetooth на базе RFCOMM между двумя устройствами Android

Для некоторого анализа требований я хочу протестировать связь Bluetooth на базе RFCOMM между двумя устройствами Android. Мне нужно отправить 1 МБ данных с Android-устройства 1, и Android-устройство 2 должно получить его и отобразить / сохранить данные. Мне нужно сделать это, используя профиль Bluetooth SPP (RFCOMM). Может ли кто-нибудь предложить доступное приложение / код для этого?