Dokit
Internal development documentation
Loading...
Searching...
No Matches
StatusService::CharacteristicUuids Struct Reference

Characteristics available via the Pokit Status service. More...

#include <statusservice.h>

Collaboration diagram for StatusService::CharacteristicUuids:
[legend]

Static Public Attributes

static const QBluetoothUuid deviceCharacteristics { QStringLiteral("6974f5e5-0e54-45c3-97dd-29e4b5fb0849") }
 UUID of the Pokit Status service's Device Characteristics characteristic.
static const QBluetoothUuid status { QStringLiteral("3dba36e1-6120-4706-8dfd-ed9c16e569b6") }
 UUID of the Pokit Status service's Status characteristic.
static const QBluetoothUuid name { QStringLiteral("7f0375de-077e-4555-8f78-800494509cc3") }
 UUID of the Pokit Status service's Device Name characteristic.
static const QBluetoothUuid flashLed { QStringLiteral("ec9bb1f3-05a9-4277-8dd0-60a7896f0d6e") }
 UUID of the Pokit Status service's Flash LED characteristic.
static const QBluetoothUuid torch { QStringLiteral("aaf3f6d5-43d4-4a83-9510-dff3d858d4cc") }
 UUID of the Pokit Status service's (undocumented) Torch characteristic.
static const QBluetoothUuid buttonPress { QStringLiteral("8fe5b5a9-b5b4-4a7b-8ff2-87224b970f89") }
 UUID of the Pokit Status service's (undocumented) Button Press characteristic.

Detailed Description

Characteristics available via the Pokit Status service.

Pokit Bluetooth API errata
Pokit Pro also reports the following unknown characteristics for the StatusService:
  • a59f052e-c2a1-46b6-8025-64e485c00162 - read/write
  • f89e4130-4347-45ef-b092-4f29e6f3a608 - write only

Definition at line 37 of file statusservice.h.

Member Data Documentation

◆ buttonPress

const QBluetoothUuid StatusService::CharacteristicUuids::buttonPress { QStringLiteral("8fe5b5a9-b5b4-4a7b-8ff2-87224b970f89") }
inlinestatic

◆ deviceCharacteristics

const QBluetoothUuid StatusService::CharacteristicUuids::deviceCharacteristics { QStringLiteral("6974f5e5-0e54-45c3-97dd-29e4b5fb0849") }
inlinestatic

◆ flashLed

const QBluetoothUuid StatusService::CharacteristicUuids::flashLed { QStringLiteral("ec9bb1f3-05a9-4277-8dd0-60a7896f0d6e") }
inlinestatic

◆ name

const QBluetoothUuid StatusService::CharacteristicUuids::name { QStringLiteral("7f0375de-077e-4555-8f78-800494509cc3") }
inlinestatic

◆ status

const QBluetoothUuid StatusService::CharacteristicUuids::status { QStringLiteral("3dba36e1-6120-4706-8dfd-ed9c16e569b6") }
inlinestatic

◆ torch


The documentation for this struct was generated from the following file: