Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/btle
cpfeiffer 109146c8c1 Attempt at fixing a (re-) connection issue
Sometimes reconnection lead only to "Connected" state, but not "Initialized".
This probably happened when the device got disconnected earlier and then was
automatically reconnected. The reconnection closed the previous connection,
which caused the dispatch-thread to wake up and think the connection is
actually establish. Then, when the first action is invoked, it would fail
with an NPE because mBluetoothGatt passed to the action is actually null.
2016-02-18 23:44:01 +01:00
..
actions Improved log output for progress actions 2015-11-30 23:42:59 +01:00
AbstractBTLEDeviceSupport.java Some more lint warnings fixed 2015-11-23 23:04:46 +01:00
AbstractBTLEOperation.java Avoid NPEs when aborting an erroneous sync #205 2016-01-07 00:33:20 +01:00
AbstractGattCallback.java Initial support for transaction-local GattCallbacks (not used yet) 2015-08-05 23:26:09 +02:00
BtLEAction.java More logging for time/timezone changes 2015-09-05 00:14:09 +02:00
BTLEOperation.java Some lint fixes 2015-11-23 22:46:12 +01:00
BtLEQueue.java Attempt at fixing a (re-) connection issue 2016-02-18 23:44:01 +01:00
CheckInitializedAction.java Big refactoring: move classes and packages around to get a better structure 2015-08-03 23:09:49 +02:00
GattCallback.java Some lint fixes 2015-11-23 22:46:12 +01:00
GattCharacteristic.java Some more lint warnings fixed 2015-11-23 23:04:46 +01:00
GattDescriptor.java Add verbatim Official BLE Services, Descriptors and Characteristics. 2015-09-28 12:51:01 +02:00
GattService.java Some more lint warnings fixed 2015-11-23 23:04:46 +01:00
Transaction.java Some more lint warnings fixed 2015-11-23 23:04:46 +01:00
TransactionBuilder.java Some more lint warnings fixed 2015-11-23 23:04:46 +01:00