Which correct flag of autoConnect in connectGatt of BLE?

“Direct connect” is the opposite to “auto connect”, so if you set the autoConnect parameter to false you get a “direct connect”. Note that doing a “mBluetoothGatt.connect()” will also use auto connect. Beware of https://code.google.com/p/android/issues/detail?id=69834 which is a bug affecting older versions of Android which might make your auto connections to be direct connections instead. … Read more