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)
})