8 个版本
0.7.3 | 2024年3月23日 |
---|---|
0.7.2 | 2024年2月17日 |
0.6.1 | 2023年3月14日 |
0.6.0 | 2023年2月23日 |
0.6.0-alpha3 |
|
#346 in 硬件支持
每月 84 次下载
370KB
7.5K SLoC
SimpleRsBLE
适用于蓝牙低能耗(BLE)的终极全面跨平台库和绑定。
概述
SimpleBLE 项目旨在提供完全跨平台的 BLE 库和绑定,设计简单易用,并选择对商业使用友好的许可方案。所有特定操作系统的特有功能都由内部处理,以在所有平台上提供一致的行为。库还提供了一级支持,用于第三方依赖项的厂商化,便于集成到现有项目中。
如果您想使用 SimpleRsBLE 并需要帮助。 请随时联系我们!
- 加入我们的 Discord 服务器。
- 联系方式:
kevin at dewald dot me
支持的平台
- Windows: Windows 10+
- Linux: Ubuntu 20.04+
- MacOS: 10.15+ (不包括 12.0, 12.1 和 12.2)
- iOS: 15.0+
用法
您可以通过将以下行添加到您的 Cargo.toml
来将 SimpleRsBLE 添加到您的项目中:
[dependencies]
simplersble = "0.6.0"
请参阅我们 GitHub 上的代码示例,了解如何使用 SimpleRsBLE 的更多信息。
贡献
欢迎拉取请求。对于重大更改,请首先打开一个问题来讨论您想进行更改的内容。
许可
自 2024 年 2 月 15 日起,SimpleBLE 现在根据 GNU 通用公共许可证版本 3 (GPLv3) 提供,并提供一个付费的商业许可,不包含 GPLv3 限制。(有关定价和商业服务条款的更多信息将很快提供。)
如需咨询商业许可,请联系我们:contact at simpleble dot org
。
同样,如果您在使用SimpleBLE的开源项目中,并希望申请免费商业许可或有任何其他问题,请联系:contact at simpleble dot org
。
依赖关系
~0.5–2MB
~31K SLoC