0

Android携帯を使用してBLEデバイスに接続するために、Cordova/PhonegapプラグインBle Centralを使用しています。 githubのコードのドキュメントを1としてcordova/phonegapを使用してBLE RSSI値を取得できません

は:ble.isConnected()fucntionがtrueを返す

onConnect = function(device) { 
     ble.isConnected(deviceId, 
       function() { 
        console.log("Connected"); 
       }, 
       function() { 
        console.error("Disconnected"); 
       } 
     );    
     ble.readRSSI(deviceId, function(rssi) { 
       console.log('read RSSI',rssi,'with device', deviceId); 
     });    
}; 

ble.connect(deviceId, onConnect, app.onError); 

ても、RSSI値は戻りません。

ここで問題になるのは何ですか?誰もRSSIを取得するためにcordova-plugin-ble-centralを使ってみましたか?

答えて

0

ペリフェラルデータからrssiを取得してみてください。

onConnect = function(device) { 
     console.log('rssi' + device.rssi);  
}; 

適切な値が与えられているかどうかを確認してください。

関連する問題