案例

CF632BLE:基于体脂秤协议研究的本地客户端

根据对厂商 Unique Health 安卓应用的研究,重实现 CF632BLE 体脂秤的 BLE 协议和体成分计算。静态 Web Bluetooth 客户端接收测量数据、管理设备档案,并将历史记录保存在浏览器中。

使用条件与局限

  • 需要 CF632BLE 硬件,以及在安全上下文中支持 Web Bluetooth 的 Chromium 浏览器。Firefox 和 Safari/iOS 无法通过此应用连接体脂秤。
  • SvelteKit/Vite 应用通过 npm 和静态适配器构建。文档所述测量流程不依赖应用服务器或厂商后台。
  • 单用户浏览器数据保存在 localStorage。设备页可由用户明确操作后写入设备档案和设置;本地历史与秤内存是不同存储。
  • 所审阅 README 和软件包清单未给出项目许可证,固定提交的根目录也没有 LICENSE;源码公开不等于授予复用许可。
  • 设备兼容性和公式准确性属于项目说法,本目录未独立测试。所审阅一手文件未证实使用 REA。

关于此条目

类型
案例
类别
独立重建案例
关联
独立重建项目
目标
应用 · 协议

来源复核于

说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。

一手来源

  1. https://github.com/guyru/cf632ble/blob/c029ef5cfefbd323ffe2a194a75db5cc47aa6d5c/README.md
  2. https://github.com/guyru/cf632ble/blob/c029ef5cfefbd323ffe2a194a75db5cc47aa6d5c/package.json