BlueZ is the Bluetooth stack implemented in most Linux kernels.
2 ответа

Подсистема Bluetooth в Linux и BlueZ

Я пытаюсь выяснить, как библиотека пользовательского пространства BlueZ взаимодействует с подсистемой Bluetooth в Linux. В частности, кто-нибудь знает ответы на следующие вопросы: Версия подсистемы Bluetooth в ядре 4.9 - 2.22. Существует ли журнал и…
07 ноя '16 в 11:41
1 ответ

Получите UUID, Major и Minor значения с Bluez

С Bluez я смог получить MAC-адреса маяков с помощью этой команды sudo hcitool lescan Но это возвращаемые MAC-адреса, а не обнаруженные значения UUID, Major и Minor. У кого-то есть идеи, как их получить?
11 апр '16 в 16:59
1 ответ

Как я могу получить функцию g_dbus_connection_signal_subscribe, чтобы рассказать мне о ранее существующих объектах / интерфейсах?

Функция g_dbus_connection_signal_subscribe отлично работает, чтобы сообщить мне, когда новые объекты DBus появляются (или исчезают) с сигналом InterfacesAdded (или сигналом InterfacesRemoved). Но мне нужно знать о уже существующих объектах / интерфе…
10 янв '19 в 15:06
0 ответов

Bluetooth-соединение устройства Android с raspberrypi - ошибка получения при отказе в соединении

Я пробовал программирование сокетов для связи Bluetooth с raspberrypi. Но каждый раз, когда я получаю соединение отказывается как ошибка. Я установил все необходимые пакеты Bluetooth на pi. client code #include <stdio.h> #include <unistd.h&…
1 ответ

Raspberry Pi3 BLE проблемы с подключением

Я пытаюсь подключить Raspberry pi3 к своему смартфону, но это не удается. На моем RP я набираю следующую команду: bluetoothctl connect B8:08:D7:AC:CC:42 но у меня есть следующая ошибка: Attempting to connect to B8:08:D7:AC:CC:42 Failed to connect: o…
03 апр '17 в 15:57
1 ответ

Как я могу получить Bluetooth RSSI и значение качества связи в BlueZ?

Есть ли кто-нибудь, кто знает, как я могу получить bluetooth rssi и значения качества связи в bluez без передачи какого-либо файла и данных? Я использую Bluez в Linux, чтобы сделать некоторые программы Bluetooth. но у меня возник вопрос о bluetooth …
22 май '14 в 15:21
1 ответ

RFCOMM без сопряжения с использованием PyBluez на Debian?

Я пытаюсь создать серверный процесс RFCOMM с Python, который можно использовать без необходимости сопряжения. Сначала я взял два примера скриптов из документации PyBluez: Сервер: # file: rfcomm-server.py # auth: Albert Huang <albert@csail.mit.edu…
31 янв '13 в 04:05
1 ответ

Проблемы со сканированием Bluetooth Raspberry Pi3

Я установил Raspberry Pi3 для сбора информации от TI SensorTags через Bluetooth. Я установил новейший Bluez на нем. Я использовал hcitool в течение нескольких дней, но он внезапно перестал работать. Проблема здесь: https://imgur.com/a/M9W5Y"sudo hci…
16 ноя '16 в 09:17
1 ответ

Raspberry PI iBeacon

Я новый участник этого сайта, поэтому, пожалуйста, сделайте мне немного расслабиться, если этот вопрос звучит слишком просто. Я использовал устройства Pi в качестве считывателей iBeacon в течение нескольких недель, и я смог без проблем найти свои ма…
12 дек '14 в 19:49
1 ответ

DBus-монитор для наблюдения за активностью Bluetooth

Я пытаюсь прочитать форму вывода Bluetoothctl автоматически. Таким образом, bash-скрипт будет сканировать вывод на наличие определенных слов, таких как и echo, если есть новое устройство. ([NEW] Устройство x:x:x:x:x). Теперь я обнаружил, что вы може…
09 янв '17 в 17:55
3 ответа

Тайм-аут подключения Raspberry Pi iBeacon

В настоящее время я пробую учебник Raspberry Pi iBeacon, размещенный RadiusNetworks по адресу http://developer.radiusnetworks.com/2013/10/09/how-to-make-an-ibeacon-out-of-a-raspberry-pi.html но у меня возникли проблемы с тайм-аутом соединения через …
1 ответ

Метод "DefaultAdapter" с подписью "" на интерфейсе "org.bluez.Manager" не существует в raspberry pi 3

Я хотел использовать dbus в Raspberry Pi с этим простым сценарием bus = dbus.SystemBus() obj = bus.get_object('org.bluez', '/') print "object" print obj manager = dbus.Interface(obj,'org.bluez.Manager') obj = bus.get_object('org.bluez',manager.Defau…
21 фев '18 в 05:02
0 ответов

Использование двух экземпляров Qt `QLowEnergyController` для подключения к двум устройствам BLE

проблема Я хочу использовать Bluetooth Low Energy Qt для подключения к двум устройствам BLE. система ОС: Arch Linux 4.13.8 версия bluez: 5.47 Адаптер BLE: Bluetooth- адаптер Cambridge Silicon Radio, Ltd (режим HCI) Решение Я использую два экземпляр…
27 окт '17 в 11:28
0 ответов

Запуск термометра-теста Bluez 5.18 dbus error

Мне нужно разработать приложение с ключом Bluetooth, которое использует профиль термометра. Дело в том, что после успешного сопряжения и соединения с удаленным устройством каждый раз, когда я пытаюсь запустить test-therometer файл, я получаю следующ…
02 май '14 в 19:29
3 ответа

Hcitool lescan не будет печатать в режиме реального времени в файл

ОБНОВЛЕНИЕ: я решил свое решение, используя os.system: sensortag=0 while sensortag != "B4:99:4C:64:33:E0": #call the command and write to scan.txt file and then fill the process. #loop to find if the MAC address given is available os.system("hcitool…
11 ноя '14 в 21:22
0 ответов

BLE: выполнение теста bluez "test-near"

Эй, у меня возникли проблемы с запуском./test-proximity. Я использую bluez-5.16 и dbus-1.8.0. В папке test/ находится текст BLE для профиля PXP. Чтобы назвать это, я написал: ./test-proximity -i 0 -b 88:33:14:E5:EE:A1 LinkLossAlertLevel mild Ошибка:…
09 апр '14 в 13:18
4 ответа

Bluetooth-соединение в C blueZ на Linux

Я не могу найти ссылки на то, как подключить устройство bluetooth к linux в программе, написанной на C, с использованием библиотек Bluetooth BlueZ. Мне уже удалось сделать запрос уровня HCI, чтобы получить устройства вместе с их уровнями RSSI (во вр…
11 фев '13 в 20:10
1 ответ

cmake дает неопределенную ссылку

Привет я пытаюсь использовать bluez исходный код, чтобы контролировать некоторые вещи в моем коде. В моем cmake я сначала начинаю делать инструкции как include_directories(${CMAKE_SOURCE_DIR}/../bluez/attrib/) затем aux_source_directory(${CMAKE_SOUR…
29 июл '14 в 13:43
0 ответов

Как bluez использует epoll_create1 в двух разных процессах?

Я использую bluez mainloop_init (который внутренне использует epoll_create1) и mainloop_run(который внутренне использует epoll_wait) в трех разных процессах, скажем, N1, N2 и N3. Когда я пытаюсь подключиться от N1 к N3 (это означает, что N3 будет по…
28 сен '18 в 05:44
0 ответов

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

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