zephyr/subsys/bluetooth
Luiz Augusto von Dentz 852b1dca55 Bluetooth: GATT: Fix not parsing result of Read by Type
When using the procedure Read By Type the response may contain multiple
instances so it needs to be parsed properly. When dealing with long
values only the beggining will be read, for the remaining bytes the
application should issue another bt_gatt_read with offset so Read Blob
procedure is used as recommended by the spec:

BLUETOOTH CORE SPECIFICATION Version 5.1 | Vol 3, Part F page 2312:

The Read Blob Request would be used to read the remaining octets of a
long attribute value.

Fixes #16107

Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
2019-05-17 15:29:37 +03:00
..
common samples: Bluetooth: hci_uart: Implement NOP Command Complete 2019-04-11 14:54:37 +02:00
controller Bluetooth: controller: Fix unknown rsp received during enc procedure 2019-05-15 10:10:42 +02:00
host Bluetooth: GATT: Fix not parsing result of Read by Type 2019-05-17 15:29:37 +03:00
services Bluetooth: Add additional attributes to DIS 2019-05-08 20:17:07 +03:00
shell Bluetooth: shell: GATT: Make get command take a handle range 2019-05-07 23:17:13 -04:00
CMakeLists.txt license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig Bluetooth: kconfig: Put 'menuconfig BT' in top-level menu 2019-05-14 10:27:11 +02:00