0
我有rPi設置與節點運行bleno公佈特徵。隨着演示,我正在測試Android和iOS,並在閱讀特性時遇到了錯誤。閱讀特徵錯誤BLE與evothings和rPi
到evothings內讀取特性的代碼是:
device.readServiceCharacteristic(
'ff51b30e-d7e2-4d93-8842-a7c4a57dfb07',
'ff51b30e-d7e2-4d93-8842-a7c4a57dfb08',
function(data)
{
console.log('characteristic data: ' + evothings.ble.fromUtf8(data));
},
function(errorCode)
{
console.log('readCharacteristic error: ' + errorCode);
});
傳入的第一個UUID是,我可以看到服務ID是正確的控制檯日誌。第二個uuid已經從服務器(rpi)端的代碼中檢查過。
當我運行該控制檯時,控制檯在iOS上登錄時發生了不太可能的錯誤。在Android上它記錄:錯誤1
對於我按照本教程中的服務器上的參考: https://www.hackster.io/inmyorbit/build-a-mobile-app-that-connects-to-your-rpi-3-using-ble-7a7c2c
我想用這個來了解BLE,但不能Google我的出路,這樣的一般錯誤。