diff options
author | Alex Blasche <alexander.blasche@theqtcompany.com> | 2014-12-05 08:57:30 +0100 |
---|---|---|
committer | Alex Blasche <alexander.blasche@theqtcompany.com> | 2014-12-05 09:51:48 +0100 |
commit | 23fec9c7417af65e777ff17d17697301e510108e (patch) | |
tree | 4e9ec1260944afc908a77fabef77ab6de11a9950 /src/bluetooth/qbluetoothuuid.cpp | |
parent | 2762c2d739f5d8e6f07a6eb38acbc7b693a21fe3 (diff) |
Add new environmental sensing descriptor types
Change-Id: Id0ed9503da1cff66a04a83196cf61863289b98ab
Reviewed-by: Timur Pocheptsov <Timur.Pocheptsov@digia.com>
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'src/bluetooth/qbluetoothuuid.cpp')
-rw-r--r-- | src/bluetooth/qbluetoothuuid.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/bluetooth/qbluetoothuuid.cpp b/src/bluetooth/qbluetoothuuid.cpp index 3199ef34..b13c35fe 100644 --- a/src/bluetooth/qbluetoothuuid.cpp +++ b/src/bluetooth/qbluetoothuuid.cpp @@ -466,7 +466,8 @@ Q_GLOBAL_STATIC_WITH_ARGS(QUuid, baseUuid, ("{00000000-0000-1000-8000-00805F9B34 Descriptors are attributes that describe Bluetooth Low Energy characteristic values. This enum is a convienience type for descriptor class UUIDs. Values of this type - will be implicitly converted into a QBluetoothUuid when necessary. + will be implicitly converted into a QBluetoothUuid when necessary. The detailed type specifications + can be found on \l{https://developer.bluetooth.org/gatt/descriptors/Pages/DescriptorsHomePage.aspx}{bluetooth.org}. \value CharacteristicExtendedProperties Descriptor defines additional Characteristic Properties. The existence of this descriptor is indicated by the @@ -485,6 +486,14 @@ Q_GLOBAL_STATIC_WITH_ARGS(QUuid, baseUuid, ("{00000000-0000-1000-8000-00805F9B34 \value ReportReference Mapping information in the form of a Report ID and Report Type which maps the current parent characteristic to the Report ID(s) and Report Type (s) defined within the Report Map characteristic. + \value EnvironmentalSensingConfiguration Descriptor defines how multiple trigger settings descriptors are combined. Therefore + this descriptor works together with the \l EnvironmentalSensingTriggerSetting descriptor + to define the conditions under which the associated characteristic value can be notified. + \value EnvironmentalSensingMeasurement Descriptor defines the additional information for the environmental sensing server + such as the intended application, sampling functions or measurement period and uncertainty. + \value EnvironmentalSensingTriggerSetting Descriptor defines under which conditions an environmental sensing server (ESS) should + trigger notifications. Examples of such conditions are certain thresholds being reached + or timers having expired. This implies that the ESS characteristic supports notifications. \value UnknownDescriptorType The descriptor type is unknown. */ |