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

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

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P1: Critical
    • Resolution: Unresolved
    • Affects Version/s: 5.15.0
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      Android version 6, 7, 8, 9, 10
      iOS version 10, 11, 12, 13
    • Platform/s:
      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

              Assignee:
              ablasche Alex Blasche
              Reporter:
              adaita.behera Adaita Behera
              Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes