[英]Light Weight Bluetooth LE library in C
我一直在 C 中尋找一個簡單的藍牙 LE 庫,它允許我掃描 BLE 設備,連接並接收來自 BLE 設備的給定服務 UUID 的定期通知。 直接與藍牙 sockets 和 libbluetooth(從 BlueZ 創建)而不使用 DBUS 一起工作的東西。 不需要配對和安全功能。 遇到了https:/ ...
[英]Light Weight Bluetooth LE library in C
我一直在 C 中尋找一個簡單的藍牙 LE 庫,它允許我掃描 BLE 設備,連接並接收來自 BLE 設備的給定服務 UUID 的定期通知。 直接與藍牙 sockets 和 libbluetooth(從 BlueZ 創建)而不使用 DBUS 一起工作的東西。 不需要配對和安全功能。 遇到了https:/ ...
[英]Ble peripheral disconnection handler is not working in gattlib c library
我嘗試了不同的更改,但我不知道為什么當 BLE 外圍設備斷開連接時,中央沒有得到確認或處理程序沒有調用。 我已經修改了斷開處理程序的 gattlib 發現示例。 我的代碼 在 100 秒睡眠部分,我正在斷開外圍設備,但沒有收到 disconnectionHandler 調用。 我是否在 gettli ...
[英]Can you use a GATT Configuration Service to configure Kontakt BeaconPro Eddystone-UID values?
是否可以編寫一個 linux 應用程序來更新配置為廣播 Eddystone-UID 數據包的 Kontakt BeaconPro 上的命名空間和實例 ID? 我已經使用 Gattlib 掃描 Eddystone 設備並發現它們的服務,但似乎不存在配置服務(服務 UUID a3c87500-8ed3 ...
[英]How to create void* pointer for kotlin native
我正在嘗試使用本機庫將現有的 c 代碼轉換為 kotlin。 到目前為止,我成功地開始了,但被用於訪問結構或對象的指針所困擾。 在 c 中像這樣: 但是如何將這些指針保存在 kotlin 中? 像這樣的嘗試: 結果是 我讀到: kotlin inerop 任何提示表示贊賞。 ...
[英]Unable to install `gattlib`
我正在嘗試在 Python 中安裝gattlib以使用它的一些藍牙工具。 操作系統是 ubuntu 18.04.4 LTS。 我現在已經嘗試了以下(例如這里): 這給出了(我的 Python 是 3.6.9): 另外,我試過: 這使: 盡管 libboost-python 和 l ...