我正在Android
的BLE
(藍牙)上工作。我通過Google找到了信息。看起來Android
可以通過使用多個BluetoothGatt
連接到multiple BLE device
像下面的僞代碼。有更好的方式連接到Android中的多個BLE設備嗎?
我有多個BLE設備。我想我需要首先定義多個BluetoothGatt
參數。
private BluetoothGatt mBluetoothGattA = null,
mBluetoothGattB = null , mBluetoothGattC = null;
第一個BLE設備連接。
final BluetoothDevice device = mBluetoothAdapter.getRemoteDevice(address_A);
mBluetoothGattA = device.connectGatt(this, false, mGattCallback);
嘗試連接到第二個BLE設備。
final BluetoothDevice device = mBluetoothAdapter.getRemoteDevice(address_B);
mBluetoothGattB = device.connectGatt(this, false, mGattCallback);
對嗎?如果我連接到6個BLE設備,我應該定義6個BluetoothGatt
參數嗎?
是否有智能的方式連接到多個BLE設備?