Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-85672

Please provide asynchronous APIs for reading RSSI value of connected BLE devices

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P1: Critical
    • None
    • 5.15.0
    • None
    • Android version 6, 7, 8, 9, 10
      iOS version 10, 11, 12, 13
    • Android, iOS/tvOS/watchOS

    Description

      Please provide asynchronous APIs for reading RSSI value of connected BLE devices. This has to be available as part of QLowEnergyController (for Central role). Note that while scanning the RSSI value is available as part of QBluetoothDeviceInfo, but once connected App doesn't receive device info and moreover app may choose to stop scanning after being connected to a peripheral. The Controller must have the APIs to read RSSI.

      This should be a basic essential feature which must be available.

      Here are the native APIs for Android and iOS:

      Android support: https://developer.android.com/reference/android/bluetooth/BluetoothGatt#readRemoteRssi()

      iOS support: https://developer.apple.com/documentation/corebluetooth/cbperipheral/1518869-rssi

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              ablasche Alex Blasche
              jirauser49103 user-1c1de (Inactive)
              Votes:
              3 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes