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

Rework the API for raw data advertising

XMLWordPrintable

    • Icon: User Story User Story
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • None
    • None
    • All
    • 25
    • 8b95d7779 (dev), 169a16e81 (6.8), 4c533a0d1 (tqtc/lts-6.5)

      Currently, we have a QLowEnergyAdvertisingData class that allows to set raw data for advertising using setRawData() method.

      However, the only backend that seems to support this feature is the outdated Linux Kernel API backend.

      It looks like most of the modern backends only allow to set UUID-specific raw data. In other words, the user needs to specify the advertised services, and then for each service some raw data can be added.

      Some API examples:

      The scope of this task is to design a new API that would allow us to provide service-specific advertising data and to provide the implementation for all supported platforms.

      Most probably, the existing setRawData() API should be deprecated and scheduled for removal in the next major release.

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

            cnn Qt Core & Network
            ivan.solovev Ivan Solovev
            Vladimir Minenko Vladimir Minenko
            Alex Blasche Alex Blasche
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes