更新记录
1.0.12(2025-08-01) 下载此版本
优化MTU设置逻辑
1.0.11(2025-06-17) 下载此版本
优化逻辑
1.0.10(2025-06-05) 下载此版本
修复释放SDK后再次初始化有几率扫描不到设备的问题
查看更多平台兼容性
uni-app(4.14)
| Vue2 | Vue2插件版本 | Vue3 | Vue2插件版本 | Chrome | Safari | app-vue | app-vue插件版本 | app-nvue | Android | Android插件版本 | iOS | iOS插件版本 | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| √ | 1.0.1 | √ | 1.0.1 | - | - | √ | 1.0.1 | - | 4.4 | 1.0.1 | 12 | 1.0.1 | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|
| 8.0.0 | - | - | - | - | - | - | - | - | - | - |
uni-app x(4.14)
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|
| - | - | - | - | - | - |
沃莱蓝牙设备接入
设备接入指南
介绍
本文档提供了设备接入的指导,以确保秤设备能够成功连接到程序并正常工作。
导入插件
将所申请的插件导入到你的应用程序中,确保插件可以正常使用。
主要函数
更多接入信息,请联系商务
ICDeviceManager方法
| 名称 | 参数 | 说明 |
|---|---|---|
| init | callback | 初始化方法,包含一个回调方法 |
| addDevice | macAddr, callback | 添加设备 |
| removeDevice | macAddr, callback | 删除设备 |
| setDelegate | delegate | 设置委托 |
| updateUserInfo | object | 更新用户信息 |
| scanDevice | canback | 扫描设备 |
setDelegate说明
| 名称 | 参数 | 说明 |
|---|---|---|
| onReceiveWeightData | device, model | 接收体重数据 |
mode说明
| 名称 | 说明 |
|---|---|
| bmi | 身体质量指数BMI |
| bmr | 基础代谢率(单位:kcal) |
| bodyFatPercent | 体脂率(百分比) |
| boneMass | 骨重量(单位:kg) |
| imp | 阻抗(单位:欧姆ohm) |
| isStabilized | 是否稳定数据,如果数据不稳定,则只有weight有效,不稳定的数据只做展示用,请匆保存 |
| moisturePercent | 水含量(百分比) |
| musclePercent | 肌肉率(百分比) |
| physicalAge | 身体年龄 |
| proteinPercent | 蛋白率(百分比) |
| smPercent | 骨骼肌率(百分比) |
| visceralFat | 内脏脂肪指数 |
| subcutaneousFatPercent | 皮下脂肪率(百分比) |
| temperature | 温度 |
| weight_kg | 体重(kg) |
| weight_lb | 体重(磅) |
设置身体参数
let userInfo = new appInstance.icommon.ICUserInfo();
userInfo.height =189;
userInfo.age = 30;
userInfo.sex = appInstance.icommon.ICConstant.ICSexType.ICSexTypeFemal;
appInstance.ICDeviceManager.updateUserInfo(userInfo);
ICUserInfo说明
| 名称 | 说明 |
|---|---|
| height | 身高 |
| weight | 体重 |
| age | 年龄 |
| sex | 性别:0未知 1男 2女 |
| weightUnit | 体重单位: 0公斤 3斤 |
| height | 身高 |
扫描设备
let that = this;
app.ICDeviceManager.scanDevice(function (model) {
macText = `${macText}${model.name}:${model.macAddr}\n` ;
that.setData({
datas: macText
})
});
停止扫描设备
appInstance.ICDeviceManager.stopScan();
| 名称 | 参数 | 说明 |
|---|---|---|
| scanDevice | callback | 回调 |
| stopScan |

收藏人数:
下载插件并导入HBuilderX
下载插件ZIP
下载 240
赞赏 0
下载 10948758
赞赏 1800
赞赏
京公网安备:11010802035340号