小程序
小游戏
企业微信
微信支付
扫描小程序码分享
有做个小程序蓝牙的大佬吗?求解释这个怎么发送啊
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
博主弄好没?我也是不知道怎么发送数据。很尴尬
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
前两天刚刚写好了
我这边也差不多了,问了java看懂了,二制作、十进制、十六进制进行转换.........
// 向蓝牙设备发送一个0x00的16进制数据const buffer = new ArrayBuffer(1)const dataView = new DataView(buffer) dataView.setUint8(0, 0) wx.writeBLECharacteristicValue({ // 这里的 deviceId 需要在 getBluetoothDevices 或 onBluetoothDeviceFound 接口中获取 deviceId, // 这里的 serviceId 需要在 getBLEDeviceServices 接口中获取 serviceId, // 这里的 characteristicId 需要在 getBLEDeviceCharacteristics 接口中获取 characteristicId, // 这里的value是ArrayBuffer类型 value: buffer, success(res) { console.log('writeBLECharacteristicValue success', res.errMsg) } })
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
博主弄好没?我也是不知道怎么发送数据。很尴尬
前两天刚刚写好了
我这边也差不多了,问了java看懂了,二制作、十进制、十六进制进行转换.........
// 向蓝牙设备发送一个0x00的16进制数据const buffer = new ArrayBuffer(1)const dataView = new DataView(buffer) dataView.setUint8(0, 0) wx.writeBLECharacteristicValue({ // 这里的 deviceId 需要在 getBluetoothDevices 或 onBluetoothDeviceFound 接口中获取 deviceId, // 这里的 serviceId 需要在 getBLEDeviceServices 接口中获取 serviceId, // 这里的 characteristicId 需要在 getBLEDeviceCharacteristics 接口中获取 characteristicId, // 这里的value是ArrayBuffer类型 value: buffer, success(res) { console.log('writeBLECharacteristicValue success', res.errMsg) } })