Wie bekomme ich den RSSI des Bluetooth-Geräts in Echtzeit in Android 4.3?
Ich entwickle eine Anwendung, bei der ich eine Verbindung zu einem Bluetooth Low Energy-Gerät unter Android 4.3 herstellen muss.
Wenn ich die Taste drücke, kann ich die RSSI des BLE-Geräts abrufen, nachdem ich eine Verbindung mit dem Gerät hergestellt habeBluetoothLeService.readRemoteRssi();
Aber ich möchte den RSSI in jeder Sekunde bekommen? Ich habe das Runnable ausprobiert, aber es nennt das nichtreadRemoteRssi();
Funktion im Log.
final Runnable runnable = new Runnable () {
@Override
public void run() {
// TODO Auto-generated method stub
mBluetoothLeService.readRemoteRssi();
mHandler.postDelayed(runnable, 1000);
}
};
Wo soll ich das eingeben?BluetoothLeService.readRemoteRssi();
??
imonResume
?? oder wie kann man die APP immer die RSSI bekommen lassen ???
Entschuldigung für mein Englisch und ich bin gerade neu in diesem.
Danke für deine Anleitung!