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

QLowEnergyController can't connect

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P2: Important
    • None
    • 5.6.0, 5.6.1, 5.7.0 RC, 5.7.0
    • None
    • Ubuntu 14.04 and 16.04 with BlueZ 5.37 using QT 5.6.1
      Also tested on OpenSuse 13.1

    Description

      I'm working with a nrf52832 (nRF52 Devkit) and it's not possible to connect using the QLowEnergyController.
      My program is working well with other controllers and also the BLE Scanner example of Qt isn't working correctly.

      The methode connectToDevice() of the QLowEnergyController have no success and will end in a timeout. I receive also this error:

      qt.bluetooth.bluez: void QBluetoothSocketPrivate::_q_readNotify() 23 error (it's not always 23)

      If I export my Qt application to android, I can connect! So it seems to be only under Linux. Also I can connect/pair via the included ubuntu bluetooth menu. So it's a problem in combination of Linux and Qt.

      I found also people with the same problem using the pre-version of my chip the nRF51.

      I'm also in contact with the company nordic semiconductor but I think it's a problem of Qt and I hope someone can check this.

      Edit// Nordic told me they will make some debugging tests but they also think it's a problem based on Qt + bluez.

      Edit2// Here is also a link to the devkit:
      https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy2/nRF52-DK

      Attachments

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

        Activity

          People

            ablasche Alex Blasche
            amdfx amdfx
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes