Fix Synchronization - Procedure Counter not Incremented when Reject Packet Sent/Received

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • SimpleLink Lowpower SDK F3 BLE5 Stack
    • BLE_LOKI-3837
    • BLE_LOKI_9_14_01
    • Hide
      BLE_LOKI_9_14_01
      BLE_LOKI_9_14_01_RC3
      Show
      BLE_LOKI_9_14_01 BLE_LOKI_9_14_01_RC3

      Description: Per Bluetooth Core Specification 6.2:
      The CS procedure counter CSProcCount shall be incremented by one after every successful completion of the CS Start procedure, except for the occurrence that immediately follows the completion of the CS Security Start procedure.
      Currently, the device may reply with an LL_REJECT_EXT_IND PDU, which will cancel the Start procedure sequence. In such case, the ProcedureCounter shall not be incremented, but the current implementation does not handle this correctly. This causes incorrect synchronization in Channel Sounding (CS) procedures when reject packets are sent or received.

       

            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-6298 - Fix Synchronization - Procedure Cou...
                SYNCHRONIZED
                • Last Sync Date: