小程序 蓝牙API使用全流程

其中需要注意的是消息格式

发送的信息应该转成相应的格式

javascript 复制代码
const combineData = (arr: any[]) => {
    const buffer = new ArrayBuffer(5)
    const dataView = new DataView(buffer)
    // 声明16进制数值 数组
    // 循环数组 并求和
    arr.forEach((item, index) => {
        dataView.setUint8(index, item)
    })
    const sum = arr.reduce((prev, curr) => {
        return prev + curr
    })
    dataView.setUint8(4, sum)
    return buffer as unknown as any[]
}

返回的信息也需要转换

javascript 复制代码
            const hex = Array.prototype.map
                .call(new Uint8Array(res.value), (bit) => {
                    return `00${bit.toString(16)}`.slice(-2)
                })
                .join('')
相关推荐
智慧景区与市集主理人3 小时前
五一市集分账混乱?巨有科技智慧市集小程序实现统一收款、自动分账
大数据·科技·小程序
程序鉴定师6 小时前
深圳小程序制作哪家好?2026深度市场分析与选择指南?
大数据·小程序
河北清兮网络科技6 小时前
广告联盟全解析:从开发接入到运营优化,多视角拆解流量变现逻辑
小程序·app
张晓℡¹⁸⁰³⁷¹⁸²⁵⁵⁸7 小时前
海外盲盒APP玩法集合,海外盲盒多国语言
小程序·php
互联科技报7 小时前
订货商城选择哪个系统操作更简单?2026小白友好型选型指南
小程序
2501_915921438 小时前
HTTPS前端劫持 新一代流量劫持解决方案
前端·网络协议·ios·小程序·https·uni-app·iphone
智塑未来8 小时前
2026企业数字化观察:小程序定制需求激增,如何避开选型坑?
小程序
肖有米XTKF86469 小时前
二二复制裂变小程序系统制度(双轨制公排模式)
人工智能·小程序·软件工程·团队开发
2601_957966539 小时前
交友互动式盲盒小程序核心注意事项解析
小程序·小程序开发·盲盒小程序·盲盒系统·盲盒开发
2501_9159090610 小时前
iOS应用签名的三种方法全解析:从官方到第三方工具
android·ios·小程序·https·uni-app·iphone·webview