W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
根據(jù)指定的外圍設(shè)備 UUID 及其服務(wù) UUID 和特征 UUID 及其描述符發(fā)送數(shù)據(jù)
writeValueForDescriptor({params}, callback(ret, err))
peripheralUUID:
serviceUUID
characteristicUUID
descriptorUUID
value
ret:
{
status: true , //布爾類型;是否發(fā)送成功,true|false
characteristic:{ //JSON對(duì)象;獲取監(jiān)聽(tīng)的特征的信息
uuid: '', //字符串類型;特征的 UUID
serviceUUID: '', //字符串類型;服務(wù)的 UUID
permissions: '', //字符串類型;特征的權(quán)限,取值范圍如下:
//readable:
//writeable:
//readEncryptionRequired:
//writeEncryptionRequired:
propertie: '' , //字符串類型;特征的屬性,取值范圍如下:
//broadcast:
//read:
//writeWithoutResponse:
//write:
//notify:
//indicate:
//authenticatedSignedWrites:
//extendedProperties:
//notifyEncryptionRequired:
//indicateEncryptionRequired:
descriptors:[{ //數(shù)組類型;獲取的所有描述符信息的集合
uuid: '', //字符串類型;描述符的 UUID
serviceUUID: '', //字符串類型;服務(wù)的 UUID
characteristicUUID:'',//字符串類型;特征的 UUID
decode: , //布爾類型;描述符的值是否是二進(jìn)制類型數(shù)據(jù)
value: //字符串類型;描述符的值,若 decode 為 true,則該值為轉(zhuǎn)碼后的值
}]
}
}
err:
{
code: 1 //數(shù)字類型;失敗時(shí)返回錯(cuò)誤碼,取值范圍如下:
//-1:未知錯(cuò)誤
//1:peripheralUUID 為空
//2:serviceUUID 為空
//3:characteristicUUID 為空
//4:descriptorUUID 為空
//5:value 為空
//6:未找到指定描述符(descriptor)
//7:未找到指定特征(characteristic)
//8:未找到指定服務(wù)(service)
//9:尚未搜索到該藍(lán)牙設(shè)備
}
var ble = api.require('ble');
ble.writeValueForDescriptor({
peripheralUUID: '',
serviceUUID: '',
characteristicUUID: '',
descriptorUUID: ''
}, function(ret) {
if (ret) {
api.alert({ msg: JSON.stringify(ret) });
}
});
iOS系統(tǒng),Android系統(tǒng)
可提供的1.0.0及更高版本
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: