Uploaded image for project: 'Embedded Software & Tools'
  1. Embedded Software & Tools
  2. EXT_EP-10068

Stack Should not Allow Slave Security Requests to be Sent once Pairing has Started

    XMLWordPrintable

Details

    • Bug
    • Status: Fixed
    • High
    • Resolution: Fixed
    • SimpleLink CC2640R2 SDK BLE Stack
    • BLESTACK-5363
    • BLE Stack 3.3.3
    • Hide
      BLE Stack 3.3.5 RC1
      BLE Stack 3.3.5
      Show
      BLE Stack 3.3.5 RC1 BLE Stack 3.3.5
    • CC2640R2

    Description

      Problem Description

      The spec states that "The slave shall not send the Security Request command if the pairing procedure is in progress, or if the encryption procedure is in progress.”

      However, there is no check in the stack to prevent this. Customer is continuously sending this (since some phones don't respond to the first one) and once the iPhone receives this during pairing, it stops the pairing procedure.

      Reproduction

      1. Set a timer to continuously send a Slave Security Request
      2. Start pairing
      3. See that the Slave Security Requests are still sent during pairing

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: