Как получить RSSI устройства Bluetooth в режиме реального времени в Android 4.3?
Я занимаюсь разработкой приложения, в котором мне нужно подключиться к устройству Bluetooth Low Energy на Android 4.3.
Когда я нажимаю кнопку, я могу получить RSSI устройства BLE после подключения к устройству с помощьюBluetoothLeService.readRemoteRssi();
Но я хочу получать RSSI каждую секунду ?? Я пробовал Runnable, но это делаетТreadRemoteRssi();
функция в лог.
final Runnable runnable = new Runnable () {
@Override
public void run() {
// TODO Auto-generated method stub
mBluetoothLeService.readRemoteRssi();
mHandler.postDelayed(runnable, 1000);
}
};
Где я должен набратьBluetoothLeService.readRemoteRssi();
??
вonResume
?? или как сделать, чтобы приложение всегда получало RSSI ??
Извините за мой английский, и я только новичок в этом.
Спасибо за ваше направление!