Перейти до змісту
BC

Bluetooth Commander for Android APK

Видавництво: Marek Masr
Android APK Free
Завантажити v3.4 1 завантаження
Тип файлуAPK
Версія3.4
Видавництво Marek Masr
Дата випуску14 січ. 2020 р.
Дату додано14 січ. 2020 р.
Вимоги ОСAndroid
ВимогиRequires Android 4.1 and up
Загальна кількість завантажень1
ЦінаFree

Опис

ОГЛЯД

Ця програма терміналу Bluetooth дозволяє визначати команди та надсилати їх через Bluetooth на сполучений пристрій або пристрій BLE. Ви вирішуєте, як ви інтерпретуєте ці команди на віддаленому пристрої, яким може бути плата Arduino, телефон, ПК або будь-який інший пристрій із модулем Bluetooth або пристрій із іншою програмою терміналу Bluetooth. Додаток також може прослуховувати вхідні повідомлення та показувати їх у журналі в шістнадцятковому, рядковому чи десятковому форматі.

ЯК ЦЕ ПРАЦЮЄ

Команди можуть бути визначені у форматі рядка або як масив байтів (у шістнадцятковому форматі) з деякими додатковими параметрами, такими як включення нового рядка в кінці рядка або вибір режиму endian (порядок байтів під час передачі). Можлива періодична відправка створеної користувачем команди. Просто додайте команду та вкажіть період надсилання в мілісекундах.

Програма також може прослуховувати вхідну передачу та відображати вхідні повідомлення в різних формах - ви можете вибрати між рядковим, шістнадцятковим або десятковим форматом.

Усі налаштування та визначені користувачем команди зберігаються/завантажуються кожного разу, коли програма закривається/відкривається.

Підключення до пристроїв SPP (класичний bluetooth).

Пристрій спочатку має бути з’єднаний із телефоном. Натисніть «Підключити» та виберіть пристрій. Оскільки програма прослуховує вхідні з’єднання, ви можете ініціалізувати її з віддаленого пристрою. У таких випадках програма відображатиме назву віддаленого пристрою як «Вхідне з’єднання»

Підключення до пристроїв BLE (тільки як пристрій A)

Scan&Connect починає пошук пристроїв BLE поблизу. Якщо пристрій BLE знайдено, він підключається автоматично. Отримайте список усіх характеристик із пристрою, натиснувши Прочитати дані. Одна характеристика зі списку отриманих характеристик може бути використана для прийому та передачі (одна характеристика Rx+Tx), просто натисніть на характеристику, яку ви хочете використати.

Створення команд

Щоб створити нову команду, клацніть по пункту «пусто» в кінці списку команд і виберіть тип команди - HEX або рядок.

Ім'я команди - для визначення конкретної команди користувачем. Якщо поле залишити порожнім, використовується назва за замовчуванням.

Значення 0x - шістнадцяткове значення (масив байтів), яке представляє команду. Приймаються лише дійсні шістнадцяткові числа (символи 0-9 і A-F, регістр не враховується). Префікс "0x" уже включено.

Найменший значущий байт спочатку – установіть цей прапорець, щоб спочатку надсилати молодший байт команди. Інакше старший байт буде надіслано першим.

Рядок - рядок, що представляє текстову форму вашої команди

Включати символ нового рядка в кінці рядка – якщо позначено, символ нового рядка ("

", 0x0A) буде додано в кінці рядка.

Періодично надсилати [мс] — установіть цей прапорець, якщо ви хочете, щоб ваша команда надсилалася періодично. Вкажіть період у мілісекундах і, додавши його до списку команд, просто клацніть на ньому, і почнеться надсилання з попередньо визначеним періодом. Натисніть команду ще раз, щоб припинити періодичну передачу.

Користувацька піктограма — кожну команду можна додатково налаштувати, вибравши її піктограму. Усі параметри, включаючи піктограму, зберігаються та можуть бути змінені пізніше.

Надсилання команд

Команди відображаються у вигляді списку. Ви можете надіслати його на підключений пристрій, натиснувши відповідний пункт. Використовуйте довге клацання, щоб змінити або видалити команду.

ДОЗВОЛИ

Щоб шукати пристрої BLE, програмі потрібен дозвіл ACCESS_COARSE_LOCATION. Причина (з посібника розробника Google): маяки LE часто асоціюються з розташуванням. Щоб використовувати BluetoothLeScanner, ви повинні запитати дозвіл користувача, оголосивши дозвіл ACCESS_COARSE_LOCATION або ACCESS_FINE_LOCATION у файлі маніфесту програми. Без цих дозволів сканування не дасть результатів.

ПІДТРИМКА

Знайшли помилку? Відсутня функція? Просто надішліть електронний лист розробнику. Ваш відгук дуже цінується.

[email protected].

Подібні програми

Альтернативи

Більше від цього видавця