// 发送指令工具类 const serviceId = "0000FFF0-0000-1000-8000-00805F9B34FB"; //写服务ID const writeCharacteristicId = "0000FFF6-0000-1000-8000-00805F9B34FB"; //写特征ID const SendCommandUtil = { sendPackage(deviceId, packageData){ // 通过蓝牙向设备写入命令 wx.writeBLECharacteristicValue({ deviceId: deviceId, // 蓝牙设备 ID serviceId: serviceId, // 蓝牙服务 UUID characteristicId: writeCharacteristicId, // 蓝牙特征 UUID value: packageData.buffer, // 发送的命令缓冲区 success: (res) => { // console.log('命令发送成功', res); }, fail: (err) => { console.error('命令发送失败', err); }, complete: (res) => { // console.log('接口调用结束', res); }, }); }, }; // 导出模块 module.exports = SendCommandUtil;