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

No L2CAP connection parameter update request sent when peer device does not support LL

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Low Low
    • SimpleLink CC2640R2 SDK BLE Stack
    • BLESTACK-4893
    • BLE Stack BLE5-1.1.5
    • Hide
      BLE Stack BLE5-1.1.10 RC1
      BLE Stack BLE5-1.1.10
      Show
      BLE Stack BLE5-1.1.10 RC1 BLE Stack BLE5-1.1.10
    • CC2640R2

      Installer: simplelink_cc2640r2_sdk_3_10_00_15

      Affected example applications: Project Zero (ble5 and BLE-Stack 3), Simple Peripheral(ble5 and BLE-Stack 3), multi_role, simple peripheral oad onchip, simple peripheral oad offchip, simple peripheral secure fw.

      Problem description:
      If a LL Connection Parameter Request is sent to a peer device that does not supported, LL will not send the packet but return a HCI command status event with the HCI_LE_CONNECTION_UPDATE opCode and LL_STATUS_ERROR_UNSUPPORTED_REMOTE_FEATURE return status. 

      Steps to reproduce:
      1) Program one device with simple peripheral
      2) Connect to a BLE master that does not support LL Connection Parameter Request Procedure, e.g. iPhone 7.
      3) Form the connection.
      If you use a Bluetooth sniffer you will see that no connection parameter update request is being sent. (Neither LL or L2CAP.)

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

              Created:
              Updated:
              Resolved: