11个版本
0.2.10 | 2021年8月6日 |
---|---|
0.2.9 | 2021年1月17日 |
0.2.9-1 | 2021年8月6日 |
0.2.7 | 2020年12月30日 |
#876 在 硬件支持
61 每月下载量
用于 耳机
44KB
1K SLoC
GalaxyBuds-rs
GalaxyBuds蓝牙协议的逆向工程Rust包装器。可用于使用Rust与您的耳机通信。您可以在Linux上找到控制耳机的命令行工具 此处
使用方法
将其添加到您的Cargo.toml
galaxy_buds_rs = "0.2.1"
或者如果您有 cargo edit
cargo add galaxy_buds_rs
特性
接收
- 状态更新
- 扩展状态更新
- 获取所有调试数据
- 触摸更新
- 语音唤醒监听更新
- 触控板点击动作
- 版本信息
发送
- 解锁/锁定触控板
- 设置降噪
- 设置均衡器
- 调整声音同步
- 静音耳机
- 找到我的耳机
- 准备语音通知(通知TTS)
- 设置触控板选项
- 更新时间
示例
接收
在 address
的值在 examples/receive.rs
中设置为您的耳机的MAC地址,并运行以下命令:
cargo --example receive
发送
在 address
的值在 examples/send.rs
中设置为您的耳机的MAC地址,并运行以下命令:
cargo --example send
依赖项
~7–19MB
~238K SLoC