1

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を取得できるようにする方法は??

私の英語で申し訳ありませんが、私はこれが初めてです。

ご指示いただきありがとうございます。

4

1 に答える 1