したがって、同じクラスの 2 つの Bluetooth GATT サーバー オブジェクトがあります。それぞれに IntentFilter と BroadcastReceiver があります。オブジェクトが Bluetooth サーバーからデータを受信すると、BroadcastReceiver で特定の関数を実行します。
残念ながら、2 つのリクエスト (各オブジェクトから 1 つ) を送信すると、レスポンスは 4 回実行されます。私が理解したように、最初のリクエストによる応答は両方のオブジェクトの BroadcastReceiver で実行され、次に 2 番目のオブジェクト要求からの応答が両方のオブジェクトで実行されます。
BroadcastReceiver がリクエスト元のオブジェクトでのみコードを実行するように指定するにはどうすればよいですか?