1
0
mirror of https://github.com/oliexdev/openScale.git synced 2025-08-18 06:21:25 +02:00

adding a delay of 500 ms between the end of the BLE scan and the beginning of a connection

This commit is contained in:
oliexdev
2019-02-10 21:31:34 +01:00
parent 60d6818520
commit 1617315472

View File

@@ -517,8 +517,13 @@ public abstract class BluetoothCommunication {
Timber.d("Stop Le san");
scanSubscription.dispose();
scanSubscription = null;
}
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
Timber.d("Try to connect to BLE device " + macAddress);
connectionObservable = bleDevice
@@ -540,6 +545,8 @@ public abstract class BluetoothCommunication {
setBtMachineState(BT_MACHINE_STATE.BT_INIT_STATE);
}
}
}, 500);
}
private void setBtMonitoringOn() {
final Disposable disposableConnectionState = bleDevice.observeConnectionStateChanges()