Android 4.3 で Bluetooth Low Energy デバイスに接続する必要があるアプリケーションを開発しています。
ボタンを押すと、デバイスに接続した後、BLE デバイスの RSSI を取得できます。BluetoothLeService.readRemoteRssi();
しかし、毎秒RSSIを取得したいのですか?? Runnable を試してみましたがreadRemoteRssi();
、ログで関数を呼び出しません。
最終的なランナブル runnable = new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
mBluetoothLeService.readRemoteRssi();
mHandler.postDelayed(runnable, 1000);
}
};
BluetoothLeService.readRemoteRssi();
??はどこに入力すればよいですか?
でonResume
?? または、APPが常にRSSIを取得できるようにする方法は??
私の英語で申し訳ありませんが、私はこれが初めてです。
ご指示いただきありがとうございます。