文件名称:Warble:MetaWear Python SDK - 适用于 Linux 的 BluetoothLE 的 C 包装器
文件大小:31KB
文件格式:ZIP
更新时间:2024-06-19 09:05:47
c linux cpp14 bluetooth-le C++
颤声 Warble 除了是鸟的鸣叫/唱歌之外,还是各种蓝牙 LE 库的包装器,为 Linux 和 Windows 10 提供了一个通用的 C API。 开发人员可以使用该库连接到低功耗蓝牙设备、读取和写入 GATT 特征值,并启用字符通知。 建造 由于此库旨在跨两个操作系统工作,因此根据目标操作系统会有不同的依赖项和构建步骤。 无论平台如何,构建都依赖于 Git 标签信息,因此您必须克隆代码而不是进行源代码下载。 Linux 在 Linux 上, 包含库,该库作为子模块包含在内。 您需要安装 BlueZ、Boost 头文件和 GNU Make,以及支持 C++14 的 C++ 编译器。 内核版本 3.6 或以上 libbluetooth-dev 运行以下命令来授予节点读取BLE数据所需的特权: sudo setcap cap_net_raw+eip $(eval readlink
【文件预览】:
Warble-master
----.gitmodules(94B)
----src()
--------warble()
----config.mk(521B)
----deps()
--------libblepp()
----example()
--------connect.cpp(2KB)
--------lescan.cpp(2KB)
--------read_dev_info.cpp(2KB)
----LICENSE.md(2KB)
----README.md(2KB)
----Makefile(3KB)
----.gitignore(281B)
----bin()
--------generate_version.bat(440B)
--------generate_version.sh(494B)