UUID definitions

C

#define UUID_PRIMARY_SERVICE                                0x2800
#define UUID_SECONDARY_SERVICE                              0x2801
#define UUID_INCLUDE                                        0x2802
#define UUID_CHARACTERISTIC                                 0x2803
#define UUID_DESCRIPTOR_CHAR_EXT_PROP                       0x2900
#define UUID_DESCRIPTOR_USER_DESC                           0x2901
#define UUID_DESCRIPTOR_CLIENT_CHAR_CONFIG                  0x2902
#define UUID_DESCRIPTOR_SERVER_CHAR_CONFIG                  0x2903
#define UUID_DESCRIPTOR_CHAR_PRE_FORMAT                     0x2904
#define UUID_DESCRIPTOR_CHAR_AGGRE_FROMAT                   0x2905
#define UUID_DESCRIPTOR_VALID_RANGE                         0x2906
#define UUID_DESCRIPTOR_EXTERNAL_REPORT_REF                 0x2907
#define UUID_DESCRIPTOR_REPORT_REF                          0x2908
#define UUID_DESCRIPTOR_NUM_OF_DIGITALS                     0x2909
#define UUID_DESCRIPTOR_VALUE_TRIGGER_SETTING               0x290A
#define UUID_DESCRIPTOR_ENV_SENSING_CONFIG                  0x290B
#define UUID_DESCRIPTOR_ENV_SENSING_MEASURE                 0x290C
#define UUID_DESCRIPTOR_ENV_SENSING_TRIGGER_SETTING         0x290D
#define UUID_DESCRIPTOR_TIME_TRIGGER_SETTING                0x290E
#define UUID_DESCRIPTOR_COMPLETE_BREDR_BLOCK_DATA           0x290F
#define UUID_DESCRIPTOR_SIG_DEFINED_RESERVED                0x29FF

Description

Defines the universally unique identifiers (UUIDs) used in GATT (Generic Attribute Profile) for various services, characteristics, and descriptors.

Macro Definition

MacroDescription
UUID_PRIMARY_SERVICEUUID for Primary Service Declaration.
UUID_SECONDARY_SERVICEUUID for Secondary Service Declaration.
UUID_INCLUDEUUID for Include Declaration.
UUID_CHARACTERISTICUUID for Characteristic Declaration.
UUID_DESCRIPTOR_CHAR_EXT_PROPUUID for Characteristic Extended Properties Descriptor.
UUID_DESCRIPTOR_USER_DESCUUID for Characteristic User Description Descriptor.
UUID_DESCRIPTOR_CLIENT_CHAR_CONFIGUUID for Client Characteristic Configuration Descriptor.
UUID_DESCRIPTOR_SERVER_CHAR_CONFIGUUID for Server Characteristic Configuration Descriptor.
UUID_DESCRIPTOR_CHAR_PRE_FORMATUUID for Characteristic Presentation Format Descriptor.
UUID_DESCRIPTOR_CHAR_AGGRE_FROMATUUID for Characteristic Aggregate Format Descriptor.
UUID_DESCRIPTOR_VALID_RANGEUUID for Valid Range Descriptor.
UUID_DESCRIPTOR_EXTERNAL_REPORT_REFUUID for External Report Reference Descriptor.
UUID_DESCRIPTOR_REPORT_REFUUID for Report Reference Descriptor.
UUID_DESCRIPTOR_NUM_OF_DIGITALSUUID for Number of Digitals Descriptor.
UUID_DESCRIPTOR_VALUE_TRIGGER_SETTINGUUID for Value Trigger Setting Descriptor.
UUID_DESCRIPTOR_ENV_SENSING_CONFIGUUID for Environmental Sensing Configuration Descriptor.
UUID_DESCRIPTOR_ENV_SENSING_MEASUREUUID for Environmental Sensing Measurement Descriptor.
UUID_DESCRIPTOR_ENV_SENSING_TRIGGER_SETTINGUUID for Environmental Sensing Trigger Setting Descriptor.
UUID_DESCRIPTOR_TIME_TRIGGER_SETTINGUUID for Time Trigger Setting Descriptor.
UUID_DESCRIPTOR_COMPLETE_BREDR_BLOCK_DATAUUID for Complete BR-EDR Transport Block Data Descriptor.
UUID_DESCRIPTOR_SIG_DEFINED_RESERVEDReserved range of UUIDs (0x2900-0x29FF) for SIG-defined descriptors.