summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2015-02-10 08:09:32 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2015-02-10 08:09:32 -0800
commit3e909e6e2edace7ec9a8a9f7b9f1f70295d59cb8 (patch)
tree4a2b16f1faed19da4e4d2cde5e6101bf5e930951 /src
parent5789eb0bceb48c4e86ce7e265a1036c6df1422f9 (diff)
parente583c0e8134a55e507c2462985600d48afb28c7b (diff)
downloadandroid_packages_apps_BluetoothExt-3e909e6e2edace7ec9a8a9f7b9f1f70295d59cb8.tar.gz
android_packages_apps_BluetoothExt-3e909e6e2edace7ec9a8a9f7b9f1f70295d59cb8.tar.bz2
android_packages_apps_BluetoothExt-3e909e6e2edace7ec9a8a9f7b9f1f70295d59cb8.zip
Merge "Bluetooth-Wipower: Fix for BLE GATT Server disconnection failure."
Diffstat (limited to 'src')
-rw-r--r--src/org/codeaurora/bluetooth/a4wp/A4wpService.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/org/codeaurora/bluetooth/a4wp/A4wpService.java b/src/org/codeaurora/bluetooth/a4wp/A4wpService.java
index 9a58303..46eea06 100644
--- a/src/org/codeaurora/bluetooth/a4wp/A4wpService.java
+++ b/src/org/codeaurora/bluetooth/a4wp/A4wpService.java
@@ -646,9 +646,6 @@ public class A4wpService extends Service
}
} else if (mState == BluetoothProfile.STATE_CONNECTED) {
Log.v(LOGTAG, "onConnectionStateChange:CONNECTED");
- /* Initiate a dummy connection such that on stop advertisment
- the advetisment instances are cleared properly */
- mBluetoothGattServer.connect(device, false);
}
}
@@ -706,6 +703,9 @@ public class A4wpService extends Service
{
value = mPruStaticParam.getValue();
mDevice = device;
+ /* Initiate a dummy connection such that on stop advertisment
+ the advetisment instances are cleared properly */
+ mBluetoothGattServer.connect(mDevice, false);
}
else if (id == A4WP_PRU_DYNAMIC_UUID) {
if (mPruDynamicParam == null) {
@@ -775,8 +775,8 @@ public class A4wpService extends Service
.addServiceData(uuid1, serviceData).build();
mAdvertiseSettings = new AdvertiseSettings.Builder()
- .setAdvertiseMode(AdvertiseSettings.ADVERTISE_MODE_LOW_POWER)
- .setTxPowerLevel(AdvertiseSettings.ADVERTISE_TX_POWER_ULTRA_LOW)
+ .setAdvertiseMode(AdvertiseSettings.ADVERTISE_MODE_LOW_LATENCY)
+ .setTxPowerLevel(AdvertiseSettings.ADVERTISE_TX_POWER_HIGH)
.setConnectable(true)
.setTimeout(WIPOWER_ADV_TIMEOUT).build();