|
//获取notify数据
function getNotifyData(peripheralUUID,serviceUUID,characteristicUUID){
console.log("进入notify啦!");
console.log("peripheralUUID=" + peripheralUUID);
console.log("serviceUUID=" + serviceUUID);
console.log("characteristicUUID=" + characteristicUUID);
ble.setNotify({
peripheralUUID: peripheralUUID,
serviceUUID: serviceUUID,
characteristicUUID: characteristicUUID
}, function(ret,err) {
if (ret) {
console.log(JSON.stringify(ret));
}else{
console.log(JSON.stringify(ret));
}
});
}
运行结果如下,其中peripheralUUID,serviceUUID,characteristicUUID确保没问题。我发现setNofity的回调啥都没打印。
[2022-12-29 14:13:10][INFO] 进入notify啦! at device_his_data.html:297
[2022-12-29 14:13:10][INFO] peripheralUUID=11:22:33:11:22:01 at device_his_data.html:298
[2022-12-29 14:13:10][INFO] serviceUUID=0000ffe0-0000-1000-8000-00805f9b34fb at device_his_data.html:299
[2022-12-29 14:13:10][INFO] characteristicUUID=0000ffe4-0000-1000-8000-00805f9b34fb at device_his_data.html:300 |
|