cost 280 ms
如何在禁用 BlueZ 插件“hog”時通過 GATT (HOG) 設備自動重新連接藍牙 HID

[英]How to Automatically Re-Connect Bluetooth HID over GATT (HOG) Device when BlueZ Plugin "hog" is Disabled

Linux 5.10,BlueZ 5.55 我有一個實現藍牙 LE 的遙控器。 如果我使用默認的藍牙守護進程,我可以使用 bluetoothctl 進行配對和信任。 如果連接在一段時間(或幾天)后丟失並且按下遙控器上的按鈕,守護程序會自動重新連接(因為設備已配對)。 這基本上就是我所需要的。 但 ...

如何與 BlueZ 建立持續的藍牙連接,以便我可以與 Arduino 傳輸和接收數據?

[英]How to establish a continuous Bluetooth connection with BlueZ so I can transfer to and receive data from an Arduino?

我一直在用 Arduino 為 class 制作一個 map 制作機器人汽車。我想在 C 中為它制作一個用戶界面(在運行 Linux 的 PC 上),它可以像這樣工作:用戶可以按開始和停止按鈕,或點擊map的特定區域將機器人發送到那里。 現在我的測試設置代碼如下所示: Arduino :` **P ...

Bluez 5.65 mesh-cfgclient 生成 UUID 失敗

[英]Bluez 5.65 mesh-cfgclient failed genrate UUID

我嘗試在我的 Raspberry Pi 上通過 Bluez 和mesh-cfgclient配置設備。 Bluez:5.65 樹莓派:3B+ 首先,我正在尋找可配置的設備並獲得: 如果我用以下方式說明提供過程: provision dddd00000000000000000000000000dd 我 ...

C中的BlueZ如何連接設備?

[英]How to connect to device with BlueZ in C?

是否有使用帶有 C 代碼的 bluez 連接到 ble 設備的示例代碼? http://www.bluez.org/release-of-bluez-5-64/我這里復習了軟件,但是很全面,看不懂。 有沒有更簡單的軟件? ...

無法讀取 BlueZ 特性的值

[英]Cannot read value of BlueZ characteristic

我遇到了一個問題,我無法讀取 GATT 服務器中的特征值。 TxCharacteristic 中的 ReadValue() 方法(如下所示)似乎根本沒有被調用,即使我為返回插入一個測試值,也沒有任何返回。 我想知道的是; 為什么即使我幾乎可以肯定我沒有改變以前的工作代碼,它也不再工作了,如何解決這 ...

藍牙數據在系統總線上的壽命是多久?

[英]What is the lifetime of bluetooth data on the system bus?

bluez 和藍牙的新手。 我有一些關於管理來自 Polar 傳感器並寫入 d-bus 的數據的一般性問題。 我正在開發一個使用 Bluez 連接到 Polar 心率傳感器的 Jetson Nano。 當我在數據倉庫工作時,我總是通過收集源記錄的條目時間戳超過我上次提取日期的數據來從源系統中提取 ...

如何使用 Bluez 和 C 從 Polar 心率傳感器訪問 ManufacturerData

[英]How to access ManufacturerData from a Polar heart rate sensor using Bluez and C

問:換一種說法。 我的英特爾藍牙 controller 從我的 Polar 低功耗藍牙設備接收數據並將數據放在 D-bus 系統總線上。 如何使用 bluez API 和 D-Bus 讀取我的 Polar 傳感器心率數據? 為了至少看到 Polar 傳感器,我運行了 Parthiban Nalla ...

接口“org.freedesktop.DBus.Properties”上帶有簽名“ss”的方法“Get”不存在

[英]Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist

我正在用 python 開發 bluez 和 dbus 軟件,用於自動化測試。 最近我的一種方法:isconnected(),它檢查所有托管對象的“已連接”屬性,一直在拋出錯誤。 粘貼以下錯誤: 這是isconnected(): 關於正在發生的事情有什么想法嗎? ...

藍牙 5.1 AoA(Angle of Arrival)/AoD(Angle of Departure) 功能在 Linux/Android 中的可用性

[英]Bluetooth 5.1 AoA(Angle of Arrival)/AoD(Angle of Departure) function availability in Linux/Android

我們專注於室內定位系統開發。 我們最近拿到了兩塊藍牙5.1芯片的開發板,分別是Ubuntu 18.04平台和Android 10平台。 我們在網上搜索過,沒有找到blueZ,Floride有關於ble 5.1 AOA/AOD或CTE(Constant Tone Extension)的信息,Andro ...

已解決:Bluez - 連接前掃描並列出設備的 BLE 配置文件?

[英]SOLVED: Bluez - Scanning and listing BLE profiles of devices before connection?

我對藍牙開發很陌生,但目前正在通過開發一些基本的 python 腳本來建立我的理解。 我正在使用 Bluez 5.58、python 3.9 和 dbus。 到目前為止,我能夠掃描並連接到設備以及連接后監控屬性,我使用過https://www.bluetooth.com/blog/the-blue ...

BlueZ Mgmt API:“添加擴展廣告參數命令”不會更改廣告間隔

[英]BlueZ Mgmt API: "Add Extended Advertising Parameters Command" doesn't change advertising interval

我想知道有人能幫我解決我在使用 BlueZ 管理 API 時遇到的問題嗎? 我正在運行最新版本 v5.64 mgmt API 中有一個命令, 0x0054: Add Extended Advertising Parameters Command ,其參數概述如下: (現在,一個問題是這個 ...

2022-06-16 16:10:37   1   27    c / bluez  
BlueZ , 設置連接間隔

[英]BlueZ , set connection interval

我正在嘗試加快在一端使用 iOS 並在另一端使用 arm linux 平台上的 BlueZ 的通信。 到目前為止,我已經意識到 bluez api 沒有更改連接事件的選項。 我希望將默認的 30mS 設置為 15mS,從而加快通信速度。 我正在嘗試 ect/bluetooth/main.conf,但 ...

如何使用 Linux 藍牙 C 庫連接 BLE 設備

[英]How to connect BLE devices using Linux bluetooth C library

問題描述 我正在嘗試使用藍牙 C 庫(我正在使用 C++ 編程)將我的藍牙設備與 BLE 連接到 Linux 系統,所以這是我目前使用的代碼: 注意:您需要在connect功能參數中設置特定的 MAC。 我還使用以下命令使用 g++ 進行編譯: 以下是有關使用 hciconfig hc ...

如何使用 sd_bus_set_property 設置 /org/bluez/hci0 的 Powered 屬性?

[英]How to set Powered property of /org/bluez/hci0 using sd_bus_set_property?

最近我開始使用通過 D-BUS 公開的 API 開發藍牙應用程序。 經過一番研究,我選擇使用 sd-bus 庫與 D-Bus 進行通信。 這是我的代碼: 上面的代碼拋出“Bluetooth Power On”, sd_bus_set_property的返回值為 -22 (EINVAL)。 我從sd ...

2022-05-30 20:57:36   1   62    dbus / bluez  
如何使用 Giomm 獲取 GDBus 接口名稱?

[英]How do I obtain GDBus interface name with Giomm?

我正在嘗試使用 Bluez D-Bus API 和 GDBus 檢測添加的藍牙設備/適配器。 但是,我無法檢查添加的 D-Bus 接口的名稱。 我已經嘗試使用底層的 GDBusInterfaceInfo C object 訪問接口名稱,但是在 Gio::DBus::Interface 上調用 ge ...

bluez python 'import bluetooth_constants' 不工作,常量不可用

[英]bluez python 'import bluetooth_constants' not working, constants not available

運行 python 代碼時出現此錯誤: ModuleNotFoundError:沒有名為“bluetooth_constants”的模塊。 我希望有一組常量可用於我的代碼。 在 Jetson Nano Ubuntu Linux 18.04 我已經安裝了我在 .net 上看到的所有模塊: 我正在使用 ...

使用 Python 讀取 dbus 屬性

[英]Read dbus property with Python

我正在嘗試從 dbus 讀取 Raspberry Pi 的藍牙地址。 我可以從命令行使用 busctl 來完成,如下所述,但是看起來應該運行相同過程的 Python 代碼失敗了。 從 dbus 讀取其他屬性時,我遇到了同樣的失敗。 我可以通過將hciconfig作為子進程運行的不令人滿意的方法來獲取 ...

從特定設備捕獲藍牙信標

[英]Capture bluetooth beacons from a specific device

我需要捕獲BLE信標並檢查其內容。 由於未能說服wireshark這樣做,我發現bluez包中的普通bluetoothctl做到了: 我的問題是我的環境相當嘈雜,因此很難從單個設備跟蹤信標(我想實時監控)。 如何像grep一樣按 UUID 過濾輸出? 額外問題:什么是[CNG] ? ...

bluez“bluetoothctl scan on”(StartDiscovery)是做什么的,“hcitool lescan”不是

[英]What is bluez "bluetoothctl scan on" (StartDiscovery) doing that "hcitool lescan" is not

我看到它為每個發現的設備添加一個文件到 /var/lib/bluetooth/hci MAC/cache/,並將其名稱作為地址。 文檔說它正在創建設備對象。 它們在哪里,是什么,虛擬 dbus 對象? (例如:/dev_F8:41:1B:6B:95:2A)。 我知道如果未連接,該設備將在 3 分鍾 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM