Channel Sounding Procedure Repetition Termination is not supported

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • SimpleLink Lowpower SDK F3 BLE5 Stack
    • BLE_LOKI-3330
    • BLE_LOKI_9_11_00
    • Hide
      BLE_LOKI_9_11_01_RC10
      BLE_LOKI_9_14_00_RC2
      BLE_LOKI_9_14_00
      BLE_LOKI_9_11_01
      Show
      BLE_LOKI_9_11_01_RC10 BLE_LOKI_9_14_00_RC2 BLE_LOKI_9_14_00 BLE_LOKI_9_11_01
    • Hide
      CC23xx
      CC27xx
      Show
      CC23xx CC27xx

      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.

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-5704 - Channel Sounding Procedure Repetiti...
                SYNCHRONIZED
                • Last Sync Date: