BLEPeripheralServer.onCharacteristicWriteRequest(function callback)
基础库版本 >=
3.73.0
支持。
监听已连接的设备请求写当前外围设备的特征值事件。收到该消息后需要立刻调用 writeCharacteristicValue 写回数据,否则主机不会收到响应。
参数
function callback
已连接的设备请求写当前外围设备的特征值事件的回调函数
Object res
属性 | 类型 | 说明 | 版本 |
---|---|---|---|
serviceId | String | 蓝牙特征对应服务的 UUID | |
characteristicId | String | 蓝牙特征的 UUID | |
callbackId | Number | 唯一标识码,调用 writeCharacteristicValue 时使用 | |
value | ArrayBuffer | 请求写入特征的二进制数据值 |
示例代码
peripheralServer.onCharacteristicWriteRequest(function (res) {
console.log('onCharacteristicWriteRequest', res)
})