-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Medium
-
SimpleLink Lowpower SDK F3 BLE5 Stack
-
BLE_LOKI-3330
-
BLE_LOKI_9_11_00
-
-
Description: The Bluetooth LE Specification v6.0 states: "If N_PROCEDURE_COUNT (as described in Section 5.1.26) is greater than 1, then the CS procedure repeat instance series is bounded by a maximum procedure count value. For this purpose, let StartCSProcCount be defined as the starting CSProcCount value used for the first instance of the CS procedure series that is being terminated. The Link Layer receiving the LL_CS_TERMINATE_REQ PDU shall respond by sending an LL_REJECT_EXT_IND PDU with the error code Command Disallowed (0x0C) if the ProcCount value received in the LL_CS_TERMINATE_REQ PDU satisfies the following condition:
(ProcCount - StartCSProcCount + 1) mod 65536 > N_PROCEDURE_COUNT"(Bluetooth, 2025, p.3206).
TI CS implementation uses the equation below:
if (peerProcCnt < enData.procedureCount)
StartCSProcCount is not taken into account on the TI CS implementation.