Uploaded image for project: 'Qt Mobility'
  1. Qt Mobility
  2. QTMOBILITY-1844

Bluetooth device info lacking most data when discovering devices on Symbian

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 1.2.x
    • 1.2.0
    • Qt SDK 1.1.3, Qt Mobility 1.2.0, Symbian Belle / Harmattan targets
      Devices: C7-00 FW 111.020.0205
      N9 PR 1.1 FW 20.2001.36-4_PR_001
    • 50739965b88de29f85850b0b2349922a3b97d2e1 69f061054cba0bee4e53abc0b7c7a5c9817ca9ff 0a32978ee441899ebf3d608bc069251125e53369

    Description

      The QBluetoothDeviceDiscoveryAgent class sends out the deviceDiscovered(const QBluetoothDeviceInfo&)-signal for each discovered BT device. The QBluetoothDeviceInfo contains further information about the discovered BT device.

      MeeGo: the complete BT device data is available - address, name, device class, signal strength, service UUIDs, etc.

      Symbian: only address and name is defined. All the other information is missing and not defined / NULL in the QBluetoothDeviceInfo instance.
      This makes it impossible integrate Bluetooth device discovery in an intelligent way into the application, as it's difficult to automatically decide the next automatic action if only the name and address of all discovered BT devices are known.

      Reproduce: use the btscanner example from Qt Mobility. It only shows address & name by default - so extend it to print more info about the discovered devices. Simple example in attached diff file.

      Attachments

        Activity

          People

            stanleyj Andrew Stanley-Jones (closed Nokia identity) (Inactive)
            ajakl Andreas Jakl (closed Nokia identity) (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: