0

1 つのマスター デバイスと 2 つのスレーブ間の Bluetooth 接続に問題があります。マスターのBluetoothに接続してデータを送信するAndroidアプリを開発しました。この時点ではすべて正常に動作します。ただし、マスターが別のスレーブに接続されている場合、Android アプリを使用してマスター Bluetooth に接続できなくなります。より正確には、マスター デバイスが検出されないため、接続できません。マスターデバイスが他のデバイスに接続されると、マスターデバイス自体が非表示になるため、他のデバイスがマスターデバイスを認識して接続できないためですか?

簡単に言うと、私の Android アプリは Nexus 7 にあるので、bluetooth1 と呼びます。マスターは、bluetooth2 と呼ばれる別のデバイスです。もう 1 つのスレーブは、PC 上の Bluetooth ドングルで、bluetooth3 と呼びます。

シナリオ 1: Bluetooth 1 は Bluetooth 2 に接続してデータを送信できます。

シナリオ 2: ただし、bluetooth2 が bluetooth3 に接続されている場合、bluetooth1 は bluetooth2 を検出して接続できなくなります。

検出プロセスをスキップして、マスター Bluetooth デバイスに接続して、接続できるかどうかを確認しようとしています。

4

0 に答える 0