[EXT_EP-11139] [Errata 18349] Handling of GATT indications and notifications Created: 28/Apr/23  Updated: 28/Apr/23  Resolved: 28/Apr/23

Status: Fixed
Project: Embedded Software & Tools
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: High
Reporter: TI User Assignee: TI User
Resolution: Fixed Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Product: SimpleLink CC13x2-26x2 SDK BLE5 Stack
Internal ID: BLE_AGAMA-4054
Found In Release: BLE Stack BLE5-2.2.7
Fix In Release: BLE Stack BLE5-2.2.8
BLE Stack BLE5-2.2.8 RC1

 Description   

10.3.2.2 Handling of GATT indications and notifications

A client requests a server to send indications and notifications by appropriately configuring the server via a Client Characteristic Configuration Descriptor.

Since the configuration is persistent across a disconnection and re-connection, the client shall check the security requirements against the configuration upon a re-connection before processing any indications or notifications from the server. Any indications or notifications received before the security requirements are met shall be ignored. Any indications received before the security requirements are met shall be confirmed and then discarded. When a client reconnects to a server and expects to receive indications or notifications for which security is required, the client shall enable encryption with the server.

If the server does not have an LTK, indicating that the server has lost the bond, enabling encryption will fail.

See Errata here: https://www.bluetooth.org/tse/errata_view.cfm?errata_id=18349


Generated at Fri Apr 04 11:32:01 CDT 2025 using Jira 9.12.17#9120017-sha1:aba4002bcd633f188b6a4bb5dd8a0e1f20b79ee4.