首页 > 解决方案 > React Native Mi 秤体重数据

问题描述

我正在尝试从 mi scale V2 获取数据。我得到这样的服务数据: “serviceData”: {“0000181b-0000-1000-8000-00805f9b34fb”: “BiTlBwcZFgsYAAAmAg==”}(5.15kg) 我将 base64 字符串解码为这样的数组 [66, 105, 84, 108, 66, 119, 99, 90, 70, 103, 115, 89, 65, 65, 65, 109, 65, 103, 61, 61] 但我无法检索到正确的结果。如何获取体重数据?

标签: react-nativebluetooth-lowenergyscalereact-native-ble-plxmi

解决方案


UUID0000181b-0000-1000-8000-00805f9b34fb属于预定义的身体成分服务 (BCS)。您可以从这里下载规范。

它应该具有体成分特征体成分测量两个特征。

特征特征显示您的秤支持的特征,测量特征返回实际测量值。

看看这个答案,我解释了解码样本重量测量的过程。


推荐阅读