案例
CF632BLE:基于体脂秤协议研究的本地客户端
根据对厂商 Unique Health 安卓应用的研究,重实现 CF632BLE 体脂秤的 BLE 协议和体成分计算。静态 Web Bluetooth 客户端接收测量数据、管理设备档案,并将历史记录保存在浏览器中。
- 目标
- 应用 · 协议
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
使用条件与局限
- 前提条件:需要 CF632BLE 硬件,以及在安全上下文中支持 Web Bluetooth 的 Chromium 浏览器。Firefox 和 Safari/iOS 无法通过此应用连接体脂秤。
- 前提条件:SvelteKit/Vite 应用通过 npm 和静态适配器构建。文档所述测量流程不依赖应用服务器或厂商后台。
- 范围:单用户浏览器数据保存在 localStorage。设备页可由用户明确操作后写入设备档案和设置;本地历史与秤内存是不同存储。
- 许可:所审阅 README 和软件包清单未给出项目许可证,固定提交的根目录也没有 LICENSE。
- 测试证据:设备兼容性和公式准确性属于项目说法。
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · guyru/cf632ble · 修订 c029ef5
- package.json GitHub · guyru/cf632ble · 修订 c029ef5