Jakub Pawlowski
2a5b32faec
Merge "Bluetooth 5 Enable->Enabled (1/2)" am: fa69eeac5c am: cde107da6c
...
am: 88e9c86822
Change-Id: I10b47fa5566c05ddeef5e13ee9d1593c648a0b48
2017-03-23 01:33:35 +00:00
Jakub Pawlowski
cde107da6c
Merge "Bluetooth 5 Enable->Enabled (1/2)"
...
am: fa69eeac5c
Change-Id: Ia09cf5db2f69659a3b77e4c5e663d5977793df48
2017-03-23 01:25:31 +00:00
Jakub Pawlowski
93a094c37f
Merge "BluetoothGattCallbackExt removal" am: e2ddacaff4 am: 2a32d04a24
...
am: 822ddff283
Change-Id: I2bffe270bde8eecd2673b75fbd578f833b59f402
2017-03-23 00:58:44 +00:00
Jakub Pawlowski
2a32d04a24
Merge "BluetoothGattCallbackExt removal"
...
am: e2ddacaff4
Change-Id: I59ba6c9950997ea447a5b021d509a72abc546661
2017-03-23 00:44:06 +00:00
Jakub Pawlowski
7998be9e44
Bluetooth 5 Enable->Enabled (1/2)
...
Test: manual
Bug: 30622771
Change-Id: I37b198927076a0267de67e1bd94eaea9e88e53bb
2017-03-22 15:42:53 -07:00
Jakub Pawlowski
d64bb883d8
BluetoothGattCallbackExt removal
...
New methods should be added to BluetoothGattCallback, instead of
creating Ext class.
Test: manual
Bug: 30622771
Change-Id: I2567df5baace6bd2d2f30c36d2f62056408ca5d0
2017-03-22 18:27:10 +00:00
Jakub Pawlowski
a9795ca6be
Merge "Add setScannable to AdvertisingSetParameters (1/2)" am: 7f14b8f095 am: 8d06b41826
...
am: 34d23b7794
Change-Id: I960254d1c051f58c882a6c39bb6fb2173a47c0ef
2017-03-21 18:59:57 +00:00
Jakub Pawlowski
9cd0d3eec3
Merge "Add missing txPower parameter" am: a6c1f6def1 am: 43f71975d0
...
am: ac5adba90e
Change-Id: I0f7b282fb1a0d09742f8a8e9aca5a62b841adf0a
2017-03-21 18:58:31 +00:00
Jakub Pawlowski
8d06b41826
Merge "Add setScannable to AdvertisingSetParameters (1/2)"
...
am: 7f14b8f095
Change-Id: I26846383be5c0fe88501ffd1011b27f39896a74a
2017-03-21 18:44:36 +00:00
Jakub Pawlowski
43f71975d0
Merge "Add missing txPower parameter"
...
am: a6c1f6def1
Change-Id: I61ac50f7f2a5d3d3ea2a3e23b441fa22bb69f52a
2017-03-21 18:43:21 +00:00
Jakub Pawlowski
d12b5688f0
Add setScannable to AdvertisingSetParameters (1/2)
...
There must be a proper way to specify if advertisment is scannable, when
updating the parameters.
Test: manual
Bug: 30622771
Change-Id: Ie520609d3fff07ccc2960015c19311d773842852
2017-03-21 18:37:16 +00:00
Jakub Pawlowski
bcf671b7eb
Add missing txPower parameter
...
Test: manual
Bug: 30622771
Change-Id: Iaf3111d7545f9bb046b5a23b680347a75125ca7e
2017-03-21 18:36:05 +00:00
Jakub Pawlowski
2eb54b6bd8
Merge "Bluetooth 5 AdvertisingSet implementation (1/4)" am: f0c963a5b6 am: 375741e99a
...
am: d7714c45e0
Change-Id: I71d5455248a9840aadf02859ba8652bd80eca559
2017-03-20 22:41:06 +00:00
Jakub Pawlowski
375741e99a
Merge "Bluetooth 5 AdvertisingSet implementation (1/4)"
...
am: f0c963a5b6
Change-Id: Ia401ccf8935b8cb315849803c5c82d1d7dd64b81
2017-03-20 22:26:42 +00:00
Jakub Pawlowski
6a55da9018
Bluetooth 5 AdvertisingSet implementation (1/4)
...
Test: manual
Bug: 30622771
Change-Id: Ia89718c0c2ab2eaa71b158ecdcae989af907769f
2017-03-20 20:00:36 +00:00
Jakub Pawlowski
def6fee7f5
Merge "Bluetooth 5 move timeout parameter (1/2)" am: d9f2f67a5f am: 07d79aa3b0
...
am: acd3953ea1
Change-Id: Ic2c7bd33d558bb4e8cfff063c95f2fa137aeaae0
2017-03-17 23:09:10 +00:00
Jakub Pawlowski
07d79aa3b0
Merge "Bluetooth 5 move timeout parameter (1/2)"
...
am: d9f2f67a5f
Change-Id: Iee7d485461f5e02ab65ec9f7311e962deb603543
2017-03-17 22:34:24 +00:00
Jakub Pawlowski
adbf2eef2f
Bluetooth 5 move timeout parameter (1/2)
...
Timeout is not a parameter, it is a property of enabling the
advertising. Move it into more proper place.
Test: manual
Bug: 30622771
Change-Id: I09ebc6c770bc02938ea16a9738a7e03dc8006fde
2017-03-17 22:23:57 +00:00
Jakub Pawlowski
7800604d0d
Merge "LE Maximum Advertising Data Length (1/4)" am: 74f2e1a303 am: 2fc3834f4d
...
am: 066e8551f1
Change-Id: If9ee85705e7c47820e23ad79a048e4c04c4cc11a
2017-03-17 05:31:07 +00:00
Jakub Pawlowski
2fc3834f4d
Merge "LE Maximum Advertising Data Length (1/4)"
...
am: 74f2e1a303
Change-Id: I3b6599937ddd04a9c13573d156cc721152c0005a
2017-03-17 05:19:57 +00:00
Jakub Pawlowski
ad10affa4e
LE Maximum Advertising Data Length (1/4)
...
Add ability to check maximum advertising data length.
Bug: 30622771
Test: manual
Change-Id: I281f7e9f294c40a47a67a22809cc753b6693f7c4
2017-03-16 18:27:01 -07:00
Jakub Pawlowski
9f9597e248
Merge "Bluetooth 5 AdvertisingSet implementation (1/4)" am: 15e69df921 am: 45e0c6ea7f
...
am: d2da3a7874
Change-Id: I3b14feb1d470f818b48acf99b32785f653790cc2
2017-03-17 01:21:38 +00:00
Jakub Pawlowski
45e0c6ea7f
Merge "Bluetooth 5 AdvertisingSet implementation (1/4)"
...
am: 15e69df921
Change-Id: I585fc900b4a153744116fa87764db98b038184d5
2017-03-17 01:09:02 +00:00
Jakub Pawlowski
5f00f173fb
Bluetooth 5 AdvertisingSet implementation (1/4)
...
This patch wires up fist methods of AdvertisingSet, making it possible
to start advertising and stop advertising. It also replaces legacy
implemementation with calls to new implementation.
Bug: 30622771
Test: sl4a ConcurrentBleAdvertisingTest
Change-Id: I80a4b1b2b632d5ef8a80d958615897684cfa0c16
2017-03-16 22:17:09 +00:00
Jakub Pawlowski
58569de4de
Merge "Bluetooth 5 spelling fixes"
...
am: 5465fe0a2d
Change-Id: Ibef8ee6a56bf1f8c695e07e4ba61c015054eee13
2017-03-13 18:11:58 +00:00
Jakub Pawlowski
bc2991e866
Bluetooth 5 spelling fixes
...
Bug: 30622771
Test: manual
Change-Id: I46b6486619cc7366e56b25ca48937e6792f53e1d
(cherry picked from commit 53501ad210 )
2017-03-13 17:48:42 +00:00
Jakub Pawlowski
83c4712abd
Merge "Bluetooth 5 spelling fixes"
2017-03-11 02:22:39 +00:00
Jakub Pawlowski
53501ad210
Bluetooth 5 spelling fixes
...
Bug: 30622771
Test: manual
Change-Id: I46b6486619cc7366e56b25ca48937e6792f53e1d
2017-03-11 00:30:17 +00:00
Eugene Susla
36e866b8e0
Support multiple filters per association request
...
By supporting multiple filters per one request we should be able to cover
multiple kinds of use cases such as:
- Letting the user select from a list of devices of more then one medium
type (e.g. Bluetooth and BLE)
- Allowing to provide multiple criteria for any field (e.g. filtering by
more than one service UUID)
Bug: 30932767
Test: Provide multiple filters and ensure that devices matching either are
shown in the list to choose from.
Ensure wifi SSIDs are shown in the list if wifi filter is provided
Change-Id: I0a978787551a1ee5750ec5544b241d3bbfed5a7c
2017-03-09 17:52:49 -08:00
Hector Tellez
d66c95fa90
Revert "Support multiple filters per association request"
...
This reverts commit e70e6aa62c .
Change-Id: I12857cbbea0a0c74521191ab5e3713db230626ab
2017-03-09 17:55:43 +00:00
Eugene Susla
e70e6aa62c
Support multiple filters per association request
...
By supporting multiple filters per one request we should be able to cover
multiple kinds of use cases such as:
- Letting the user select from a list of devices of more then one medium
type (e.g. Bluetooth and BLE)
- Allowing to provide multiple criteria for any field (e.g. filtering by
more than one service UUID)
Bug: 30932767
Test: Provide multiple filters and ensure that devices matching either are
shown in the list to choose from.
Ensure wifi SSIDs are shown in the list if wifi filter is provided
Change-Id: I6621da388e2bf4ed97c5af2692629a321d0b63c7
2017-03-08 16:52:14 -08:00
Jakub Pawlowski
fc3c9d0e9e
Merge "Bluetooth 5 Advertising API"
...
am: 1bb08c25b8
Change-Id: Ifd95aacf025929d3c9f5a1762f31ed20c26fabfd
2017-03-08 19:21:03 +00:00
Jakub Pawlowski
4f6034160c
Merge "Bluetooth 5 PHY selection API"
...
am: 104eeedb42
Change-Id: I0ee2daaf0771b405c8a14598a70459879d31c953
2017-03-08 19:18:50 +00:00
Jakub Pawlowski
8acd7391bd
Merge "Bluetooth 5 periodc scan API (1/2)"
...
am: f1d76a71c8
Change-Id: I7b68746e3dc02a12d13380a90bcf26cebfd31f16
2017-03-08 19:14:22 +00:00
Jakub Pawlowski
71760b71fd
Merge "Bluetooth 5 enhanced scanning API"
...
am: bed6fb3f5a
Change-Id: I27d61ec7446c36143dcd5a94158451e1be9a5411
2017-03-08 19:12:08 +00:00
Jakub Pawlowski
e9bd9be3cb
Merge "Bluetooth 5 feature check API (1/2)"
...
am: a06a0dfdb7
Change-Id: I59cf0e8f496e6a1201a3a6ec832c33cd1c8972df
2017-03-08 19:09:43 +00:00
Jakub Pawlowski
a9d1a32e5e
Bluetooth 5 Advertising API
...
Test: manual
Bug: 30622771
Change-Id: Id6856e6110872ec50ff1af54ddc75c0104a6459c
(cherry picked from commit 5324a14cf4 )
2017-03-08 19:04:49 +00:00
Jakub Pawlowski
409cee69b2
Bluetooth 5 PHY selection API
...
Bug: 30622771
Test: manual
Change-Id: I50262a56a70466439f9700549c3c0e7bd49e2e8d
(cherry picked from commit db5a87d50d )
2017-03-08 19:04:06 +00:00
Jakub Pawlowski
ac7fcfa361
Bluetooth 5 periodc scan API (1/2)
...
Bug: 30622771
Test: manual
Change-Id: I61853bc71f6013e9406d1d151bb51ea4484bb92c
(cherry picked from commit a48e03745b )
2017-03-08 19:03:12 +00:00
Jakub Pawlowski
3aca933861
Bluetooth 5 enhanced scanning API
...
Bug: 30622771
Test: manual
Change-Id: I2c8065fbcedf48777ce18c7d8fe621e568b3fd75
(cherry picked from commit 9de522c6e4 )
2017-03-08 19:02:25 +00:00
Jakub Pawlowski
48091bbd78
Bluetooth 5 feature check API (1/2)
...
Bug: 30622771
Test: manual
Change-Id: I90e2efe989745c07c2f2fb8f4ea5bc3b718382f6
(cherry picked from commit 79d66495c3 )
2017-03-08 18:20:03 +00:00
Srinivas Visvanathan
3b12f4cf02
Merge "Adding handle extra in unread-message broadcast"
2017-03-08 02:14:22 +00:00
Jakub Pawlowski
5324a14cf4
Bluetooth 5 Advertising API
...
Test: manual
Bug: 30622771
Change-Id: Id6856e6110872ec50ff1af54ddc75c0104a6459c
2017-03-08 01:12:16 +00:00
Jakub Pawlowski
db5a87d50d
Bluetooth 5 PHY selection API
...
Bug: 30622771
Test: manual
Change-Id: I50262a56a70466439f9700549c3c0e7bd49e2e8d
2017-03-08 01:09:04 +00:00
Jakub Pawlowski
a48e03745b
Bluetooth 5 periodc scan API (1/2)
...
Bug: 30622771
Test: manual
Change-Id: I61853bc71f6013e9406d1d151bb51ea4484bb92c
2017-03-08 01:06:25 +00:00
Jakub Pawlowski
9de522c6e4
Bluetooth 5 enhanced scanning API
...
Bug: 30622771
Test: manual
Change-Id: I2c8065fbcedf48777ce18c7d8fe621e568b3fd75
2017-03-08 01:05:13 +00:00
Jakub Pawlowski
2844a30f6c
Merge "Bluetooth 5 feature check API (1/2)"
2017-03-08 01:02:15 +00:00
Hemant Gupta
87d48cdeae
Merge "Bluetooth: Expose L2CAP API to support OPP 1.2" am: 79eb213a98 am: 12358b4057
...
am: 31428b1e6d
Change-Id: Ic2ff9eb34ebc8aada030f5e3e8d040c29f9b7186
2017-03-08 00:48:54 +00:00
Hemant Gupta
12358b4057
Merge "Bluetooth: Expose L2CAP API to support OPP 1.2"
...
am: 79eb213a98
Change-Id: I5f82a0c40c64fca0701abba44693b2892209acf3
2017-03-08 00:38:14 +00:00
Jakub Pawlowski
79d66495c3
Bluetooth 5 feature check API (1/2)
...
Bug: 30622771
Test: manual
Change-Id: I90e2efe989745c07c2f2fb8f4ea5bc3b718382f6
2017-03-07 23:57:58 +00:00