Zephyr API Documentation  3.6.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

UUIDs. More...

Data Structures

struct  bt_uuid
 This is a 'tentative' type and should be used as a pointer only. More...
 
struct  bt_uuid_16
 
struct  bt_uuid_32
 
struct  bt_uuid_128
 

Macros

#define BT_UUID_SIZE_16   2
 Size in octets of a 16-bit UUID.
 
#define BT_UUID_SIZE_32   4
 Size in octets of a 32-bit UUID.
 
#define BT_UUID_SIZE_128   16
 Size in octets of a 128-bit UUID.
 
#define BT_UUID_INIT_16(value)
 Initialize a 16-bit UUID.
 
#define BT_UUID_INIT_32(value)
 Initialize a 32-bit UUID.
 
#define BT_UUID_INIT_128(value...)
 Initialize a 128-bit UUID.
 
#define BT_UUID_DECLARE_16(value)    ((const struct bt_uuid *) ((const struct bt_uuid_16[]) {BT_UUID_INIT_16(value)}))
 Helper to declare a 16-bit UUID inline.
 
#define BT_UUID_DECLARE_32(value)    ((const struct bt_uuid *) ((const struct bt_uuid_32[]) {BT_UUID_INIT_32(value)}))
 Helper to declare a 32-bit UUID inline.
 
#define BT_UUID_DECLARE_128(value...)    ((const struct bt_uuid *) ((const struct bt_uuid_128[]) {BT_UUID_INIT_128(value)}))
 Helper to declare a 128-bit UUID inline.
 
#define BT_UUID_16(__u)   CONTAINER_OF(__u, struct bt_uuid_16, uuid)
 Helper macro to access the 16-bit UUID from a generic UUID.
 
#define BT_UUID_32(__u)   CONTAINER_OF(__u, struct bt_uuid_32, uuid)
 Helper macro to access the 32-bit UUID from a generic UUID.
 
#define BT_UUID_128(__u)   CONTAINER_OF(__u, struct bt_uuid_128, uuid)
 Helper macro to access the 128-bit UUID from a generic UUID.
 
#define BT_UUID_128_ENCODE(w32, w1, w2, w3, w48)
 Encode 128 bit UUID into array values in little-endian format.
 
#define BT_UUID_16_ENCODE(w16)   BT_BYTES_LIST_LE16(w16)
 Encode 16-bit UUID into array values in little-endian format.
 
#define BT_UUID_32_ENCODE(w32)   BT_BYTES_LIST_LE32(w32)
 Encode 32-bit UUID into array values in little-endian format.
 
#define BT_UUID_STR_LEN   37
 Recommended length of user string buffer for Bluetooth UUID.
 
#define BT_UUID_GAP_VAL   0x1800
 Generic Access UUID value.
 
#define BT_UUID_GAP    BT_UUID_DECLARE_16(BT_UUID_GAP_VAL)
 Generic Access.
 
#define BT_UUID_GATT_VAL   0x1801
 Generic attribute UUID value.
 
#define BT_UUID_GATT    BT_UUID_DECLARE_16(BT_UUID_GATT_VAL)
 Generic Attribute.
 
#define BT_UUID_IAS_VAL   0x1802
 Immediate Alert Service UUID value.
 
#define BT_UUID_IAS    BT_UUID_DECLARE_16(BT_UUID_IAS_VAL)
 Immediate Alert Service.
 
#define BT_UUID_LLS_VAL   0x1803
 Link Loss Service UUID value.
 
#define BT_UUID_LLS    BT_UUID_DECLARE_16(BT_UUID_LLS_VAL)
 Link Loss Service.
 
#define BT_UUID_TPS_VAL   0x1804
 Tx Power Service UUID value.
 
#define BT_UUID_TPS    BT_UUID_DECLARE_16(BT_UUID_TPS_VAL)
 Tx Power Service.
 
#define BT_UUID_CTS_VAL   0x1805
 Current Time Service UUID value.
 
#define BT_UUID_CTS    BT_UUID_DECLARE_16(BT_UUID_CTS_VAL)
 Current Time Service.
 
#define BT_UUID_RTUS_VAL   0x1806
 Reference Time Update Service UUID value.
 
#define BT_UUID_RTUS    BT_UUID_DECLARE_16(BT_UUID_RTUS_VAL)
 Reference Time Update Service.
 
#define BT_UUID_NDSTS_VAL   0x1807
 Next DST Change Service UUID value.
 
#define BT_UUID_NDSTS    BT_UUID_DECLARE_16(BT_UUID_NDSTS_VAL)
 Next DST Change Service.
 
#define BT_UUID_GS_VAL   0x1808
 Glucose Service UUID value.
 
#define BT_UUID_GS    BT_UUID_DECLARE_16(BT_UUID_GS_VAL)
 Glucose Service.
 
#define BT_UUID_HTS_VAL   0x1809
 Health Thermometer Service UUID value.
 
#define BT_UUID_HTS    BT_UUID_DECLARE_16(BT_UUID_HTS_VAL)
 Health Thermometer Service.
 
#define BT_UUID_DIS_VAL   0x180a
 Device Information Service UUID value.
 
#define BT_UUID_DIS    BT_UUID_DECLARE_16(BT_UUID_DIS_VAL)
 Device Information Service.
 
#define BT_UUID_NAS_VAL   0x180b
 Network Availability Service UUID value.
 
#define BT_UUID_NAS    BT_UUID_DECLARE_16(BT_UUID_NAS_VAL)
 Network Availability Service.
 
#define BT_UUID_WDS_VAL   0x180c
 Watchdog Service UUID value.
 
#define BT_UUID_WDS    BT_UUID_DECLARE_16(BT_UUID_WDS_VAL)
 Watchdog Service.
 
#define BT_UUID_HRS_VAL   0x180d
 Heart Rate Service UUID value.
 
#define BT_UUID_HRS    BT_UUID_DECLARE_16(BT_UUID_HRS_VAL)
 Heart Rate Service.
 
#define BT_UUID_PAS_VAL   0x180e
 Phone Alert Service UUID value.
 
#define BT_UUID_PAS    BT_UUID_DECLARE_16(BT_UUID_PAS_VAL)
 Phone Alert Service.
 
#define BT_UUID_BAS_VAL   0x180f
 Battery Service UUID value.
 
#define BT_UUID_BAS    BT_UUID_DECLARE_16(BT_UUID_BAS_VAL)
 Battery Service.
 
#define BT_UUID_BPS_VAL   0x1810
 Blood Pressure Service UUID value.
 
#define BT_UUID_BPS    BT_UUID_DECLARE_16(BT_UUID_BPS_VAL)
 Blood Pressure Service.
 
#define BT_UUID_ANS_VAL   0x1811
 Alert Notification Service UUID value.
 
#define BT_UUID_ANS    BT_UUID_DECLARE_16(BT_UUID_ANS_VAL)
 Alert Notification Service.
 
#define BT_UUID_HIDS_VAL   0x1812
 HID Service UUID value.
 
#define BT_UUID_HIDS    BT_UUID_DECLARE_16(BT_UUID_HIDS_VAL)
 HID Service.
 
#define BT_UUID_SPS_VAL   0x1813
 Scan Parameters Service UUID value.
 
#define BT_UUID_SPS    BT_UUID_DECLARE_16(BT_UUID_SPS_VAL)
 Scan Parameters Service.
 
#define BT_UUID_RSCS_VAL   0x1814
 Running Speed and Cadence Service UUID value.
 
#define BT_UUID_RSCS    BT_UUID_DECLARE_16(BT_UUID_RSCS_VAL)
 Running Speed and Cadence Service.
 
#define BT_UUID_AIOS_VAL   0x1815
 Automation IO Service UUID value.
 
#define BT_UUID_AIOS    BT_UUID_DECLARE_16(BT_UUID_AIOS_VAL)
 Automation IO Service.
 
#define BT_UUID_CSC_VAL   0x1816
 Cycling Speed and Cadence Service UUID value.
 
#define BT_UUID_CSC    BT_UUID_DECLARE_16(BT_UUID_CSC_VAL)
 Cycling Speed and Cadence Service.
 
#define BT_UUID_CPS_VAL   0x1818
 Cyclicg Power Service UUID value.
 
#define BT_UUID_CPS    BT_UUID_DECLARE_16(BT_UUID_CPS_VAL)
 Cycling Power Service.
 
#define BT_UUID_LNS_VAL   0x1819
 Location and Navigation Service UUID value.
 
#define BT_UUID_LNS    BT_UUID_DECLARE_16(BT_UUID_LNS_VAL)
 Location and Navigation Service.
 
#define BT_UUID_ESS_VAL   0x181a
 Environmental Sensing Service UUID value.
 
#define BT_UUID_ESS    BT_UUID_DECLARE_16(BT_UUID_ESS_VAL)
 Environmental Sensing Service.
 
#define BT_UUID_BCS_VAL   0x181b
 Body Composition Service UUID value.
 
#define BT_UUID_BCS    BT_UUID_DECLARE_16(BT_UUID_BCS_VAL)
 Body Composition Service.
 
#define BT_UUID_UDS_VAL   0x181c
 User Data Service UUID value.
 
#define BT_UUID_UDS    BT_UUID_DECLARE_16(BT_UUID_UDS_VAL)
 User Data Service.
 
#define BT_UUID_WSS_VAL   0x181d
 Weight Scale Service UUID value.
 
#define BT_UUID_WSS    BT_UUID_DECLARE_16(BT_UUID_WSS_VAL)
 Weight Scale Service.
 
#define BT_UUID_BMS_VAL   0x181e
 Bond Management Service UUID value.
 
#define BT_UUID_BMS    BT_UUID_DECLARE_16(BT_UUID_BMS_VAL)
 Bond Management Service.
 
#define BT_UUID_CGMS_VAL   0x181f
 Continuous Glucose Monitoring Service UUID value.
 
#define BT_UUID_CGMS    BT_UUID_DECLARE_16(BT_UUID_CGMS_VAL)
 Continuous Glucose Monitoring Service.
 
#define BT_UUID_IPSS_VAL   0x1820
 IP Support Service UUID value.
 
#define BT_UUID_IPSS    BT_UUID_DECLARE_16(BT_UUID_IPSS_VAL)
 IP Support Service.
 
#define BT_UUID_IPS_VAL   0x1821
 Indoor Positioning Service UUID value.
 
#define BT_UUID_IPS    BT_UUID_DECLARE_16(BT_UUID_IPS_VAL)
 Indoor Positioning Service.
 
#define BT_UUID_POS_VAL   0x1822
 Pulse Oximeter Service UUID value.
 
#define BT_UUID_POS    BT_UUID_DECLARE_16(BT_UUID_POS_VAL)
 Pulse Oximeter Service.
 
#define BT_UUID_HPS_VAL   0x1823
 HTTP Proxy Service UUID value.
 
#define BT_UUID_HPS    BT_UUID_DECLARE_16(BT_UUID_HPS_VAL)
 HTTP Proxy Service.
 
#define BT_UUID_TDS_VAL   0x1824
 Transport Discovery Service UUID value.
 
#define BT_UUID_TDS    BT_UUID_DECLARE_16(BT_UUID_TDS_VAL)
 Transport Discovery Service.
 
#define BT_UUID_OTS_VAL   0x1825
 Object Transfer Service UUID value.
 
#define BT_UUID_OTS    BT_UUID_DECLARE_16(BT_UUID_OTS_VAL)
 Object Transfer Service.
 
#define BT_UUID_FMS_VAL   0x1826
 Fitness Machine Service UUID value.
 
#define BT_UUID_FMS    BT_UUID_DECLARE_16(BT_UUID_FMS_VAL)
 Fitness Machine Service.
 
#define BT_UUID_MESH_PROV_VAL   0x1827
 Mesh Provisioning Service UUID value.
 
#define BT_UUID_MESH_PROV    BT_UUID_DECLARE_16(BT_UUID_MESH_PROV_VAL)
 Mesh Provisioning Service.
 
#define BT_UUID_MESH_PROXY_VAL   0x1828
 Mesh Proxy Service UUID value.
 
#define BT_UUID_MESH_PROXY    BT_UUID_DECLARE_16(BT_UUID_MESH_PROXY_VAL)
 Mesh Proxy Service.
 
#define BT_UUID_MESH_PROXY_SOLICITATION_VAL   0x1859
 Proxy Solicitation UUID value.
 
#define BT_UUID_RCSRV_VAL   0x1829
 Reconnection Configuration Service UUID value.
 
#define BT_UUID_RCSRV    BT_UUID_DECLARE_16(BT_UUID_RCSRV_VAL)
 Reconnection Configuration Service.
 
#define BT_UUID_IDS_VAL   0x183a
 Insulin Delivery Service UUID value.
 
#define BT_UUID_IDS    BT_UUID_DECLARE_16(BT_UUID_IDS_VAL)
 Insulin Delivery Service.
 
#define BT_UUID_BSS_VAL   0x183b
 Binary Sensor Service UUID value.
 
#define BT_UUID_BSS    BT_UUID_DECLARE_16(BT_UUID_BSS_VAL)
 Binary Sensor Service.
 
#define BT_UUID_ECS_VAL   0x183c
 Emergency Configuration Service UUID value.
 
#define BT_UUID_ECS    BT_UUID_DECLARE_16(BT_UUID_ECS_VAL)
 Energency Configuration Service.
 
#define BT_UUID_ACLS_VAL   0x183d
 Authorization Control Service UUID value.
 
#define BT_UUID_ACLS    BT_UUID_DECLARE_16(BT_UUID_ACLS_VAL)
 Authorization Control Service.
 
#define BT_UUID_PAMS_VAL   0x183e
 Physical Activity Monitor Service UUID value.
 
#define BT_UUID_PAMS    BT_UUID_DECLARE_16(BT_UUID_PAMS_VAL)
 Physical Activity Monitor Service.
 
#define BT_UUID_AICS_VAL   0x1843
 Audio Input Control Service UUID value.
 
#define BT_UUID_AICS    BT_UUID_DECLARE_16(BT_UUID_AICS_VAL)
 Audio Input Control Service.
 
#define BT_UUID_VCS_VAL   0x1844
 Volume Control Service UUID value.
 
#define BT_UUID_VCS    BT_UUID_DECLARE_16(BT_UUID_VCS_VAL)
 Volume Control Service.
 
#define BT_UUID_VOCS_VAL   0x1845
 Volume Offset Control Service UUID value.
 
#define BT_UUID_VOCS    BT_UUID_DECLARE_16(BT_UUID_VOCS_VAL)
 Volume Offset Control Service.
 
#define BT_UUID_CSIS_VAL   0x1846
 Coordinated Set Identification Service UUID value.
 
#define BT_UUID_CSIS    BT_UUID_DECLARE_16(BT_UUID_CSIS_VAL)
 Coordinated Set Identification Service.
 
#define BT_UUID_DTS_VAL   0x1847
 Device Time Service UUID value.
 
#define BT_UUID_DTS    BT_UUID_DECLARE_16(BT_UUID_DTS_VAL)
 Device Time Service.
 
#define BT_UUID_MCS_VAL   0x1848
 Media Control Service UUID value.
 
#define BT_UUID_MCS    BT_UUID_DECLARE_16(BT_UUID_MCS_VAL)
 Media Control Service.
 
#define BT_UUID_GMCS_VAL   0x1849
 Generic Media Control Service UUID value.
 
#define BT_UUID_GMCS    BT_UUID_DECLARE_16(BT_UUID_GMCS_VAL)
 Generic Media Control Service.
 
#define BT_UUID_CTES_VAL   0x184a
 Constant Tone Extension Service UUID value.
 
#define BT_UUID_CTES    BT_UUID_DECLARE_16(BT_UUID_CTES_VAL)
 Constant Tone Extension Service.
 
#define BT_UUID_TBS_VAL   0x184b
 Telephone Bearer Service UUID value.
 
#define BT_UUID_TBS    BT_UUID_DECLARE_16(BT_UUID_TBS_VAL)
 Telephone Bearer Service.
 
#define BT_UUID_GTBS_VAL   0x184c
 Generic Telephone Bearer Service UUID value.
 
#define BT_UUID_GTBS    BT_UUID_DECLARE_16(BT_UUID_GTBS_VAL)
 Generic Telephone Bearer Service.
 
#define BT_UUID_MICS_VAL   0x184d
 Microphone Control Service UUID value.
 
#define BT_UUID_MICS    BT_UUID_DECLARE_16(BT_UUID_MICS_VAL)
 Microphone Control Service.
 
#define BT_UUID_ASCS_VAL   0x184e
 Audio Stream Control Service UUID value.
 
#define BT_UUID_ASCS    BT_UUID_DECLARE_16(BT_UUID_ASCS_VAL)
 Audio Stream Control Service.
 
#define BT_UUID_BASS_VAL   0x184f
 Broadcast Audio Scan Service UUID value.
 
#define BT_UUID_BASS    BT_UUID_DECLARE_16(BT_UUID_BASS_VAL)
 Broadcast Audio Scan Service.
 
#define BT_UUID_PACS_VAL   0x1850
 Published Audio Capabilities Service UUID value.
 
#define BT_UUID_PACS    BT_UUID_DECLARE_16(BT_UUID_PACS_VAL)
 Published Audio Capabilities Service.
 
#define BT_UUID_BASIC_AUDIO_VAL   0x1851
 Basic Audio Announcement Service UUID value.
 
#define BT_UUID_BASIC_AUDIO    BT_UUID_DECLARE_16(BT_UUID_BASIC_AUDIO_VAL)
 Basic Audio Announcement Service.
 
#define BT_UUID_BROADCAST_AUDIO_VAL   0x1852
 Broadcast Audio Announcement Service UUID value.
 
#define BT_UUID_BROADCAST_AUDIO    BT_UUID_DECLARE_16(BT_UUID_BROADCAST_AUDIO_VAL)
 Broadcast Audio Announcement Service.
 
#define BT_UUID_CAS_VAL   0x1853
 Common Audio Service UUID value.
 
#define BT_UUID_CAS    BT_UUID_DECLARE_16(BT_UUID_CAS_VAL)
 Common Audio Service.
 
#define BT_UUID_HAS_VAL   0x1854
 Hearing Access Service UUID value.
 
#define BT_UUID_HAS    BT_UUID_DECLARE_16(BT_UUID_HAS_VAL)
 Hearing Access Service.
 
#define BT_UUID_TMAS_VAL   0x1855
 Telephony and Media Audio Service UUID value.
 
#define BT_UUID_TMAS    BT_UUID_DECLARE_16(BT_UUID_TMAS_VAL)
 Telephony and Media Audio Service.
 
#define BT_UUID_PBA_VAL   0x1856
 Public Broadcast Announcement Service UUID value.
 
#define BT_UUID_PBA    BT_UUID_DECLARE_16(BT_UUID_PBA_VAL)
 Public Broadcast Announcement Service.
 
#define BT_UUID_GATT_PRIMARY_VAL   0x2800
 GATT Primary Service UUID value.
 
#define BT_UUID_GATT_PRIMARY    BT_UUID_DECLARE_16(BT_UUID_GATT_PRIMARY_VAL)
 GATT Primary Service.
 
#define BT_UUID_GATT_SECONDARY_VAL   0x2801
 GATT Secondary Service UUID value.
 
#define BT_UUID_GATT_SECONDARY    BT_UUID_DECLARE_16(BT_UUID_GATT_SECONDARY_VAL)
 GATT Secondary Service.
 
#define BT_UUID_GATT_INCLUDE_VAL   0x2802
 GATT Include Service UUID value.
 
#define BT_UUID_GATT_INCLUDE    BT_UUID_DECLARE_16(BT_UUID_GATT_INCLUDE_VAL)
 GATT Include Service.
 
#define BT_UUID_GATT_CHRC_VAL   0x2803
 GATT Characteristic UUID value.
 
#define BT_UUID_GATT_CHRC    BT_UUID_DECLARE_16(BT_UUID_GATT_CHRC_VAL)
 GATT Characteristic.
 
#define BT_UUID_GATT_CEP_VAL   0x2900
 GATT Characteristic Extended Properties UUID value.
 
#define BT_UUID_GATT_CEP    BT_UUID_DECLARE_16(BT_UUID_GATT_CEP_VAL)
 GATT Characteristic Extended Properties.
 
#define BT_UUID_GATT_CUD_VAL   0x2901
 GATT Characteristic User Description UUID value.
 
#define BT_UUID_GATT_CUD    BT_UUID_DECLARE_16(BT_UUID_GATT_CUD_VAL)
 GATT Characteristic User Description.
 
#define BT_UUID_GATT_CCC_VAL   0x2902
 GATT Client Characteristic Configuration UUID value.
 
#define BT_UUID_GATT_CCC    BT_UUID_DECLARE_16(BT_UUID_GATT_CCC_VAL)
 GATT Client Characteristic Configuration.
 
#define BT_UUID_GATT_SCC_VAL   0x2903
 GATT Server Characteristic Configuration UUID value.
 
#define BT_UUID_GATT_SCC    BT_UUID_DECLARE_16(BT_UUID_GATT_SCC_VAL)
 GATT Server Characteristic Configuration.
 
#define BT_UUID_GATT_CPF_VAL   0x2904
 GATT Characteristic Presentation Format UUID value.
 
#define BT_UUID_GATT_CPF    BT_UUID_DECLARE_16(BT_UUID_GATT_CPF_VAL)
 GATT Characteristic Presentation Format.
 
#define BT_UUID_GATT_CAF_VAL   0x2905
 GATT Characteristic Aggregated Format UUID value.
 
#define BT_UUID_GATT_CAF    BT_UUID_DECLARE_16(BT_UUID_GATT_CAF_VAL)
 GATT Characteristic Aggregated Format.
 
#define BT_UUID_VALID_RANGE_VAL   0x2906
 Valid Range Descriptor UUID value.
 
#define BT_UUID_VALID_RANGE    BT_UUID_DECLARE_16(BT_UUID_VALID_RANGE_VAL)
 Valid Range Descriptor.
 
#define BT_UUID_HIDS_EXT_REPORT_VAL   0x2907
 HID External Report Descriptor UUID value.
 
#define BT_UUID_HIDS_EXT_REPORT    BT_UUID_DECLARE_16(BT_UUID_HIDS_EXT_REPORT_VAL)
 HID External Report Descriptor.
 
#define BT_UUID_HIDS_REPORT_REF_VAL   0x2908
 HID Report Reference Descriptor UUID value.
 
#define BT_UUID_HIDS_REPORT_REF    BT_UUID_DECLARE_16(BT_UUID_HIDS_REPORT_REF_VAL)
 HID Report Reference Descriptor.
 
#define BT_UUID_VAL_TRIGGER_SETTING_VAL   0x290a
 Value Trigger Setting Descriptor UUID value.
 
#define BT_UUID_VAL_TRIGGER_SETTING    BT_UUID_DECLARE_16(BT_UUID_VAL_TRIGGER_SETTING_VAL)
 Value Trigger Setting Descriptor.
 
#define BT_UUID_ES_CONFIGURATION_VAL   0x290b
 Environmental Sensing Configuration Descriptor UUID value.
 
#define BT_UUID_ES_CONFIGURATION    BT_UUID_DECLARE_16(BT_UUID_ES_CONFIGURATION_VAL)
 Environmental Sensing Configuration Descriptor.
 
#define BT_UUID_ES_MEASUREMENT_VAL   0x290c
 Environmental Sensing Measurement Descriptor UUID value.
 
#define BT_UUID_ES_MEASUREMENT    BT_UUID_DECLARE_16(BT_UUID_ES_MEASUREMENT_VAL)
 Environmental Sensing Measurement Descriptor.
 
#define BT_UUID_ES_TRIGGER_SETTING_VAL   0x290d
 Environmental Sensing Trigger Setting Descriptor UUID value.
 
#define BT_UUID_ES_TRIGGER_SETTING    BT_UUID_DECLARE_16(BT_UUID_ES_TRIGGER_SETTING_VAL)
 Environmental Sensing Trigger Setting Descriptor.
 
#define BT_UUID_TM_TRIGGER_SETTING_VAL   0x290e
 Time Trigger Setting Descriptor UUID value.
 
#define BT_UUID_TM_TRIGGER_SETTING    BT_UUID_DECLARE_16(BT_UUID_TM_TRIGGER_SETTING_VAL)
 Time Trigger Setting Descriptor.
 
#define BT_UUID_GAP_DEVICE_NAME_VAL   0x2a00
 GAP Characteristic Device Name UUID value.
 
#define BT_UUID_GAP_DEVICE_NAME    BT_UUID_DECLARE_16(BT_UUID_GAP_DEVICE_NAME_VAL)
 GAP Characteristic Device Name.
 
#define BT_UUID_GAP_APPEARANCE_VAL   0x2a01
 GAP Characteristic Appearance UUID value.
 
#define BT_UUID_GAP_APPEARANCE    BT_UUID_DECLARE_16(BT_UUID_GAP_APPEARANCE_VAL)
 GAP Characteristic Appearance.
 
#define BT_UUID_GAP_PPF_VAL   0x2a02
 GAP Characteristic Peripheal Privacy Flag UUID value.
 
#define BT_UUID_GAP_PPF    BT_UUID_DECLARE_16(BT_UUID_GAP_PPF_VAL)
 GAP Characteristic Peripheal Privacy Flag.
 
#define BT_UUID_GAP_RA_VAL   0x2a03
 GAP Characteristic Reconnection Address UUID value.
 
#define BT_UUID_GAP_RA    BT_UUID_DECLARE_16(BT_UUID_GAP_RA_VAL)
 GAP Characteristic Reconnection Address.
 
#define BT_UUID_GAP_PPCP_VAL   0x2a04
 GAP Characteristic Peripheral Preferred Connection Parameters UUID value.
 
#define BT_UUID_GAP_PPCP    BT_UUID_DECLARE_16(BT_UUID_GAP_PPCP_VAL)
 GAP Characteristic Peripheral Preferred Connection Parameters.
 
#define BT_UUID_GATT_SC_VAL   0x2a05
 GATT Characteristic Service Changed UUID value.
 
#define BT_UUID_GATT_SC    BT_UUID_DECLARE_16(BT_UUID_GATT_SC_VAL)
 GATT Characteristic Service Changed.
 
#define BT_UUID_ALERT_LEVEL_VAL   0x2a06
 GATT Characteristic Alert Level UUID value.
 
#define BT_UUID_ALERT_LEVEL    BT_UUID_DECLARE_16(BT_UUID_ALERT_LEVEL_VAL)
 GATT Characteristic Alert Level.
 
#define BT_UUID_TPS_TX_POWER_LEVEL_VAL   0x2a07
 TPS Characteristic Tx Power Level UUID value.
 
#define BT_UUID_TPS_TX_POWER_LEVEL    BT_UUID_DECLARE_16(BT_UUID_TPS_TX_POWER_LEVEL_VAL)
 TPS Characteristic Tx Power Level.
 
#define BT_UUID_GATT_DT_VAL   0x2a08
 GATT Characteristic Date Time UUID value.
 
#define BT_UUID_GATT_DT    BT_UUID_DECLARE_16(BT_UUID_GATT_DT_VAL)
 GATT Characteristic Date Time.
 
#define BT_UUID_GATT_DW_VAL   0x2a09
 GATT Characteristic Day of Week UUID value.
 
#define BT_UUID_GATT_DW    BT_UUID_DECLARE_16(BT_UUID_GATT_DW_VAL)
 GATT Characteristic Day of Week.
 
#define BT_UUID_GATT_DDT_VAL   0x2a0a
 GATT Characteristic Day Date Time UUID value.
 
#define BT_UUID_GATT_DDT    BT_UUID_DECLARE_16(BT_UUID_GATT_DDT_VAL)
 GATT Characteristic Day Date Time.
 
#define BT_UUID_GATT_ET256_VAL   0x2a0c
 GATT Characteristic Exact Time 256 UUID value.
 
#define BT_UUID_GATT_ET256    BT_UUID_DECLARE_16(BT_UUID_GATT_ET256_VAL)
 GATT Characteristic Exact Time 256.
 
#define BT_UUID_GATT_DST_VAL   0x2a0d
 GATT Characteristic DST Offset UUID value.
 
#define BT_UUID_GATT_DST    BT_UUID_DECLARE_16(BT_UUID_GATT_DST_VAL)
 GATT Characteristic DST Offset.
 
#define BT_UUID_GATT_TZ_VAL   0x2a0e
 GATT Characteristic Time Zone UUID value.
 
#define BT_UUID_GATT_TZ    BT_UUID_DECLARE_16(BT_UUID_GATT_TZ_VAL)
 GATT Characteristic Time Zone.
 
#define BT_UUID_GATT_LTI_VAL   0x2a0f
 GATT Characteristic Local Time Information UUID value.
 
#define BT_UUID_GATT_LTI    BT_UUID_DECLARE_16(BT_UUID_GATT_LTI_VAL)
 GATT Characteristic Local Time Information.
 
#define BT_UUID_GATT_TDST_VAL   0x2a11
 GATT Characteristic Time with DST UUID value.
 
#define BT_UUID_GATT_TDST    BT_UUID_DECLARE_16(BT_UUID_GATT_TDST_VAL)
 GATT Characteristic Time with DST.
 
#define BT_UUID_GATT_TA_VAL   0x2a12
 GATT Characteristic Time Accuracy UUID value.
 
#define BT_UUID_GATT_TA    BT_UUID_DECLARE_16(BT_UUID_GATT_TA_VAL)
 GATT Characteristic Time Accuracy.
 
#define BT_UUID_GATT_TS_VAL   0x2a13
 GATT Characteristic Time Source UUID value.
 
#define BT_UUID_GATT_TS    BT_UUID_DECLARE_16(BT_UUID_GATT_TS_VAL)
 GATT Characteristic Time Source.
 
#define BT_UUID_GATT_RTI_VAL   0x2a14
 GATT Characteristic Reference Time Information UUID value.
 
#define BT_UUID_GATT_RTI    BT_UUID_DECLARE_16(BT_UUID_GATT_RTI_VAL)
 GATT Characteristic Reference Time Information.
 
#define BT_UUID_GATT_TUCP_VAL   0x2a16
 GATT Characteristic Time Update Control Point UUID value.
 
#define BT_UUID_GATT_TUCP    BT_UUID_DECLARE_16(BT_UUID_GATT_TUCP_VAL)
 GATT Characteristic Time Update Control Point.
 
#define BT_UUID_GATT_TUS_VAL   0x2a17
 GATT Characteristic Time Update State UUID value.
 
#define BT_UUID_GATT_TUS    BT_UUID_DECLARE_16(BT_UUID_GATT_TUS_VAL)
 GATT Characteristic Time Update State.
 
#define BT_UUID_GATT_GM_VAL   0x2a18
 GATT Characteristic Glucose Measurement UUID value.
 
#define BT_UUID_GATT_GM    BT_UUID_DECLARE_16(BT_UUID_GATT_GM_VAL)
 GATT Characteristic Glucose Measurement.
 
#define BT_UUID_BAS_BATTERY_LEVEL_VAL   0x2a19
 BAS Characteristic Battery Level UUID value.
 
#define BT_UUID_BAS_BATTERY_LEVEL    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_LEVEL_VAL)
 BAS Characteristic Battery Level.
 
#define BT_UUID_BAS_BATTERY_POWER_STATE_VAL   0x2a1a
 BAS Characteristic Battery Power State UUID value.
 
#define BT_UUID_BAS_BATTERY_POWER_STATE    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_POWER_STATE_VAL)
 BAS Characteristic Battery Power State.
 
#define BT_UUID_BAS_BATTERY_LEVEL_STATE_VAL   0x2a1b
 BAS Characteristic Battery Level StateUUID value.
 
#define BT_UUID_BAS_BATTERY_LEVEL_STATE    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_LEVEL_STATE_VAL)
 BAS Characteristic Battery Level State.
 
#define BT_UUID_HTS_MEASUREMENT_VAL   0x2a1c
 HTS Characteristic Temperature Measurement UUID value.
 
#define BT_UUID_HTS_MEASUREMENT    BT_UUID_DECLARE_16(BT_UUID_HTS_MEASUREMENT_VAL)
 HTS Characteristic Temperature Measurement Value.
 
#define BT_UUID_HTS_TEMP_TYP_VAL   0x2a1d
 HTS Characteristic Temperature Type UUID value.
 
#define BT_UUID_HTS_TEMP_TYP    BT_UUID_DECLARE_16(BT_UUID_HTS_TEMP_TYP_VAL)
 HTS Characteristic Temperature Type.
 
#define BT_UUID_HTS_TEMP_INT_VAL   0x2a1e
 HTS Characteristic Intermediate Temperature UUID value.
 
#define BT_UUID_HTS_TEMP_INT    BT_UUID_DECLARE_16(BT_UUID_HTS_TEMP_INT_VAL)
 HTS Characteristic Intermediate Temperature.
 
#define BT_UUID_HTS_TEMP_C_VAL   0x2a1f
 HTS Characteristic Temperature Celsius UUID value.
 
#define BT_UUID_HTS_TEMP_C    BT_UUID_DECLARE_16(BT_UUID_HTS_TEMP_C_VAL)
 HTS Characteristic Temperature Celsius.
 
#define BT_UUID_HTS_TEMP_F_VAL   0x2a20
 HTS Characteristic Temperature Fahrenheit UUID value.
 
#define BT_UUID_HTS_TEMP_F    BT_UUID_DECLARE_16(BT_UUID_HTS_TEMP_F_VAL)
 HTS Characteristic Temperature Fahrenheit.
 
#define BT_UUID_HTS_INTERVAL_VAL   0x2a21
 HTS Characteristic Measurement Interval UUID value.
 
#define BT_UUID_HTS_INTERVAL    BT_UUID_DECLARE_16(BT_UUID_HTS_INTERVAL_VAL)
 HTS Characteristic Measurement Interval.
 
#define BT_UUID_HIDS_BOOT_KB_IN_REPORT_VAL   0x2a22
 HID Characteristic Boot Keyboard Input Report UUID value.
 
#define BT_UUID_HIDS_BOOT_KB_IN_REPORT    BT_UUID_DECLARE_16(BT_UUID_HIDS_BOOT_KB_IN_REPORT_VAL)
 HID Characteristic Boot Keyboard Input Report.
 
#define BT_UUID_DIS_SYSTEM_ID_VAL   0x2a23
 DIS Characteristic System ID UUID value.
 
#define BT_UUID_DIS_SYSTEM_ID    BT_UUID_DECLARE_16(BT_UUID_DIS_SYSTEM_ID_VAL)
 DIS Characteristic System ID.
 
#define BT_UUID_DIS_MODEL_NUMBER_VAL   0x2a24
 DIS Characteristic Model Number String UUID value.
 
#define BT_UUID_DIS_MODEL_NUMBER    BT_UUID_DECLARE_16(BT_UUID_DIS_MODEL_NUMBER_VAL)
 DIS Characteristic Model Number String.
 
#define BT_UUID_DIS_SERIAL_NUMBER_VAL   0x2a25
 DIS Characteristic Serial Number String UUID value.
 
#define BT_UUID_DIS_SERIAL_NUMBER    BT_UUID_DECLARE_16(BT_UUID_DIS_SERIAL_NUMBER_VAL)
 DIS Characteristic Serial Number String.
 
#define BT_UUID_DIS_FIRMWARE_REVISION_VAL   0x2a26
 DIS Characteristic Firmware Revision String UUID value.
 
#define BT_UUID_DIS_FIRMWARE_REVISION    BT_UUID_DECLARE_16(BT_UUID_DIS_FIRMWARE_REVISION_VAL)
 DIS Characteristic Firmware Revision String.
 
#define BT_UUID_DIS_HARDWARE_REVISION_VAL   0x2a27
 DIS Characteristic Hardware Revision String UUID value.
 
#define BT_UUID_DIS_HARDWARE_REVISION    BT_UUID_DECLARE_16(BT_UUID_DIS_HARDWARE_REVISION_VAL)
 DIS Characteristic Hardware Revision String.
 
#define BT_UUID_DIS_SOFTWARE_REVISION_VAL   0x2a28
 DIS Characteristic Software Revision String UUID value.
 
#define BT_UUID_DIS_SOFTWARE_REVISION    BT_UUID_DECLARE_16(BT_UUID_DIS_SOFTWARE_REVISION_VAL)
 DIS Characteristic Software Revision String.
 
#define BT_UUID_DIS_MANUFACTURER_NAME_VAL   0x2a29
 DIS Characteristic Manufacturer Name String UUID Value.
 
#define BT_UUID_DIS_MANUFACTURER_NAME    BT_UUID_DECLARE_16(BT_UUID_DIS_MANUFACTURER_NAME_VAL)
 DIS Characteristic Manufacturer Name String.
 
#define BT_UUID_GATT_IEEE_RCDL_VAL   0x2a2a
 GATT Characteristic IEEE Regulatory Certification Data List UUID Value.
 
#define BT_UUID_GATT_IEEE_RCDL    BT_UUID_DECLARE_16(BT_UUID_GATT_IEEE_RCDL_VAL)
 GATT Characteristic IEEE Regulatory Certification Data List.
 
#define BT_UUID_CTS_CURRENT_TIME_VAL   0x2a2b
 CTS Characteristic Current Time UUID value.
 
#define BT_UUID_CTS_CURRENT_TIME    BT_UUID_DECLARE_16(BT_UUID_CTS_CURRENT_TIME_VAL)
 CTS Characteristic Current Time.
 
#define BT_UUID_MAGN_DECLINATION_VAL   0x2a2c
 Magnetic Declination Characteristic UUID value.
 
#define BT_UUID_MAGN_DECLINATION    BT_UUID_DECLARE_16(BT_UUID_MAGN_DECLINATION_VAL)
 Magnetic Declination Characteristic.
 
#define BT_UUID_GATT_LLAT_VAL   0x2a2d
 GATT Characteristic Legacy Latitude UUID Value.
 
#define BT_UUID_GATT_LLAT    BT_UUID_DECLARE_16(BT_UUID_GATT_LLAT_VAL)
 GATT Characteristic Legacy Latitude.
 
#define BT_UUID_GATT_LLON_VAL   0x2a2e
 GATT Characteristic Legacy Longitude UUID Value.
 
#define BT_UUID_GATT_LLON    BT_UUID_DECLARE_16(BT_UUID_GATT_LLON_VAL)
 GATT Characteristic Legacy Longitude.
 
#define BT_UUID_GATT_POS_2D_VAL   0x2a2f
 GATT Characteristic Position 2D UUID Value.
 
#define BT_UUID_GATT_POS_2D    BT_UUID_DECLARE_16(BT_UUID_GATT_POS_2D_VAL)
 GATT Characteristic Position 2D.
 
#define BT_UUID_GATT_POS_3D_VAL   0x2a30
 GATT Characteristic Position 3D UUID Value.
 
#define BT_UUID_GATT_POS_3D    BT_UUID_DECLARE_16(BT_UUID_GATT_POS_3D_VAL)
 GATT Characteristic Position 3D.
 
#define BT_UUID_GATT_SR_VAL   0x2a31
 GATT Characteristic Scan Refresh UUID Value.
 
#define BT_UUID_GATT_SR    BT_UUID_DECLARE_16(BT_UUID_GATT_SR_VAL)
 GATT Characteristic Scan Refresh.
 
#define BT_UUID_HIDS_BOOT_KB_OUT_REPORT_VAL   0x2a32
 HID Boot Keyboard Output Report Characteristic UUID value.
 
#define BT_UUID_HIDS_BOOT_KB_OUT_REPORT    BT_UUID_DECLARE_16(BT_UUID_HIDS_BOOT_KB_OUT_REPORT_VAL)
 HID Boot Keyboard Output Report Characteristic.
 
#define BT_UUID_HIDS_BOOT_MOUSE_IN_REPORT_VAL   0x2a33
 HID Boot Mouse Input Report Characteristic UUID value.
 
#define BT_UUID_HIDS_BOOT_MOUSE_IN_REPORT    BT_UUID_DECLARE_16(BT_UUID_HIDS_BOOT_MOUSE_IN_REPORT_VAL)
 HID Boot Mouse Input Report Characteristic.
 
#define BT_UUID_GATT_GMC_VAL   0x2a34
 GATT Characteristic Glucose Measurement Context UUID Value.
 
#define BT_UUID_GATT_GMC    BT_UUID_DECLARE_16(BT_UUID_GATT_GMC_VAL)
 GATT Characteristic Glucose Measurement Context.
 
#define BT_UUID_GATT_BPM_VAL   0x2a35
 GATT Characteristic Blood Pressure Measurement UUID Value.
 
#define BT_UUID_GATT_BPM    BT_UUID_DECLARE_16(BT_UUID_GATT_BPM_VAL)
 GATT Characteristic Blood Pressure Measurement.
 
#define BT_UUID_GATT_ICP_VAL   0x2a36
 GATT Characteristic Intermediate Cuff Pressure UUID Value.
 
#define BT_UUID_GATT_ICP    BT_UUID_DECLARE_16(BT_UUID_GATT_ICP_VAL)
 GATT Characteristic Intermediate Cuff Pressure.
 
#define BT_UUID_HRS_MEASUREMENT_VAL   0x2a37
 HRS Characteristic Measurement Interval UUID value.
 
#define BT_UUID_HRS_MEASUREMENT    BT_UUID_DECLARE_16(BT_UUID_HRS_MEASUREMENT_VAL)
 HRS Characteristic Measurement Interval.
 
#define BT_UUID_HRS_BODY_SENSOR_VAL   0x2a38
 HRS Characteristic Body Sensor Location.
 
#define BT_UUID_HRS_BODY_SENSOR    BT_UUID_DECLARE_16(BT_UUID_HRS_BODY_SENSOR_VAL)
 HRS Characteristic Control Point.
 
#define BT_UUID_HRS_CONTROL_POINT_VAL   0x2a39
 HRS Characteristic Control Point UUID value.
 
#define BT_UUID_HRS_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_HRS_CONTROL_POINT_VAL)
 HRS Characteristic Control Point.
 
#define BT_UUID_GATT_REM_VAL   0x2a3a
 GATT Characteristic Removable UUID Value.
 
#define BT_UUID_GATT_REM    BT_UUID_DECLARE_16(BT_UUID_GATT_REM_VAL)
 GATT Characteristic Removable.
 
#define BT_UUID_GATT_SRVREQ_VAL   0x2a3b
 GATT Characteristic Service Required UUID Value.
 
#define BT_UUID_GATT_SRVREQ    BT_UUID_DECLARE_16(BT_UUID_GATT_SRVREQ_VAL)
 GATT Characteristic Service Required.
 
#define BT_UUID_GATT_SC_TEMP_C_VAL   0x2a3c
 GATT Characteristic Scientific Temperature in Celsius UUID Value.
 
#define BT_UUID_GATT_SC_TEMP_C    BT_UUID_DECLARE_16(BT_UUID_GATT_SC_TEMP_C_VAL)
 GATT Characteristic Scientific Temperature in Celsius.
 
#define BT_UUID_GATT_STRING_VAL   0x2a3d
 GATT Characteristic String UUID Value.
 
#define BT_UUID_GATT_STRING    BT_UUID_DECLARE_16(BT_UUID_GATT_STRING_VAL)
 GATT Characteristic String.
 
#define BT_UUID_GATT_NETA_VAL   0x2a3e
 GATT Characteristic Network Availability UUID Value.
 
#define BT_UUID_GATT_NETA    BT_UUID_DECLARE_16(BT_UUID_GATT_NETA_VAL)
 GATT Characteristic Network Availability.
 
#define BT_UUID_GATT_ALRTS_VAL   0x2a3f
 GATT Characteristic Alert Status UUID Value.
 
#define BT_UUID_GATT_ALRTS    BT_UUID_DECLARE_16(BT_UUID_GATT_ALRTS_VAL)
 GATT Characteristic Alert Status.
 
#define BT_UUID_GATT_RCP_VAL   0x2a40
 GATT Characteristic Ringer Control Point UUID Value.
 
#define BT_UUID_GATT_RCP    BT_UUID_DECLARE_16(BT_UUID_GATT_RCP_VAL)
 GATT Characteristic Ringer Control Point.
 
#define BT_UUID_GATT_RS_VAL   0x2a41
 GATT Characteristic Ringer Setting UUID Value.
 
#define BT_UUID_GATT_RS    BT_UUID_DECLARE_16(BT_UUID_GATT_RS_VAL)
 GATT Characteristic Ringer Setting.
 
#define BT_UUID_GATT_ALRTCID_MASK_VAL   0x2a42
 GATT Characteristic Alert Category ID Bit Mask UUID Value.
 
#define BT_UUID_GATT_ALRTCID_MASK    BT_UUID_DECLARE_16(BT_UUID_GATT_ALRTCID_MASK_VAL)
 GATT Characteristic Alert Category ID Bit Mask.
 
#define BT_UUID_GATT_ALRTCID_VAL   0x2a43
 GATT Characteristic Alert Category ID UUID Value.
 
#define BT_UUID_GATT_ALRTCID    BT_UUID_DECLARE_16(BT_UUID_GATT_ALRTCID_VAL)
 GATT Characteristic Alert Category ID.
 
#define BT_UUID_GATT_ALRTNCP_VAL   0x2a44
 GATT Characteristic Alert Notification Control Point Value.
 
#define BT_UUID_GATT_ALRTNCP    BT_UUID_DECLARE_16(BT_UUID_GATT_ALRTNCP_VAL)
 GATT Characteristic Alert Notification Control Point.
 
#define BT_UUID_GATT_UALRTS_VAL   0x2a45
 GATT Characteristic Unread Alert Status UUID Value.
 
#define BT_UUID_GATT_UALRTS    BT_UUID_DECLARE_16(BT_UUID_GATT_UALRTS_VAL)
 GATT Characteristic Unread Alert Status.
 
#define BT_UUID_GATT_NALRT_VAL   0x2a46
 GATT Characteristic New Alert UUID Value.
 
#define BT_UUID_GATT_NALRT    BT_UUID_DECLARE_16(BT_UUID_GATT_NALRT_VAL)
 GATT Characteristic New Alert.
 
#define BT_UUID_GATT_SNALRTC_VAL   0x2a47
 GATT Characteristic Supported New Alert Category UUID Value.
 
#define BT_UUID_GATT_SNALRTC    BT_UUID_DECLARE_16(BT_UUID_GATT_SNALRTC_VAL)
 GATT Characteristic Supported New Alert Category.
 
#define BT_UUID_GATT_SUALRTC_VAL   0x2a48
 GATT Characteristic Supported Unread Alert Category UUID Value.
 
#define BT_UUID_GATT_SUALRTC    BT_UUID_DECLARE_16(BT_UUID_GATT_SUALRTC_VAL)
 GATT Characteristic Supported Unread Alert Category.
 
#define BT_UUID_GATT_BPF_VAL   0x2a49
 GATT Characteristic Blood Pressure Feature UUID Value.
 
#define BT_UUID_GATT_BPF    BT_UUID_DECLARE_16(BT_UUID_GATT_BPF_VAL)
 GATT Characteristic Blood Pressure Feature.
 
#define BT_UUID_HIDS_INFO_VAL   0x2a4a
 HID Information Characteristic UUID value.
 
#define BT_UUID_HIDS_INFO    BT_UUID_DECLARE_16(BT_UUID_HIDS_INFO_VAL)
 HID Information Characteristic.
 
#define BT_UUID_HIDS_REPORT_MAP_VAL   0x2a4b
 HID Report Map Characteristic UUID value.
 
#define BT_UUID_HIDS_REPORT_MAP    BT_UUID_DECLARE_16(BT_UUID_HIDS_REPORT_MAP_VAL)
 HID Report Map Characteristic.
 
#define BT_UUID_HIDS_CTRL_POINT_VAL   0x2a4c
 HID Control Point Characteristic UUID value.
 
#define BT_UUID_HIDS_CTRL_POINT    BT_UUID_DECLARE_16(BT_UUID_HIDS_CTRL_POINT_VAL)
 HID Control Point Characteristic.
 
#define BT_UUID_HIDS_REPORT_VAL   0x2a4d
 HID Report Characteristic UUID value.
 
#define BT_UUID_HIDS_REPORT    BT_UUID_DECLARE_16(BT_UUID_HIDS_REPORT_VAL)
 HID Report Characteristic.
 
#define BT_UUID_HIDS_PROTOCOL_MODE_VAL   0x2a4e
 HID Protocol Mode Characteristic UUID value.
 
#define BT_UUID_HIDS_PROTOCOL_MODE    BT_UUID_DECLARE_16(BT_UUID_HIDS_PROTOCOL_MODE_VAL)
 HID Protocol Mode Characteristic.
 
#define BT_UUID_GATT_SIW_VAL   0x2a4f
 GATT Characteristic Scan Interval Windows UUID Value.
 
#define BT_UUID_GATT_SIW    BT_UUID_DECLARE_16(BT_UUID_GATT_SIW_VAL)
 GATT Characteristic Scan Interval Windows.
 
#define BT_UUID_DIS_PNP_ID_VAL   0x2a50
 DIS Characteristic PnP ID UUID value.
 
#define BT_UUID_DIS_PNP_ID    BT_UUID_DECLARE_16(BT_UUID_DIS_PNP_ID_VAL)
 DIS Characteristic PnP ID.
 
#define BT_UUID_GATT_GF_VAL   0x2a51
 GATT Characteristic Glucose Feature UUID Value.
 
#define BT_UUID_GATT_GF    BT_UUID_DECLARE_16(BT_UUID_GATT_GF_VAL)
 GATT Characteristic Glucose Feature.
 
#define BT_UUID_RECORD_ACCESS_CONTROL_POINT_VAL   0x2a52
 Record Access Control Point Characteristic value.
 
#define BT_UUID_RECORD_ACCESS_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_RECORD_ACCESS_CONTROL_POINT_VAL)
 Record Access Control Point.
 
#define BT_UUID_RSC_MEASUREMENT_VAL   0x2a53
 RSC Measurement Characteristic UUID value.
 
#define BT_UUID_RSC_MEASUREMENT    BT_UUID_DECLARE_16(BT_UUID_RSC_MEASUREMENT_VAL)
 RSC Measurement Characteristic.
 
#define BT_UUID_RSC_FEATURE_VAL   0x2a54
 RSC Feature Characteristic UUID value.
 
#define BT_UUID_RSC_FEATURE    BT_UUID_DECLARE_16(BT_UUID_RSC_FEATURE_VAL)
 RSC Feature Characteristic.
 
#define BT_UUID_SC_CONTROL_POINT_VAL   0x2a55
 SC Control Point Characteristic UUID value.
 
#define BT_UUID_SC_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_SC_CONTROL_POINT_VAL)
 SC Control Point Characteristic.
 
#define BT_UUID_GATT_DI_VAL   0x2a56
 GATT Characteristic Digital Input UUID Value.
 
#define BT_UUID_GATT_DI    BT_UUID_DECLARE_16(BT_UUID_GATT_DI_VAL)
 GATT Characteristic Digital Input.
 
#define BT_UUID_GATT_DO_VAL   0x2a57
 GATT Characteristic Digital Output UUID Value.
 
#define BT_UUID_GATT_DO    BT_UUID_DECLARE_16(BT_UUID_GATT_DO_VAL)
 GATT Characteristic Digital Output.
 
#define BT_UUID_GATT_AI_VAL   0x2a58
 GATT Characteristic Analog Input UUID Value.
 
#define BT_UUID_GATT_AI    BT_UUID_DECLARE_16(BT_UUID_GATT_AI_VAL)
 GATT Characteristic Analog Input.
 
#define BT_UUID_GATT_AO_VAL   0x2a59
 GATT Characteristic Analog Output UUID Value.
 
#define BT_UUID_GATT_AO    BT_UUID_DECLARE_16(BT_UUID_GATT_AO_VAL)
 GATT Characteristic Analog Output.
 
#define BT_UUID_GATT_AGGR_VAL   0x2a5a
 GATT Characteristic Aggregate UUID Value.
 
#define BT_UUID_GATT_AGGR    BT_UUID_DECLARE_16(BT_UUID_GATT_AGGR_VAL)
 GATT Characteristic Aggregate.
 
#define BT_UUID_CSC_MEASUREMENT_VAL   0x2a5b
 CSC Measurement Characteristic UUID value.
 
#define BT_UUID_CSC_MEASUREMENT    BT_UUID_DECLARE_16(BT_UUID_CSC_MEASUREMENT_VAL)
 CSC Measurement Characteristic.
 
#define BT_UUID_CSC_FEATURE_VAL   0x2a5c
 CSC Feature Characteristic UUID value.
 
#define BT_UUID_CSC_FEATURE    BT_UUID_DECLARE_16(BT_UUID_CSC_FEATURE_VAL)
 CSC Feature Characteristic.
 
#define BT_UUID_SENSOR_LOCATION_VAL   0x2a5d
 Sensor Location Characteristic UUID value.
 
#define BT_UUID_SENSOR_LOCATION    BT_UUID_DECLARE_16(BT_UUID_SENSOR_LOCATION_VAL)
 Sensor Location Characteristic.
 
#define BT_UUID_GATT_PLX_SCM_VAL   0x2a5e
 GATT Characteristic PLX Spot-Check Measurement UUID Value.
 
#define BT_UUID_GATT_PLX_SCM    BT_UUID_DECLARE_16(BT_UUID_GATT_PLX_SCM_VAL)
 GATT Characteristic PLX Spot-Check Measurement.
 
#define BT_UUID_GATT_PLX_CM_VAL   0x2a5f
 GATT Characteristic PLX Continuous Measurement UUID Value.
 
#define BT_UUID_GATT_PLX_CM    BT_UUID_DECLARE_16(BT_UUID_GATT_PLX_CM_VAL)
 GATT Characteristic PLX Continuous Measurement.
 
#define BT_UUID_GATT_PLX_F_VAL   0x2a60
 GATT Characteristic PLX Features UUID Value.
 
#define BT_UUID_GATT_PLX_F    BT_UUID_DECLARE_16(BT_UUID_GATT_PLX_F_VAL)
 GATT Characteristic PLX Features.
 
#define BT_UUID_GATT_POPE_VAL   0x2a61
 GATT Characteristic Pulse Oximetry Pulastile Event UUID Value.
 
#define BT_UUID_GATT_POPE    BT_UUID_DECLARE_16(BT_UUID_GATT_POPE_VAL)
 GATT Characteristic Pulse Oximetry Pulsatile Event.
 
#define BT_UUID_GATT_POCP_VAL   0x2a62
 GATT Characteristic Pulse Oximetry Control Point UUID Value.
 
#define BT_UUID_GATT_POCP    BT_UUID_DECLARE_16(BT_UUID_GATT_POCP_VAL)
 GATT Characteristic Pulse Oximetry Control Point.
 
#define BT_UUID_GATT_CPS_CPM_VAL   0x2a63
 GATT Characteristic Cycling Power Measurement UUID Value.
 
#define BT_UUID_GATT_CPS_CPM    BT_UUID_DECLARE_16(BT_UUID_GATT_CPS_CPM_VAL)
 GATT Characteristic Cycling Power Measurement.
 
#define BT_UUID_GATT_CPS_CPV_VAL   0x2a64
 GATT Characteristic Cycling Power Vector UUID Value.
 
#define BT_UUID_GATT_CPS_CPV    BT_UUID_DECLARE_16(BT_UUID_GATT_CPS_CPV_VAL)
 GATT Characteristic Cycling Power Vector.
 
#define BT_UUID_GATT_CPS_CPF_VAL   0x2a65
 GATT Characteristic Cycling Power Feature UUID Value.
 
#define BT_UUID_GATT_CPS_CPF    BT_UUID_DECLARE_16(BT_UUID_GATT_CPS_CPF_VAL)
 GATT Characteristic Cycling Power Feature.
 
#define BT_UUID_GATT_CPS_CPCP_VAL   0x2a66
 GATT Characteristic Cycling Power Control Point UUID Value.
 
#define BT_UUID_GATT_CPS_CPCP    BT_UUID_DECLARE_16(BT_UUID_GATT_CPS_CPCP_VAL)
 GATT Characteristic Cycling Power Control Point.
 
#define BT_UUID_GATT_LOC_SPD_VAL   0x2a67
 GATT Characteristic Location and Speed UUID Value.
 
#define BT_UUID_GATT_LOC_SPD    BT_UUID_DECLARE_16(BT_UUID_GATT_LOC_SPD_VAL)
 GATT Characteristic Location and Speed.
 
#define BT_UUID_GATT_NAV_VAL   0x2a68
 GATT Characteristic Navigation UUID Value.
 
#define BT_UUID_GATT_NAV    BT_UUID_DECLARE_16(BT_UUID_GATT_NAV_VAL)
 GATT Characteristic Navigation.
 
#define BT_UUID_GATT_PQ_VAL   0x2a69
 GATT Characteristic Position Quality UUID Value.
 
#define BT_UUID_GATT_PQ    BT_UUID_DECLARE_16(BT_UUID_GATT_PQ_VAL)
 GATT Characteristic Position Quality.
 
#define BT_UUID_GATT_LNF_VAL   0x2a6a
 GATT Characteristic LN Feature UUID Value.
 
#define BT_UUID_GATT_LNF    BT_UUID_DECLARE_16(BT_UUID_GATT_LNF_VAL)
 GATT Characteristic LN Feature.
 
#define BT_UUID_GATT_LNCP_VAL   0x2a6b
 GATT Characteristic LN Control Point UUID Value.
 
#define BT_UUID_GATT_LNCP    BT_UUID_DECLARE_16(BT_UUID_GATT_LNCP_VAL)
 GATT Characteristic LN Control Point.
 
#define BT_UUID_ELEVATION_VAL   0x2a6c
 Elevation Characteristic UUID value.
 
#define BT_UUID_ELEVATION    BT_UUID_DECLARE_16(BT_UUID_ELEVATION_VAL)
 Elevation Characteristic.
 
#define BT_UUID_PRESSURE_VAL   0x2a6d
 Pressure Characteristic UUID value.
 
#define BT_UUID_PRESSURE    BT_UUID_DECLARE_16(BT_UUID_PRESSURE_VAL)
 Pressure Characteristic.
 
#define BT_UUID_TEMPERATURE_VAL   0x2a6e
 Temperature Characteristic UUID value.
 
#define BT_UUID_TEMPERATURE    BT_UUID_DECLARE_16(BT_UUID_TEMPERATURE_VAL)
 Temperature Characteristic.
 
#define BT_UUID_HUMIDITY_VAL   0x2a6f
 Humidity Characteristic UUID value.
 
#define BT_UUID_HUMIDITY    BT_UUID_DECLARE_16(BT_UUID_HUMIDITY_VAL)
 Humidity Characteristic.
 
#define BT_UUID_TRUE_WIND_SPEED_VAL   0x2a70
 True Wind Speed Characteristic UUID value.
 
#define BT_UUID_TRUE_WIND_SPEED    BT_UUID_DECLARE_16(BT_UUID_TRUE_WIND_SPEED_VAL)
 True Wind Speed Characteristic.
 
#define BT_UUID_TRUE_WIND_DIR_VAL   0x2a71
 True Wind Direction Characteristic UUID value.
 
#define BT_UUID_TRUE_WIND_DIR    BT_UUID_DECLARE_16(BT_UUID_TRUE_WIND_DIR_VAL)
 True Wind Direction Characteristic.
 
#define BT_UUID_APPARENT_WIND_SPEED_VAL   0x2a72
 Apparent Wind Speed Characteristic UUID value.
 
#define BT_UUID_APPARENT_WIND_SPEED    BT_UUID_DECLARE_16(BT_UUID_APPARENT_WIND_SPEED_VAL)
 Apparent Wind Speed Characteristic.
 
#define BT_UUID_APPARENT_WIND_DIR_VAL   0x2a73
 Apparent Wind Direction Characteristic UUID value.
 
#define BT_UUID_APPARENT_WIND_DIR    BT_UUID_DECLARE_16(BT_UUID_APPARENT_WIND_DIR_VAL)
 Apparent Wind Direction Characteristic.
 
#define BT_UUID_GUST_FACTOR_VAL   0x2a74
 Gust Factor Characteristic UUID value.
 
#define BT_UUID_GUST_FACTOR    BT_UUID_DECLARE_16(BT_UUID_GUST_FACTOR_VAL)
 Gust Factor Characteristic.
 
#define BT_UUID_POLLEN_CONCENTRATION_VAL   0x2a75
 Pollen Concentration Characteristic UUID value.
 
#define BT_UUID_POLLEN_CONCENTRATION    BT_UUID_DECLARE_16(BT_UUID_POLLEN_CONCENTRATION_VAL)
 Pollen Concentration Characteristic.
 
#define BT_UUID_UV_INDEX_VAL   0x2a76
 UV Index Characteristic UUID value.
 
#define BT_UUID_UV_INDEX    BT_UUID_DECLARE_16(BT_UUID_UV_INDEX_VAL)
 UV Index Characteristic.
 
#define BT_UUID_IRRADIANCE_VAL   0x2a77
 Irradiance Characteristic UUID value.
 
#define BT_UUID_IRRADIANCE    BT_UUID_DECLARE_16(BT_UUID_IRRADIANCE_VAL)
 Irradiance Characteristic.
 
#define BT_UUID_RAINFALL_VAL   0x2a78
 Rainfall Characteristic UUID value.
 
#define BT_UUID_RAINFALL    BT_UUID_DECLARE_16(BT_UUID_RAINFALL_VAL)
 Rainfall Characteristic.
 
#define BT_UUID_WIND_CHILL_VAL   0x2a79
 Wind Chill Characteristic UUID value.
 
#define BT_UUID_WIND_CHILL    BT_UUID_DECLARE_16(BT_UUID_WIND_CHILL_VAL)
 Wind Chill Characteristic.
 
#define BT_UUID_HEAT_INDEX_VAL   0x2a7a
 Heat Index Characteristic UUID value.
 
#define BT_UUID_HEAT_INDEX    BT_UUID_DECLARE_16(BT_UUID_HEAT_INDEX_VAL)
 Heat Index Characteristic.
 
#define BT_UUID_DEW_POINT_VAL   0x2a7b
 Dew Point Characteristic UUID value.
 
#define BT_UUID_DEW_POINT    BT_UUID_DECLARE_16(BT_UUID_DEW_POINT_VAL)
 Dew Point Characteristic.
 
#define BT_UUID_GATT_TREND_VAL   0x2a7c
 GATT Characteristic Trend UUID Value.
 
#define BT_UUID_GATT_TREND    BT_UUID_DECLARE_16(BT_UUID_GATT_TREND_VAL)
 GATT Characteristic Trend.
 
#define BT_UUID_DESC_VALUE_CHANGED_VAL   0x2a7d
 Descriptor Value Changed Characteristic UUID value.
 
#define BT_UUID_DESC_VALUE_CHANGED    BT_UUID_DECLARE_16(BT_UUID_DESC_VALUE_CHANGED_VAL)
 Descriptor Value Changed Characteristic.
 
#define BT_UUID_GATT_AEHRLL_VAL   0x2a7e
 GATT Characteristic Aerobic Heart Rate Low Limit UUID Value.
 
#define BT_UUID_GATT_AEHRLL    BT_UUID_DECLARE_16(BT_UUID_GATT_AEHRLL_VAL)
 GATT Characteristic Aerobic Heart Rate Lower Limit.
 
#define BT_UUID_GATT_AETHR_VAL   0x2a7f
 GATT Characteristic Aerobic Threshold UUID Value.
 
#define BT_UUID_GATT_AETHR    BT_UUID_DECLARE_16(BT_UUID_GATT_AETHR_VAL)
 GATT Characteristic Aerobic Threshold.
 
#define BT_UUID_GATT_AGE_VAL   0x2a80
 GATT Characteristic Age UUID Value.
 
#define BT_UUID_GATT_AGE    BT_UUID_DECLARE_16(BT_UUID_GATT_AGE_VAL)
 GATT Characteristic Age.
 
#define BT_UUID_GATT_ANHRLL_VAL   0x2a81
 GATT Characteristic Anaerobic Heart Rate Lower Limit UUID Value.
 
#define BT_UUID_GATT_ANHRLL    BT_UUID_DECLARE_16(BT_UUID_GATT_ANHRLL_VAL)
 GATT Characteristic Anaerobic Heart Rate Lower Limit.
 
#define BT_UUID_GATT_ANHRUL_VAL   0x2a82
 GATT Characteristic Anaerobic Heart Rate Upper Limit UUID Value.
 
#define BT_UUID_GATT_ANHRUL    BT_UUID_DECLARE_16(BT_UUID_GATT_ANHRUL_VAL)
 GATT Characteristic Anaerobic Heart Rate Upper Limit.
 
#define BT_UUID_GATT_ANTHR_VAL   0x2a83
 GATT Characteristic Anaerobic Threshold UUID Value.
 
#define BT_UUID_GATT_ANTHR    BT_UUID_DECLARE_16(BT_UUID_GATT_ANTHR_VAL)
 GATT Characteristic Anaerobic Threshold.
 
#define BT_UUID_GATT_AEHRUL_VAL   0x2a84
 GATT Characteristic Aerobic Heart Rate Upper Limit UUID Value.
 
#define BT_UUID_GATT_AEHRUL    BT_UUID_DECLARE_16(BT_UUID_GATT_AEHRUL_VAL)
 GATT Characteristic Aerobic Heart Rate Upper Limit.
 
#define BT_UUID_GATT_DATE_BIRTH_VAL   0x2a85
 GATT Characteristic Date of Birth UUID Value.
 
#define BT_UUID_GATT_DATE_BIRTH    BT_UUID_DECLARE_16(BT_UUID_GATT_DATE_BIRTH_VAL)
 GATT Characteristic Date of Birth.
 
#define BT_UUID_GATT_DATE_THRASS_VAL   0x2a86
 GATT Characteristic Date of Threshold Assessment UUID Value.
 
#define BT_UUID_GATT_DATE_THRASS    BT_UUID_DECLARE_16(BT_UUID_GATT_DATE_THRASS_VAL)
 GATT Characteristic Date of Threshold Assessment.
 
#define BT_UUID_GATT_EMAIL_VAL   0x2a87
 GATT Characteristic Email Address UUID Value.
 
#define BT_UUID_GATT_EMAIL    BT_UUID_DECLARE_16(BT_UUID_GATT_EMAIL_VAL)
 GATT Characteristic Email Address.
 
#define BT_UUID_GATT_FBHRLL_VAL   0x2a88
 GATT Characteristic Fat Burn Heart Rate Lower Limit UUID Value.
 
#define BT_UUID_GATT_FBHRLL    BT_UUID_DECLARE_16(BT_UUID_GATT_FBHRLL_VAL)
 GATT Characteristic Fat Burn Heart Rate Lower Limit.
 
#define BT_UUID_GATT_FBHRUL_VAL   0x2a89
 GATT Characteristic Fat Burn Heart Rate Upper Limit UUID Value.
 
#define BT_UUID_GATT_FBHRUL    BT_UUID_DECLARE_16(BT_UUID_GATT_FBHRUL_VAL)
 GATT Characteristic Fat Burn Heart Rate Upper Limit.
 
#define BT_UUID_GATT_FIRST_NAME_VAL   0x2a8a
 GATT Characteristic First Name UUID Value.
 
#define BT_UUID_GATT_FIRST_NAME    BT_UUID_DECLARE_16(BT_UUID_GATT_FIRST_NAME_VAL)
 GATT Characteristic First Name.
 
#define BT_UUID_GATT_5ZHRL_VAL   0x2a8b
 GATT Characteristic Five Zone Heart Rate Limits UUID Value.
 
#define BT_UUID_GATT_5ZHRL    BT_UUID_DECLARE_16(BT_UUID_GATT_5ZHRL_VAL)
 GATT Characteristic Five Zone Heart Rate Limits.
 
#define BT_UUID_GATT_GENDER_VAL   0x2a8c
 GATT Characteristic Gender UUID Value.
 
#define BT_UUID_GATT_GENDER    BT_UUID_DECLARE_16(BT_UUID_GATT_GENDER_VAL)
 GATT Characteristic Gender.
 
#define BT_UUID_GATT_HR_MAX_VAL   0x2a8d
 GATT Characteristic Heart Rate Max UUID Value.
 
#define BT_UUID_GATT_HR_MAX    BT_UUID_DECLARE_16(BT_UUID_GATT_HR_MAX_VAL)
 GATT Characteristic Heart Rate Max.
 
#define BT_UUID_GATT_HEIGHT_VAL   0x2a8e
 GATT Characteristic Height UUID Value.
 
#define BT_UUID_GATT_HEIGHT    BT_UUID_DECLARE_16(BT_UUID_GATT_HEIGHT_VAL)
 GATT Characteristic Height.
 
#define BT_UUID_GATT_HC_VAL   0x2a8f
 GATT Characteristic Hip Circumference UUID Value.
 
#define BT_UUID_GATT_HC    BT_UUID_DECLARE_16(BT_UUID_GATT_HC_VAL)
 GATT Characteristic Hip Circumference.
 
#define BT_UUID_GATT_LAST_NAME_VAL   0x2a90
 GATT Characteristic Last Name UUID Value.
 
#define BT_UUID_GATT_LAST_NAME    BT_UUID_DECLARE_16(BT_UUID_GATT_LAST_NAME_VAL)
 GATT Characteristic Last Name.
 
#define BT_UUID_GATT_MRHR_VAL   0x2a91
 GATT Characteristic Maximum Recommended Heart Rate> UUID Value.
 
#define BT_UUID_GATT_MRHR    BT_UUID_DECLARE_16(BT_UUID_GATT_MRHR_VAL)
 GATT Characteristic Maximum Recommended Heart Rate.
 
#define BT_UUID_GATT_RHR_VAL   0x2a92
 GATT Characteristic Resting Heart Rate UUID Value.
 
#define BT_UUID_GATT_RHR    BT_UUID_DECLARE_16(BT_UUID_GATT_RHR_VAL)
 GATT Characteristic Resting Heart Rate.
 
#define BT_UUID_GATT_AEANTHR_VAL   0x2a93
 GATT Characteristic Sport Type for Aerobic and Anaerobic Thresholds UUID Value.
 
#define BT_UUID_GATT_AEANTHR    BT_UUID_DECLARE_16(BT_UUID_GATT_AEANTHR_VAL)
 GATT Characteristic Sport Type for Aerobic and Anaerobic Threshold.
 
#define BT_UUID_GATT_3ZHRL_VAL   0x2a94
 GATT Characteristic Three Zone Heart Rate Limits UUID Value.
 
#define BT_UUID_GATT_3ZHRL    BT_UUID_DECLARE_16(BT_UUID_GATT_3ZHRL_VAL)
 GATT Characteristic Three Zone Heart Rate Limits.
 
#define BT_UUID_GATT_2ZHRL_VAL   0x2a95
 GATT Characteristic Two Zone Heart Rate Limits UUID Value.
 
#define BT_UUID_GATT_2ZHRL    BT_UUID_DECLARE_16(BT_UUID_GATT_2ZHRL_VAL)
 GATT Characteristic Two Zone Heart Rate Limits.
 
#define BT_UUID_GATT_VO2_MAX_VAL   0x2a96
 GATT Characteristic VO2 Max UUID Value.
 
#define BT_UUID_GATT_VO2_MAX    BT_UUID_DECLARE_16(BT_UUID_GATT_VO2_MAX_VAL)
 GATT Characteristic VO2 Max.
 
#define BT_UUID_GATT_WC_VAL   0x2a97
 GATT Characteristic Waist Circumference UUID Value.
 
#define BT_UUID_GATT_WC    BT_UUID_DECLARE_16(BT_UUID_GATT_WC_VAL)
 GATT Characteristic Waist Circumference.
 
#define BT_UUID_GATT_WEIGHT_VAL   0x2a98
 GATT Characteristic Weight UUID Value.
 
#define BT_UUID_GATT_WEIGHT    BT_UUID_DECLARE_16(BT_UUID_GATT_WEIGHT_VAL)
 GATT Characteristic Weight.
 
#define BT_UUID_GATT_DBCHINC_VAL   0x2a99
 GATT Characteristic Database Change Increment UUID Value.
 
#define BT_UUID_GATT_DBCHINC    BT_UUID_DECLARE_16(BT_UUID_GATT_DBCHINC_VAL)
 GATT Characteristic Database Change Increment.
 
#define BT_UUID_GATT_USRIDX_VAL   0x2a9a
 GATT Characteristic User Index UUID Value.
 
#define BT_UUID_GATT_USRIDX    BT_UUID_DECLARE_16(BT_UUID_GATT_USRIDX_VAL)
 GATT Characteristic User Index.
 
#define BT_UUID_GATT_BCF_VAL   0x2a9b
 GATT Characteristic Body Composition Feature UUID Value.
 
#define BT_UUID_GATT_BCF    BT_UUID_DECLARE_16(BT_UUID_GATT_BCF_VAL)
 GATT Characteristic Body Composition Feature.
 
#define BT_UUID_GATT_BCM_VAL   0x2a9c
 GATT Characteristic Body Composition Measurement UUID Value.
 
#define BT_UUID_GATT_BCM    BT_UUID_DECLARE_16(BT_UUID_GATT_BCM_VAL)
 GATT Characteristic Body Composition Measurement.
 
#define BT_UUID_GATT_WM_VAL   0x2a9d
 GATT Characteristic Weight Measurement UUID Value.
 
#define BT_UUID_GATT_WM    BT_UUID_DECLARE_16(BT_UUID_GATT_WM_VAL)
 GATT Characteristic Weight Measurement.
 
#define BT_UUID_GATT_WSF_VAL   0x2a9e
 GATT Characteristic Weight Scale Feature UUID Value.
 
#define BT_UUID_GATT_WSF    BT_UUID_DECLARE_16(BT_UUID_GATT_WSF_VAL)
 GATT Characteristic Weight Scale Feature.
 
#define BT_UUID_GATT_USRCP_VAL   0x2a9f
 GATT Characteristic User Control Point UUID Value.
 
#define BT_UUID_GATT_USRCP    BT_UUID_DECLARE_16(BT_UUID_GATT_USRCP_VAL)
 GATT Characteristic User Control Point.
 
#define BT_UUID_MAGN_FLUX_DENSITY_2D_VAL   0x2aa0
 Magnetic Flux Density - 2D Characteristic UUID value.
 
#define BT_UUID_MAGN_FLUX_DENSITY_2D    BT_UUID_DECLARE_16(BT_UUID_MAGN_FLUX_DENSITY_2D_VAL)
 Magnetic Flux Density - 2D Characteristic.
 
#define BT_UUID_MAGN_FLUX_DENSITY_3D_VAL   0x2aa1
 Magnetic Flux Density - 3D Characteristic UUID value.
 
#define BT_UUID_MAGN_FLUX_DENSITY_3D    BT_UUID_DECLARE_16(BT_UUID_MAGN_FLUX_DENSITY_3D_VAL)
 Magnetic Flux Density - 3D Characteristic.
 
#define BT_UUID_GATT_LANG_VAL   0x2aa2
 GATT Characteristic Language UUID Value.
 
#define BT_UUID_GATT_LANG    BT_UUID_DECLARE_16(BT_UUID_GATT_LANG_VAL)
 GATT Characteristic Language.
 
#define BT_UUID_BAR_PRESSURE_TREND_VAL   0x2aa3
 Barometric Pressure Trend Characteristic UUID value.
 
#define BT_UUID_BAR_PRESSURE_TREND    BT_UUID_DECLARE_16(BT_UUID_BAR_PRESSURE_TREND_VAL)
 Barometric Pressure Trend Characteristic.
 
#define BT_UUID_BMS_CONTROL_POINT_VAL   0x2aa4
 Bond Management Control Point UUID value.
 
#define BT_UUID_BMS_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_BMS_CONTROL_POINT_VAL)
 Bond Management Control Point.
 
#define BT_UUID_BMS_FEATURE_VAL   0x2aa5
 Bond Management Feature UUID value.
 
#define BT_UUID_BMS_FEATURE    BT_UUID_DECLARE_16(BT_UUID_BMS_FEATURE_VAL)
 Bond Management Feature.
 
#define BT_UUID_CENTRAL_ADDR_RES_VAL   0x2aa6
 Central Address Resolution Characteristic UUID value.
 
#define BT_UUID_CENTRAL_ADDR_RES    BT_UUID_DECLARE_16(BT_UUID_CENTRAL_ADDR_RES_VAL)
 Central Address Resolution Characteristic.
 
#define BT_UUID_CGM_MEASUREMENT_VAL   0x2aa7
 CGM Measurement Characteristic value.
 
#define BT_UUID_CGM_MEASUREMENT    BT_UUID_DECLARE_16(BT_UUID_CGM_MEASUREMENT_VAL)
 CGM Measurement Characteristic.
 
#define BT_UUID_CGM_FEATURE_VAL   0x2aa8
 CGM Feature Characteristic value.
 
#define BT_UUID_CGM_FEATURE    BT_UUID_DECLARE_16(BT_UUID_CGM_FEATURE_VAL)
 CGM Feature Characteristic.
 
#define BT_UUID_CGM_STATUS_VAL   0x2aa9
 CGM Status Characteristic value.
 
#define BT_UUID_CGM_STATUS    BT_UUID_DECLARE_16(BT_UUID_CGM_STATUS_VAL)
 CGM Status Characteristic.
 
#define BT_UUID_CGM_SESSION_START_TIME_VAL   0x2aaa
 CGM Session Start Time Characteristic value.
 
#define BT_UUID_CGM_SESSION_START_TIME    BT_UUID_DECLARE_16(BT_UUID_CGM_SESSION_START_TIME_VAL)
 CGM Session Start Time.
 
#define BT_UUID_CGM_SESSION_RUN_TIME_VAL   0x2aab
 CGM Session Run Time Characteristic value.
 
#define BT_UUID_CGM_SESSION_RUN_TIME    BT_UUID_DECLARE_16(BT_UUID_CGM_SESSION_RUN_TIME_VAL)
 CGM Session Run Time.
 
#define BT_UUID_CGM_SPECIFIC_OPS_CONTROL_POINT_VAL   0x2aac
 CGM Specific Ops Control Point Characteristic value.
 
#define BT_UUID_CGM_SPECIFIC_OPS_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_CGM_SPECIFIC_OPS_CONTROL_POINT_VAL)
 CGM Specific Ops Control Point.
 
#define BT_UUID_GATT_IPC_VAL   0x2aad
 GATT Characteristic Indoor Positioning Configuration UUID Value.
 
#define BT_UUID_GATT_IPC    BT_UUID_DECLARE_16(BT_UUID_GATT_IPC_VAL)
 GATT Characteristic Indoor Positioning Configuration.
 
#define BT_UUID_GATT_LAT_VAL   0x2aae
 GATT Characteristic Latitude UUID Value.
 
#define BT_UUID_GATT_LAT    BT_UUID_DECLARE_16(BT_UUID_GATT_LAT_VAL)
 GATT Characteristic Latitude.
 
#define BT_UUID_GATT_LON_VAL   0x2aaf
 GATT Characteristic Longitude UUID Value.
 
#define BT_UUID_GATT_LON    BT_UUID_DECLARE_16(BT_UUID_GATT_LON_VAL)
 GATT Characteristic Longitude.
 
#define BT_UUID_GATT_LNCOORD_VAL   0x2ab0
 GATT Characteristic Local North Coordinate UUID Value.
 
#define BT_UUID_GATT_LNCOORD    BT_UUID_DECLARE_16(BT_UUID_GATT_LNCOORD_VAL)
 GATT Characteristic Local North Coordinate.
 
#define BT_UUID_GATT_LECOORD_VAL   0x2ab1
 GATT Characteristic Local East Coordinate UUID Value.
 
#define BT_UUID_GATT_LECOORD    BT_UUID_DECLARE_16(BT_UUID_GATT_LECOORD_VAL)
 GATT Characteristic Local East Coordinate.
 
#define BT_UUID_GATT_FN_VAL   0x2ab2
 GATT Characteristic Floor Number UUID Value.
 
#define BT_UUID_GATT_FN    BT_UUID_DECLARE_16(BT_UUID_GATT_FN_VAL)
 GATT Characteristic Floor Number.
 
#define BT_UUID_GATT_ALT_VAL   0x2ab3
 GATT Characteristic Altitude UUID Value.
 
#define BT_UUID_GATT_ALT    BT_UUID_DECLARE_16(BT_UUID_GATT_ALT_VAL)
 GATT Characteristic Altitude.
 
#define BT_UUID_GATT_UNCERTAINTY_VAL   0x2ab4
 GATT Characteristic Uncertainty UUID Value.
 
#define BT_UUID_GATT_UNCERTAINTY    BT_UUID_DECLARE_16(BT_UUID_GATT_UNCERTAINTY_VAL)
 GATT Characteristic Uncertainty.
 
#define BT_UUID_GATT_LOC_NAME_VAL   0x2ab5
 GATT Characteristic Location Name UUID Value.
 
#define BT_UUID_GATT_LOC_NAME    BT_UUID_DECLARE_16(BT_UUID_GATT_LOC_NAME_VAL)
 GATT Characteristic Location Name.
 
#define BT_UUID_URI_VAL   0x2ab6
 URI UUID value.
 
#define BT_UUID_URI    BT_UUID_DECLARE_16(BT_UUID_URI_VAL)
 URI.
 
#define BT_UUID_HTTP_HEADERS_VAL   0x2ab7
 HTTP Headers UUID value.
 
#define BT_UUID_HTTP_HEADERS    BT_UUID_DECLARE_16(BT_UUID_HTTP_HEADERS_VAL)
 HTTP Headers.
 
#define BT_UUID_HTTP_STATUS_CODE_VAL   0x2ab8
 HTTP Status Code UUID value.
 
#define BT_UUID_HTTP_STATUS_CODE    BT_UUID_DECLARE_16(BT_UUID_HTTP_STATUS_CODE_VAL)
 HTTP Status Code.
 
#define BT_UUID_HTTP_ENTITY_BODY_VAL   0x2ab9
 HTTP Entity Body UUID value.
 
#define BT_UUID_HTTP_ENTITY_BODY    BT_UUID_DECLARE_16(BT_UUID_HTTP_ENTITY_BODY_VAL)
 HTTP Entity Body.
 
#define BT_UUID_HTTP_CONTROL_POINT_VAL   0x2aba
 HTTP Control Point UUID value.
 
#define BT_UUID_HTTP_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_HTTP_CONTROL_POINT_VAL)
 HTTP Control Point.
 
#define BT_UUID_HTTPS_SECURITY_VAL   0x2abb
 HTTPS Security UUID value.
 
#define BT_UUID_HTTPS_SECURITY    BT_UUID_DECLARE_16(BT_UUID_HTTPS_SECURITY_VAL)
 HTTPS Security.
 
#define BT_UUID_GATT_TDS_CP_VAL   0x2abc
 GATT Characteristic TDS Control Point UUID Value.
 
#define BT_UUID_GATT_TDS_CP    BT_UUID_DECLARE_16(BT_UUID_GATT_TDS_CP_VAL)
 GATT Characteristic TDS Control Point.
 
#define BT_UUID_OTS_FEATURE_VAL   0x2abd
 OTS Feature Characteristic UUID value.
 
#define BT_UUID_OTS_FEATURE    BT_UUID_DECLARE_16(BT_UUID_OTS_FEATURE_VAL)
 OTS Feature Characteristic.
 
#define BT_UUID_OTS_NAME_VAL   0x2abe
 OTS Object Name Characteristic UUID value.
 
#define BT_UUID_OTS_NAME    BT_UUID_DECLARE_16(BT_UUID_OTS_NAME_VAL)
 OTS Object Name Characteristic.
 
#define BT_UUID_OTS_TYPE_VAL   0x2abf
 OTS Object Type Characteristic UUID value.
 
#define BT_UUID_OTS_TYPE    BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_VAL)
 OTS Object Type Characteristic.
 
#define BT_UUID_OTS_SIZE_VAL   0x2ac0
 OTS Object Size Characteristic UUID value.
 
#define BT_UUID_OTS_SIZE    BT_UUID_DECLARE_16(BT_UUID_OTS_SIZE_VAL)
 OTS Object Size Characteristic.
 
#define BT_UUID_OTS_FIRST_CREATED_VAL   0x2ac1
 OTS Object First-Created Characteristic UUID value.
 
#define BT_UUID_OTS_FIRST_CREATED    BT_UUID_DECLARE_16(BT_UUID_OTS_FIRST_CREATED_VAL)
 OTS Object First-Created Characteristic.
 
#define BT_UUID_OTS_LAST_MODIFIED_VAL   0x2ac2
 OTS Object Last-Modified Characteristic UUI value.
 
#define BT_UUID_OTS_LAST_MODIFIED    BT_UUID_DECLARE_16(BT_UUID_OTS_LAST_MODIFIED_VAL)
 OTS Object Last-Modified Characteristic.
 
#define BT_UUID_OTS_ID_VAL   0x2ac3
 OTS Object ID Characteristic UUID value.
 
#define BT_UUID_OTS_ID    BT_UUID_DECLARE_16(BT_UUID_OTS_ID_VAL)
 OTS Object ID Characteristic.
 
#define BT_UUID_OTS_PROPERTIES_VAL   0x2ac4
 OTS Object Properties Characteristic UUID value.
 
#define BT_UUID_OTS_PROPERTIES    BT_UUID_DECLARE_16(BT_UUID_OTS_PROPERTIES_VAL)
 OTS Object Properties Characteristic.
 
#define BT_UUID_OTS_ACTION_CP_VAL   0x2ac5
 OTS Object Action Control Point Characteristic UUID value.
 
#define BT_UUID_OTS_ACTION_CP    BT_UUID_DECLARE_16(BT_UUID_OTS_ACTION_CP_VAL)
 OTS Object Action Control Point Characteristic.
 
#define BT_UUID_OTS_LIST_CP_VAL   0x2ac6
 OTS Object List Control Point Characteristic UUID value.
 
#define BT_UUID_OTS_LIST_CP    BT_UUID_DECLARE_16(BT_UUID_OTS_LIST_CP_VAL)
 OTS Object List Control Point Characteristic.
 
#define BT_UUID_OTS_LIST_FILTER_VAL   0x2ac7
 OTS Object List Filter Characteristic UUID value.
 
#define BT_UUID_OTS_LIST_FILTER    BT_UUID_DECLARE_16(BT_UUID_OTS_LIST_FILTER_VAL)
 OTS Object List Filter Characteristic.
 
#define BT_UUID_OTS_CHANGED_VAL   0x2ac8
 OTS Object Changed Characteristic UUID value.
 
#define BT_UUID_OTS_CHANGED    BT_UUID_DECLARE_16(BT_UUID_OTS_CHANGED_VAL)
 OTS Object Changed Characteristic.
 
#define BT_UUID_GATT_RPAO_VAL   0x2ac9
 GATT Characteristic Resolvable Private Address Only UUID Value.
 
#define BT_UUID_GATT_RPAO    BT_UUID_DECLARE_16(BT_UUID_GATT_RPAO_VAL)
 GATT Characteristic Resolvable Private Address Only.
 
#define BT_UUID_OTS_TYPE_UNSPECIFIED_VAL   0x2aca
 OTS Unspecified Object Type UUID value.
 
#define BT_UUID_OTS_TYPE_UNSPECIFIED    BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_UNSPECIFIED_VAL)
 OTS Unspecified Object Type.
 
#define BT_UUID_OTS_DIRECTORY_LISTING_VAL   0x2acb
 OTS Directory Listing UUID value.
 
#define BT_UUID_OTS_DIRECTORY_LISTING    BT_UUID_DECLARE_16(BT_UUID_OTS_DIRECTORY_LISTING_VAL)
 OTS Directory Listing.
 
#define BT_UUID_GATT_FMF_VAL   0x2acc
 GATT Characteristic Fitness Machine Feature UUID Value.
 
#define BT_UUID_GATT_FMF    BT_UUID_DECLARE_16(BT_UUID_GATT_FMF_VAL)
 GATT Characteristic Fitness Machine Feature.
 
#define BT_UUID_GATT_TD_VAL   0x2acd
 GATT Characteristic Treadmill Data UUID Value.
 
#define BT_UUID_GATT_TD    BT_UUID_DECLARE_16(BT_UUID_GATT_TD_VAL)
 GATT Characteristic Treadmill Data.
 
#define BT_UUID_GATT_CTD_VAL   0x2ace
 GATT Characteristic Cross Trainer Data UUID Value.
 
#define BT_UUID_GATT_CTD    BT_UUID_DECLARE_16(BT_UUID_GATT_CTD_VAL)
 GATT Characteristic Cross Trainer Data.
 
#define BT_UUID_GATT_STPCD_VAL   0x2acf
 GATT Characteristic Step Climber Data UUID Value.
 
#define BT_UUID_GATT_STPCD    BT_UUID_DECLARE_16(BT_UUID_GATT_STPCD_VAL)
 GATT Characteristic Step Climber Data.
 
#define BT_UUID_GATT_STRCD_VAL   0x2ad0
 GATT Characteristic Stair Climber Data UUID Value.
 
#define BT_UUID_GATT_STRCD    BT_UUID_DECLARE_16(BT_UUID_GATT_STRCD_VAL)
 GATT Characteristic Stair Climber Data.
 
#define BT_UUID_GATT_RD_VAL   0x2ad1
 GATT Characteristic Rower Data UUID Value.
 
#define BT_UUID_GATT_RD    BT_UUID_DECLARE_16(BT_UUID_GATT_RD_VAL)
 GATT Characteristic Rower Data.
 
#define BT_UUID_GATT_IBD_VAL   0x2ad2
 GATT Characteristic Indoor Bike Data UUID Value.
 
#define BT_UUID_GATT_IBD    BT_UUID_DECLARE_16(BT_UUID_GATT_IBD_VAL)
 GATT Characteristic Indoor Bike Data.
 
#define BT_UUID_GATT_TRSTAT_VAL   0x2ad3
 GATT Characteristic Training Status UUID Value.
 
#define BT_UUID_GATT_TRSTAT    BT_UUID_DECLARE_16(BT_UUID_GATT_TRSTAT_VAL)
 GATT Characteristic Training Status.
 
#define BT_UUID_GATT_SSR_VAL   0x2ad4
 GATT Characteristic Supported Speed Range UUID Value.
 
#define BT_UUID_GATT_SSR    BT_UUID_DECLARE_16(BT_UUID_GATT_SSR_VAL)
 GATT Characteristic Supported Speed Range.
 
#define BT_UUID_GATT_SIR_VAL   0x2ad5
 GATT Characteristic Supported Inclination Range UUID Value.
 
#define BT_UUID_GATT_SIR    BT_UUID_DECLARE_16(BT_UUID_GATT_SIR_VAL)
 GATT Characteristic Supported Inclination Range.
 
#define BT_UUID_GATT_SRLR_VAL   0x2ad6
 GATT Characteristic Supported Resistance Level Range UUID Value.
 
#define BT_UUID_GATT_SRLR    BT_UUID_DECLARE_16(BT_UUID_GATT_SRLR_VAL)
 GATT Characteristic Supported Resistance Level Range.
 
#define BT_UUID_GATT_SHRR_VAL   0x2ad7
 GATT Characteristic Supported Heart Rate Range UUID Value.
 
#define BT_UUID_GATT_SHRR    BT_UUID_DECLARE_16(BT_UUID_GATT_SHRR_VAL)
 GATT Characteristic Supported Heart Rate Range.
 
#define BT_UUID_GATT_SPR_VAL   0x2ad8
 GATT Characteristic Supported Power Range UUID Value.
 
#define BT_UUID_GATT_SPR    BT_UUID_DECLARE_16(BT_UUID_GATT_SPR_VAL)
 GATT Characteristic Supported Power Range.
 
#define BT_UUID_GATT_FMCP_VAL   0x2ad9
 GATT Characteristic Fitness Machine Control Point UUID Value.
 
#define BT_UUID_GATT_FMCP    BT_UUID_DECLARE_16(BT_UUID_GATT_FMCP_VAL)
 GATT Characteristic Fitness Machine Control Point.
 
#define BT_UUID_GATT_FMS_VAL   0x2ada
 GATT Characteristic Fitness Machine Status UUID Value.
 
#define BT_UUID_GATT_FMS    BT_UUID_DECLARE_16(BT_UUID_GATT_FMS_VAL)
 GATT Characteristic Fitness Machine Status.
 
#define BT_UUID_MESH_PROV_DATA_IN_VAL   0x2adb
 Mesh Provisioning Data In UUID value.
 
#define BT_UUID_MESH_PROV_DATA_IN    BT_UUID_DECLARE_16(BT_UUID_MESH_PROV_DATA_IN_VAL)
 Mesh Provisioning Data In.
 
#define BT_UUID_MESH_PROV_DATA_OUT_VAL   0x2adc
 Mesh Provisioning Data Out UUID value.
 
#define BT_UUID_MESH_PROV_DATA_OUT    BT_UUID_DECLARE_16(BT_UUID_MESH_PROV_DATA_OUT_VAL)
 Mesh Provisioning Data Out.
 
#define BT_UUID_MESH_PROXY_DATA_IN_VAL   0x2add
 Mesh Proxy Data In UUID value.
 
#define BT_UUID_MESH_PROXY_DATA_IN    BT_UUID_DECLARE_16(BT_UUID_MESH_PROXY_DATA_IN_VAL)
 Mesh Proxy Data In.
 
#define BT_UUID_MESH_PROXY_DATA_OUT_VAL   0x2ade
 Mesh Proxy Data Out UUID value.
 
#define BT_UUID_MESH_PROXY_DATA_OUT    BT_UUID_DECLARE_16(BT_UUID_MESH_PROXY_DATA_OUT_VAL)
 Mesh Proxy Data Out.
 
#define BT_UUID_GATT_NNN_VAL   0x2adf
 GATT Characteristic New Number Needed UUID Value.
 
#define BT_UUID_GATT_NNN    BT_UUID_DECLARE_16(BT_UUID_GATT_NNN_VAL)
 GATT Characteristic New Number Needed.
 
#define BT_UUID_GATT_AC_VAL   0x2ae0
 GATT Characteristic Average Current UUID Value.
 
#define BT_UUID_GATT_AC    BT_UUID_DECLARE_16(BT_UUID_GATT_AC_VAL)
 GATT Characteristic Average Current.
 
#define BT_UUID_GATT_AV_VAL   0x2ae1
 GATT Characteristic Average Voltage UUID Value.
 
#define BT_UUID_GATT_AV    BT_UUID_DECLARE_16(BT_UUID_GATT_AV_VAL)
 GATT Characteristic Average Voltage.
 
#define BT_UUID_GATT_BOOLEAN_VAL   0x2ae2
 GATT Characteristic Boolean UUID Value.
 
#define BT_UUID_GATT_BOOLEAN    BT_UUID_DECLARE_16(BT_UUID_GATT_BOOLEAN_VAL)
 GATT Characteristic Boolean.
 
#define BT_UUID_GATT_CRDFP_VAL   0x2ae3
 GATT Characteristic Chromatic Distance From Planckian UUID Value.
 
#define BT_UUID_GATT_CRDFP    BT_UUID_DECLARE_16(BT_UUID_GATT_CRDFP_VAL)
 GATT Characteristic Chromatic Distance From Planckian.
 
#define BT_UUID_GATT_CRCOORDS_VAL   0x2ae4
 GATT Characteristic Chromaticity Coordinates UUID Value.
 
#define BT_UUID_GATT_CRCOORDS    BT_UUID_DECLARE_16(BT_UUID_GATT_CRCOORDS_VAL)
 GATT Characteristic Chromaticity Coordinates.
 
#define BT_UUID_GATT_CRCCT_VAL   0x2ae5
 GATT Characteristic Chromaticity In CCT And Duv Values UUID Value.
 
#define BT_UUID_GATT_CRCCT    BT_UUID_DECLARE_16(BT_UUID_GATT_CRCCT_VAL)
 GATT Characteristic Chromaticity In CCT And Duv Values.
 
#define BT_UUID_GATT_CRT_VAL   0x2ae6
 GATT Characteristic Chromaticity Tolerance UUID Value.
 
#define BT_UUID_GATT_CRT    BT_UUID_DECLARE_16(BT_UUID_GATT_CRT_VAL)
 GATT Characteristic Chromaticity Tolerance.
 
#define BT_UUID_GATT_CIEIDX_VAL   0x2ae7
 GATT Characteristic CIE 13.3-1995 Color Rendering Index UUID Value.
 
#define BT_UUID_GATT_CIEIDX    BT_UUID_DECLARE_16(BT_UUID_GATT_CIEIDX_VAL)
 GATT Characteristic CIE 13.3-1995 Color Rendering Index.
 
#define BT_UUID_GATT_COEFFICIENT_VAL   0x2ae8
 GATT Characteristic Coefficient UUID Value.
 
#define BT_UUID_GATT_COEFFICIENT    BT_UUID_DECLARE_16(BT_UUID_GATT_COEFFICIENT_VAL)
 GATT Characteristic Coefficient.
 
#define BT_UUID_GATT_CCTEMP_VAL   0x2ae9
 GATT Characteristic Correlated Color Temperature UUID Value.
 
#define BT_UUID_GATT_CCTEMP    BT_UUID_DECLARE_16(BT_UUID_GATT_CCTEMP_VAL)
 GATT Characteristic Correlated Color Temperature.
 
#define BT_UUID_GATT_COUNT16_VAL   0x2aea
 GATT Characteristic Count 16 UUID Value.
 
#define BT_UUID_GATT_COUNT16    BT_UUID_DECLARE_16(BT_UUID_GATT_COUNT16_VAL)
 GATT Characteristic Count 16.
 
#define BT_UUID_GATT_COUNT24_VAL   0x2aeb
 GATT Characteristic Count 24 UUID Value.
 
#define BT_UUID_GATT_COUNT24    BT_UUID_DECLARE_16(BT_UUID_GATT_COUNT24_VAL)
 GATT Characteristic Count 24.
 
#define BT_UUID_GATT_CNTRCODE_VAL   0x2aec
 GATT Characteristic Country Code UUID Value.
 
#define BT_UUID_GATT_CNTRCODE    BT_UUID_DECLARE_16(BT_UUID_GATT_CNTRCODE_VAL)
 GATT Characteristic Country Code.
 
#define BT_UUID_GATT_DATEUTC_VAL   0x2aed
 GATT Characteristic Date UTC UUID Value.
 
#define BT_UUID_GATT_DATEUTC    BT_UUID_DECLARE_16(BT_UUID_GATT_DATEUTC_VAL)
 GATT Characteristic Date UTC.
 
#define BT_UUID_GATT_EC_VAL   0x2aee
 GATT Characteristic Electric Current UUID Value.
 
#define BT_UUID_GATT_EC    BT_UUID_DECLARE_16(BT_UUID_GATT_EC_VAL)
 GATT Characteristic Electric Current.
 
#define BT_UUID_GATT_ECR_VAL   0x2aef
 GATT Characteristic Electric Current Range UUID Value.
 
#define BT_UUID_GATT_ECR    BT_UUID_DECLARE_16(BT_UUID_GATT_ECR_VAL)
 GATT Characteristic Electric Current Range.
 
#define BT_UUID_GATT_ECSPEC_VAL   0x2af0
 GATT Characteristic Electric Current Specification UUID Value.
 
#define BT_UUID_GATT_ECSPEC    BT_UUID_DECLARE_16(BT_UUID_GATT_ECSPEC_VAL)
 GATT Characteristic Electric Current Specification.
 
#define BT_UUID_GATT_ECSTAT_VAL   0x2af1
 GATT Characteristic Electric Current Statistics UUID Value.
 
#define BT_UUID_GATT_ECSTAT    BT_UUID_DECLARE_16(BT_UUID_GATT_ECSTAT_VAL)
 GATT Characteristic Electric Current Statistics.
 
#define BT_UUID_GATT_ENERGY_VAL   0x2af2
 GATT Characteristic Energy UUID Value.
 
#define BT_UUID_GATT_ENERGY    BT_UUID_DECLARE_16(BT_UUID_GATT_ENERGY_VAL)
 GATT Characteristic Energy.
 
#define BT_UUID_GATT_EPOD_VAL   0x2af3
 GATT Characteristic Energy In A Period Of Day UUID Value.
 
#define BT_UUID_GATT_EPOD    BT_UUID_DECLARE_16(BT_UUID_GATT_EPOD_VAL)
 GATT Characteristic Energy In A Period Of Day.
 
#define BT_UUID_GATT_EVTSTAT_VAL   0x2af4
 GATT Characteristic Event Statistics UUID Value.
 
#define BT_UUID_GATT_EVTSTAT    BT_UUID_DECLARE_16(BT_UUID_GATT_EVTSTAT_VAL)
 GATT Characteristic Event Statistics.
 
#define BT_UUID_GATT_FSTR16_VAL   0x2af5
 GATT Characteristic Fixed String 16 UUID Value.
 
#define BT_UUID_GATT_FSTR16    BT_UUID_DECLARE_16(BT_UUID_GATT_FSTR16_VAL)
 GATT Characteristic Fixed String 16.
 
#define BT_UUID_GATT_FSTR24_VAL   0x2af6
 GATT Characteristic Fixed String 24 UUID Value.
 
#define BT_UUID_GATT_FSTR24    BT_UUID_DECLARE_16(BT_UUID_GATT_FSTR24_VAL)
 GATT Characteristic Fixed String 24.
 
#define BT_UUID_GATT_FSTR36_VAL   0x2af7
 GATT Characteristic Fixed String 36 UUID Value.
 
#define BT_UUID_GATT_FSTR36    BT_UUID_DECLARE_16(BT_UUID_GATT_FSTR36_VAL)
 GATT Characteristic Fixed String 36.
 
#define BT_UUID_GATT_FSTR8_VAL   0x2af8
 GATT Characteristic Fixed String 8 UUID Value.
 
#define BT_UUID_GATT_FSTR8    BT_UUID_DECLARE_16(BT_UUID_GATT_FSTR8_VAL)
 GATT Characteristic Fixed String 8.
 
#define BT_UUID_GATT_GENLVL_VAL   0x2af9
 GATT Characteristic Generic Level UUID Value.
 
#define BT_UUID_GATT_GENLVL    BT_UUID_DECLARE_16(BT_UUID_GATT_GENLVL_VAL)
 GATT Characteristic Generic Level.
 
#define BT_UUID_GATT_GTIN_VAL   0x2afa
 GATT Characteristic Global Trade Item Number UUID Value.
 
#define BT_UUID_GATT_GTIN    BT_UUID_DECLARE_16(BT_UUID_GATT_GTIN_VAL)
 GATT Characteristic Global Trade Item Number.
 
#define BT_UUID_GATT_ILLUM_VAL   0x2afb
 GATT Characteristic Illuminance UUID Value.
 
#define BT_UUID_GATT_ILLUM    BT_UUID_DECLARE_16(BT_UUID_GATT_ILLUM_VAL)
 GATT Characteristic Illuminance.
 
#define BT_UUID_GATT_LUMEFF_VAL   0x2afc
 GATT Characteristic Luminous Efficacy UUID Value.
 
#define BT_UUID_GATT_LUMEFF    BT_UUID_DECLARE_16(BT_UUID_GATT_LUMEFF_VAL)
 GATT Characteristic Luminous Efficacy.
 
#define BT_UUID_GATT_LUMNRG_VAL   0x2afd
 GATT Characteristic Luminous Energy UUID Value.
 
#define BT_UUID_GATT_LUMNRG    BT_UUID_DECLARE_16(BT_UUID_GATT_LUMNRG_VAL)
 GATT Characteristic Luminous Energy.
 
#define BT_UUID_GATT_LUMEXP_VAL   0x2afe
 GATT Characteristic Luminous Exposure UUID Value.
 
#define BT_UUID_GATT_LUMEXP    BT_UUID_DECLARE_16(BT_UUID_GATT_LUMEXP_VAL)
 GATT Characteristic Luminous Exposure.
 
#define BT_UUID_GATT_LUMFLX_VAL   0x2aff
 GATT Characteristic Luminous Flux UUID Value.
 
#define BT_UUID_GATT_LUMFLX    BT_UUID_DECLARE_16(BT_UUID_GATT_LUMFLX_VAL)
 GATT Characteristic Luminous Flux.
 
#define BT_UUID_GATT_LUMFLXR_VAL   0x2b00
 GATT Characteristic Luminous Flux Range UUID Value.
 
#define BT_UUID_GATT_LUMFLXR    BT_UUID_DECLARE_16(BT_UUID_GATT_LUMFLXR_VAL)
 GATT Characteristic Luminous Flux Range.
 
#define BT_UUID_GATT_LUMINT_VAL   0x2b01
 GATT Characteristic Luminous Intensity UUID Value.
 
#define BT_UUID_GATT_LUMINT    BT_UUID_DECLARE_16(BT_UUID_GATT_LUMINT_VAL)
 GATT Characteristic Luminous Intensity.
 
#define BT_UUID_GATT_MASSFLOW_VAL   0x2b02
 GATT Characteristic Mass Flow UUID Value.
 
#define BT_UUID_GATT_MASSFLOW    BT_UUID_DECLARE_16(BT_UUID_GATT_MASSFLOW_VAL)
 GATT Characteristic Mass Flow.
 
#define BT_UUID_GATT_PERLGHT_VAL   0x2b03
 GATT Characteristic Perceived Lightness UUID Value.
 
#define BT_UUID_GATT_PERLGHT    BT_UUID_DECLARE_16(BT_UUID_GATT_PERLGHT_VAL)
 GATT Characteristic Perceived Lightness.
 
#define BT_UUID_GATT_PER8_VAL   0x2b04
 GATT Characteristic Percentage 8 UUID Value.
 
#define BT_UUID_GATT_PER8    BT_UUID_DECLARE_16(BT_UUID_GATT_PER8_VAL)
 GATT Characteristic Percentage 8.
 
#define BT_UUID_GATT_PWR_VAL   0x2b05
 GATT Characteristic Power UUID Value.
 
#define BT_UUID_GATT_PWR    BT_UUID_DECLARE_16(BT_UUID_GATT_PWR_VAL)
 GATT Characteristic Power.
 
#define BT_UUID_GATT_PWRSPEC_VAL   0x2b06
 GATT Characteristic Power Specification UUID Value.
 
#define BT_UUID_GATT_PWRSPEC    BT_UUID_DECLARE_16(BT_UUID_GATT_PWRSPEC_VAL)
 GATT Characteristic Power Specification.
 
#define BT_UUID_GATT_RRICR_VAL   0x2b07
 GATT Characteristic Relative Runtime In A Current Range UUID Value.
 
#define BT_UUID_GATT_RRICR    BT_UUID_DECLARE_16(BT_UUID_GATT_RRICR_VAL)
 GATT Characteristic Relative Runtime In A Current Range.
 
#define BT_UUID_GATT_RRIGLR_VAL   0x2b08
 GATT Characteristic Relative Runtime In A Generic Level Range UUID Value.
 
#define BT_UUID_GATT_RRIGLR    BT_UUID_DECLARE_16(BT_UUID_GATT_RRIGLR_VAL)
 GATT Characteristic Relative Runtime In A Generic Level Range.
 
#define BT_UUID_GATT_RVIVR_VAL   0x2b09
 GATT Characteristic Relative Value In A Voltage Range UUID Value.
 
#define BT_UUID_GATT_RVIVR    BT_UUID_DECLARE_16(BT_UUID_GATT_RVIVR_VAL)
 GATT Characteristic Relative Value In A Voltage Range.
 
#define BT_UUID_GATT_RVIIR_VAL   0x2b0a
 GATT Characteristic Relative Value In A Illuminance Range UUID Value.
 
#define BT_UUID_GATT_RVIIR    BT_UUID_DECLARE_16(BT_UUID_GATT_RVIIR_VAL)
 GATT Characteristic Relative Value In A Illuminance Range.
 
#define BT_UUID_GATT_RVIPOD_VAL   0x2b0b
 GATT Characteristic Relative Value In A Period Of Day UUID Value.
 
#define BT_UUID_GATT_RVIPOD    BT_UUID_DECLARE_16(BT_UUID_GATT_RVIPOD_VAL)
 GATT Characteristic Relative Value In A Period Of Day.
 
#define BT_UUID_GATT_RVITR_VAL   0x2b0c
 GATT Characteristic Relative Value In A Temperature Range UUID Value.
 
#define BT_UUID_GATT_RVITR    BT_UUID_DECLARE_16(BT_UUID_GATT_RVITR_VAL)
 GATT Characteristic Relative Value In A Temperature Range.
 
#define BT_UUID_GATT_TEMP8_VAL   0x2b0d
 GATT Characteristic Temperature 8 UUID Value.
 
#define BT_UUID_GATT_TEMP8    BT_UUID_DECLARE_16(BT_UUID_GATT_TEMP8_VAL)
 GATT Characteristic Temperature 8.
 
#define BT_UUID_GATT_TEMP8_IPOD_VAL   0x2b0e
 GATT Characteristic Temperature 8 In A Period Of Day UUID Value.
 
#define BT_UUID_GATT_TEMP8_IPOD    BT_UUID_DECLARE_16(BT_UUID_GATT_TEMP8_IPOD_VAL)
 GATT Characteristic Temperature 8 In A Period Of Day.
 
#define BT_UUID_GATT_TEMP8_STAT_VAL   0x2b0f
 GATT Characteristic Temperature 8 Statistics UUID Value.
 
#define BT_UUID_GATT_TEMP8_STAT    BT_UUID_DECLARE_16(BT_UUID_GATT_TEMP8_STAT_VAL)
 GATT Characteristic Temperature 8 Statistics.
 
#define BT_UUID_GATT_TEMP_RNG_VAL   0x2b10
 GATT Characteristic Temperature Range UUID Value.
 
#define BT_UUID_GATT_TEMP_RNG    BT_UUID_DECLARE_16(BT_UUID_GATT_TEMP_RNG_VAL)
 GATT Characteristic Temperature Range.
 
#define BT_UUID_GATT_TEMP_STAT_VAL   0x2b11
 GATT Characteristic Temperature Statistics UUID Value.
 
#define BT_UUID_GATT_TEMP_STAT    BT_UUID_DECLARE_16(BT_UUID_GATT_TEMP_STAT_VAL)
 GATT Characteristic Temperature Statistics.
 
#define BT_UUID_GATT_TIM_DC8_VAL   0x2b12
 GATT Characteristic Time Decihour 8 UUID Value.
 
#define BT_UUID_GATT_TIM_DC8    BT_UUID_DECLARE_16(BT_UUID_GATT_TIM_DC8_VAL)
 GATT Characteristic Time Decihour 8.
 
#define BT_UUID_GATT_TIM_EXP8_VAL   0x2b13
 GATT Characteristic Time Exponential 8 UUID Value.
 
#define BT_UUID_GATT_TIM_EXP8    BT_UUID_DECLARE_16(BT_UUID_GATT_TIM_EXP8_VAL)
 GATT Characteristic Time Exponential 8.
 
#define BT_UUID_GATT_TIM_H24_VAL   0x2b14
 GATT Characteristic Time Hour 24 UUID Value.
 
#define BT_UUID_GATT_TIM_H24    BT_UUID_DECLARE_16(BT_UUID_GATT_TIM_H24_VAL)
 GATT Characteristic Time Hour 24.
 
#define BT_UUID_GATT_TIM_MS24_VAL   0x2b15
 GATT Characteristic Time Millisecond 24 UUID Value.
 
#define BT_UUID_GATT_TIM_MS24    BT_UUID_DECLARE_16(BT_UUID_GATT_TIM_MS24_VAL)
 GATT Characteristic Time Millisecond 24.
 
#define BT_UUID_GATT_TIM_S16_VAL   0x2b16
 GATT Characteristic Time Second 16 UUID Value.
 
#define BT_UUID_GATT_TIM_S16    BT_UUID_DECLARE_16(BT_UUID_GATT_TIM_S16_VAL)
 GATT Characteristic Time Second 16.
 
#define BT_UUID_GATT_TIM_S8_VAL   0x2b17
 GATT Characteristic Time Second 8 UUID Value.
 
#define BT_UUID_GATT_TIM_S8    BT_UUID_DECLARE_16(BT_UUID_GATT_TIM_S8_VAL)
 GATT Characteristic Time Second 8.
 
#define BT_UUID_GATT_V_VAL   0x2b18
 GATT Characteristic Voltage UUID Value.
 
#define BT_UUID_GATT_V    BT_UUID_DECLARE_16(BT_UUID_GATT_V_VAL)
 GATT Characteristic Voltage.
 
#define BT_UUID_GATT_V_SPEC_VAL   0x2b19
 GATT Characteristic Voltage Specification UUID Value.
 
#define BT_UUID_GATT_V_SPEC    BT_UUID_DECLARE_16(BT_UUID_GATT_V_SPEC_VAL)
 GATT Characteristic Voltage Specification.
 
#define BT_UUID_GATT_V_STAT_VAL   0x2b1a
 GATT Characteristic Voltage Statistics UUID Value.
 
#define BT_UUID_GATT_V_STAT    BT_UUID_DECLARE_16(BT_UUID_GATT_V_STAT_VAL)
 GATT Characteristic Voltage Statistics.
 
#define BT_UUID_GATT_VOLF_VAL   0x2b1b
 GATT Characteristic Volume Flow UUID Value.
 
#define BT_UUID_GATT_VOLF    BT_UUID_DECLARE_16(BT_UUID_GATT_VOLF_VAL)
 GATT Characteristic Volume Flow.
 
#define BT_UUID_GATT_CRCOORD_VAL   0x2b1c
 GATT Characteristic Chromaticity Coordinate (not Coordinates) UUID Value.
 
#define BT_UUID_GATT_CRCOORD    BT_UUID_DECLARE_16(BT_UUID_GATT_CRCOORD_VAL)
 GATT Characteristic Chromaticity Coordinate (not Coordinates)
 
#define BT_UUID_GATT_RCF_VAL   0x2b1d
 GATT Characteristic RC Feature UUID Value.
 
#define BT_UUID_GATT_RCF    BT_UUID_DECLARE_16(BT_UUID_GATT_RCF_VAL)
 GATT Characteristic RC Feature.
 
#define BT_UUID_GATT_RCSET_VAL   0x2b1e
 GATT Characteristic RC Settings UUID Value.
 
#define BT_UUID_GATT_RCSET    BT_UUID_DECLARE_16(BT_UUID_GATT_RCSET_VAL)
 GATT Characteristic RC Settings.
 
#define BT_UUID_GATT_RCCP_VAL   0x2b1f
 GATT Characteristic Reconnection Configuration Control Point UUID Value.
 
#define BT_UUID_GATT_RCCP    BT_UUID_DECLARE_16(BT_UUID_GATT_RCCP_VAL)
 GATT Characteristic Reconnection Configurationn Control Point.
 
#define BT_UUID_GATT_IDD_SC_VAL   0x2b20
 GATT Characteristic IDD Status Changed UUID Value.
 
#define BT_UUID_GATT_IDD_SC    BT_UUID_DECLARE_16(BT_UUID_GATT_IDD_SC_VAL)
 GATT Characteristic IDD Status Changed.
 
#define BT_UUID_GATT_IDD_S_VAL   0x2b21
 GATT Characteristic IDD Status UUID Value.
 
#define BT_UUID_GATT_IDD_S    BT_UUID_DECLARE_16(BT_UUID_GATT_IDD_S_VAL)
 GATT Characteristic IDD Status.
 
#define BT_UUID_GATT_IDD_AS_VAL   0x2b22
 GATT Characteristic IDD Announciation Status UUID Value.
 
#define BT_UUID_GATT_IDD_AS    BT_UUID_DECLARE_16(BT_UUID_GATT_IDD_AS_VAL)
 GATT Characteristic IDD Announciation Status.
 
#define BT_UUID_GATT_IDD_F_VAL   0x2b23
 GATT Characteristic IDD Features UUID Value.
 
#define BT_UUID_GATT_IDD_F    BT_UUID_DECLARE_16(BT_UUID_GATT_IDD_F_VAL)
 GATT Characteristic IDD Features.
 
#define BT_UUID_GATT_IDD_SRCP_VAL   0x2b24
 GATT Characteristic IDD Status Reader Control Point UUID Value.
 
#define BT_UUID_GATT_IDD_SRCP    BT_UUID_DECLARE_16(BT_UUID_GATT_IDD_SRCP_VAL)
 GATT Characteristic IDD Status Reader Control Point.
 
#define BT_UUID_GATT_IDD_CCP_VAL   0x2b25
 GATT Characteristic IDD Command Control Point UUID Value.
 
#define BT_UUID_GATT_IDD_CCP    BT_UUID_DECLARE_16(BT_UUID_GATT_IDD_CCP_VAL)
 GATT Characteristic IDD Command Control Point.
 
#define BT_UUID_GATT_IDD_CD_VAL   0x2b26
 GATT Characteristic IDD Command Data UUID Value.
 
#define BT_UUID_GATT_IDD_CD    BT_UUID_DECLARE_16(BT_UUID_GATT_IDD_CD_VAL)
 GATT Characteristic IDD Command Data.
 
#define BT_UUID_GATT_IDD_RACP_VAL   0x2b27
 GATT Characteristic IDD Record Access Control Point UUID Value.
 
#define BT_UUID_GATT_IDD_RACP    BT_UUID_DECLARE_16(BT_UUID_GATT_IDD_RACP_VAL)
 GATT Characteristic IDD Record Access Control Point.
 
#define BT_UUID_GATT_IDD_HD_VAL   0x2b28
 GATT Characteristic IDD History Data UUID Value.
 
#define BT_UUID_GATT_IDD_HD    BT_UUID_DECLARE_16(BT_UUID_GATT_IDD_HD_VAL)
 GATT Characteristic IDD History Data.
 
#define BT_UUID_GATT_CLIENT_FEATURES_VAL   0x2b29
 GATT Characteristic Client Supported Features UUID value.
 
#define BT_UUID_GATT_CLIENT_FEATURES    BT_UUID_DECLARE_16(BT_UUID_GATT_CLIENT_FEATURES_VAL)
 GATT Characteristic Client Supported Features.
 
#define BT_UUID_GATT_DB_HASH_VAL   0x2b2a
 GATT Characteristic Database Hash UUID value.
 
#define BT_UUID_GATT_DB_HASH    BT_UUID_DECLARE_16(BT_UUID_GATT_DB_HASH_VAL)
 GATT Characteristic Database Hash.
 
#define BT_UUID_GATT_BSS_CP_VAL   0x2b2b
 GATT Characteristic BSS Control Point UUID Value.
 
#define BT_UUID_GATT_BSS_CP    BT_UUID_DECLARE_16(BT_UUID_GATT_BSS_CP_VAL)
 GATT Characteristic BSS Control Point.
 
#define BT_UUID_GATT_BSS_R_VAL   0x2b2c
 GATT Characteristic BSS Response UUID Value.
 
#define BT_UUID_GATT_BSS_R    BT_UUID_DECLARE_16(BT_UUID_GATT_BSS_R_VAL)
 GATT Characteristic BSS Response.
 
#define BT_UUID_GATT_EMG_ID_VAL   0x2b2d
 GATT Characteristic Emergency ID UUID Value.
 
#define BT_UUID_GATT_EMG_ID    BT_UUID_DECLARE_16(BT_UUID_GATT_EMG_ID_VAL)
 GATT Characteristic Emergency ID.
 
#define BT_UUID_GATT_EMG_TXT_VAL   0x2b2e
 GATT Characteristic Emergency Text UUID Value.
 
#define BT_UUID_GATT_EMG_TXT    BT_UUID_DECLARE_16(BT_UUID_GATT_EMG_TXT_VAL)
 GATT Characteristic Emergency Text.
 
#define BT_UUID_GATT_ACS_S_VAL   0x2b2f
 GATT Characteristic ACS Status UUID Value.
 
#define BT_UUID_GATT_ACS_S    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_S_VAL)
 GATT Characteristic ACS Status.
 
#define BT_UUID_GATT_ACS_DI_VAL   0x2b30
 GATT Characteristic ACS Data In UUID Value.
 
#define BT_UUID_GATT_ACS_DI    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_DI_VAL)
 GATT Characteristic ACS Data In.
 
#define BT_UUID_GATT_ACS_DON_VAL   0x2b31
 GATT Characteristic ACS Data Out Notify UUID Value.
 
#define BT_UUID_GATT_ACS_DON    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_DON_VAL)
 GATT Characteristic ACS Data Out Notify.
 
#define BT_UUID_GATT_ACS_DOI_VAL   0x2b32
 GATT Characteristic ACS Data Out Indicate UUID Value.
 
#define BT_UUID_GATT_ACS_DOI    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_DOI_VAL)
 GATT Characteristic ACS Data Out Indicate.
 
#define BT_UUID_GATT_ACS_CP_VAL   0x2b33
 GATT Characteristic ACS Control Point UUID Value.
 
#define BT_UUID_GATT_ACS_CP    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_CP_VAL)
 GATT Characteristic ACS Control Point.
 
#define BT_UUID_GATT_EBPM_VAL   0x2b34
 GATT Characteristic Enhanced Blood Pressure Measurement UUID Value.
 
#define BT_UUID_GATT_EBPM    BT_UUID_DECLARE_16(BT_UUID_GATT_EBPM_VAL)
 GATT Characteristic Enhanced Blood Pressure Measurement.
 
#define BT_UUID_GATT_EICP_VAL   0x2b35
 GATT Characteristic Enhanced Intermediate Cuff Pressure UUID Value.
 
#define BT_UUID_GATT_EICP    BT_UUID_DECLARE_16(BT_UUID_GATT_EICP_VAL)
 GATT Characteristic Enhanced Intermediate Cuff Pressure.
 
#define BT_UUID_GATT_BPR_VAL   0x2b36
 GATT Characteristic Blood Pressure Record UUID Value.
 
#define BT_UUID_GATT_BPR    BT_UUID_DECLARE_16(BT_UUID_GATT_BPR_VAL)
 GATT Characteristic Blood Pressure Record.
 
#define BT_UUID_GATT_RU_VAL   0x2b37
 GATT Characteristic Registered User UUID Value.
 
#define BT_UUID_GATT_RU    BT_UUID_DECLARE_16(BT_UUID_GATT_RU_VAL)
 GATT Characteristic Registered User.
 
#define BT_UUID_GATT_BR_EDR_HD_VAL   0x2b38
 GATT Characteristic BR-EDR Handover Data UUID Value.
 
#define BT_UUID_GATT_BR_EDR_HD    BT_UUID_DECLARE_16(BT_UUID_GATT_BR_EDR_HD_VAL)
 GATT Characteristic BR-EDR Handover Data.
 
#define BT_UUID_GATT_BT_SIG_D_VAL   0x2b39
 GATT Characteristic Bluetooth SIG Data UUID Value.
 
#define BT_UUID_GATT_BT_SIG_D    BT_UUID_DECLARE_16(BT_UUID_GATT_BT_SIG_D_VAL)
 GATT Characteristic Bluetooth SIG Data.
 
#define BT_UUID_GATT_SERVER_FEATURES_VAL   0x2b3a
 GATT Characteristic Server Supported Features UUID value.
 
#define BT_UUID_GATT_SERVER_FEATURES    BT_UUID_DECLARE_16(BT_UUID_GATT_SERVER_FEATURES_VAL)
 GATT Characteristic Server Supported Features.
 
#define BT_UUID_GATT_PHY_AMF_VAL   0x2b3b
 GATT Characteristic Physical Activity Monitor Features UUID Value.
 
#define BT_UUID_GATT_PHY_AMF    BT_UUID_DECLARE_16(BT_UUID_GATT_PHY_AMF_VAL)
 GATT Characteristic Physical Activity Monitor Features.
 
#define BT_UUID_GATT_GEN_AID_VAL   0x2b3c
 GATT Characteristic General Activity Instantaneous Data UUID Value.
 
#define BT_UUID_GATT_GEN_AID    BT_UUID_DECLARE_16(BT_UUID_GATT_GEN_AID_VAL)
 GATT Characteristic General Activity Instantaneous Data.
 
#define BT_UUID_GATT_GEN_ASD_VAL   0x2b3d
 GATT Characteristic General Activity Summary Data UUID Value.
 
#define BT_UUID_GATT_GEN_ASD    BT_UUID_DECLARE_16(BT_UUID_GATT_GEN_ASD_VAL)
 GATT Characteristic General Activity Summary Data.
 
#define BT_UUID_GATT_CR_AID_VAL   0x2b3e
 GATT Characteristic CardioRespiratory Activity Instantaneous Data UUID Value.
 
#define BT_UUID_GATT_CR_AID    BT_UUID_DECLARE_16(BT_UUID_GATT_CR_AID_VAL)
 GATT Characteristic CardioRespiratory Activity Instantaneous Data.
 
#define BT_UUID_GATT_CR_ASD_VAL   0x2b3f
 GATT Characteristic CardioRespiratory Activity Summary Data UUID Value.
 
#define BT_UUID_GATT_CR_ASD    BT_UUID_DECLARE_16(BT_UUID_GATT_CR_ASD_VAL)
 GATT Characteristic CardioRespiratory Activity Summary Data.
 
#define BT_UUID_GATT_SC_ASD_VAL   0x2b40
 GATT Characteristic Step Counter Activity Summary Data UUID Value.
 
#define BT_UUID_GATT_SC_ASD    BT_UUID_DECLARE_16(BT_UUID_GATT_SC_ASD_VAL)
 GATT Characteristic Step Counter Activity Summary Data.
 
#define BT_UUID_GATT_SLP_AID_VAL   0x2b41
 GATT Characteristic Sleep Activity Instantaneous Data UUID Value.
 
#define BT_UUID_GATT_SLP_AID    BT_UUID_DECLARE_16(BT_UUID_GATT_SLP_AID_VAL)
 GATT Characteristic Sleep Activity Instantaneous Data.
 
#define BT_UUID_GATT_SLP_ASD_VAL   0x2b42
 GATT Characteristic Sleep Actiity Summary Data UUID Value.
 
#define BT_UUID_GATT_SLP_ASD    BT_UUID_DECLARE_16(BT_UUID_GATT_SLP_ASD_VAL)
 GATT Characteristic Sleep Activity Summary Data.
 
#define BT_UUID_GATT_PHY_AMCP_VAL   0x2b43
 GATT Characteristic Physical Activity Monitor Control Point UUID Value.
 
#define BT_UUID_GATT_PHY_AMCP    BT_UUID_DECLARE_16(BT_UUID_GATT_PHY_AMCP_VAL)
 GATT Characteristic Physical Activity Monitor Control Point.
 
#define BT_UUID_GATT_ACS_VAL   0x2b44
 GATT Characteristic Activity Current Session UUID Value.
 
#define BT_UUID_GATT_ACS    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_VAL)
 GATT Characteristic Activity Current Session.
 
#define BT_UUID_GATT_PHY_ASDESC_VAL   0x2b45
 GATT Characteristic Physical Activity Session Descriptor UUID Value.
 
#define BT_UUID_GATT_PHY_ASDESC    BT_UUID_DECLARE_16(BT_UUID_GATT_PHY_ASDESC_VAL)
 GATT Characteristic Physical Activity Session Descriptor.
 
#define BT_UUID_GATT_PREF_U_VAL   0x2b46
 GATT Characteristic Preffered Units UUID Value.
 
#define BT_UUID_GATT_PREF_U    BT_UUID_DECLARE_16(BT_UUID_GATT_PREF_U_VAL)
 GATT Characteristic Preffered Units.
 
#define BT_UUID_GATT_HRES_H_VAL   0x2b47
 GATT Characteristic High Resolution Height UUID Value.
 
#define BT_UUID_GATT_HRES_H    BT_UUID_DECLARE_16(BT_UUID_GATT_HRES_H_VAL)
 GATT Characteristic High Resolution Height.
 
#define BT_UUID_GATT_MID_NAME_VAL   0x2b48
 GATT Characteristic Middle Name UUID Value.
 
#define BT_UUID_GATT_MID_NAME    BT_UUID_DECLARE_16(BT_UUID_GATT_MID_NAME_VAL)
 GATT Characteristic Middle Name.
 
#define BT_UUID_GATT_STRDLEN_VAL   0x2b49
 GATT Characteristic Stride Length UUID Value.
 
#define BT_UUID_GATT_STRDLEN    BT_UUID_DECLARE_16(BT_UUID_GATT_STRDLEN_VAL)
 GATT Characteristic Stride Length.
 
#define BT_UUID_GATT_HANDEDNESS_VAL   0x2b4a
 GATT Characteristic Handedness UUID Value.
 
#define BT_UUID_GATT_HANDEDNESS    BT_UUID_DECLARE_16(BT_UUID_GATT_HANDEDNESS_VAL)
 GATT Characteristic Handedness.
 
#define BT_UUID_GATT_DEVICE_WP_VAL   0x2b4b
 GATT Characteristic Device Wearing Position UUID Value.
 
#define BT_UUID_GATT_DEVICE_WP    BT_UUID_DECLARE_16(BT_UUID_GATT_DEVICE_WP_VAL)
 GATT Characteristic Device Wearing Position.
 
#define BT_UUID_GATT_4ZHRL_VAL   0x2b4c
 GATT Characteristic Four Zone Heart Rate Limit UUID Value.
 
#define BT_UUID_GATT_4ZHRL    BT_UUID_DECLARE_16(BT_UUID_GATT_4ZHRL_VAL)
 GATT Characteristic Four Zone Heart Rate Limit.
 
#define BT_UUID_GATT_HIET_VAL   0x2b4d
 GATT Characteristic High Intensity Exercise Threshold UUID Value.
 
#define BT_UUID_GATT_HIET    BT_UUID_DECLARE_16(BT_UUID_GATT_HIET_VAL)
 GATT Characteristic High Intensity Exercise Threshold.
 
#define BT_UUID_GATT_AG_VAL   0x2b4e
 GATT Characteristic Activity Goal UUID Value.
 
#define BT_UUID_GATT_AG    BT_UUID_DECLARE_16(BT_UUID_GATT_AG_VAL)
 GATT Characteristic Activity Goal.
 
#define BT_UUID_GATT_SIN_VAL   0x2b4f
 GATT Characteristic Sedentary Interval Notification UUID Value.
 
#define BT_UUID_GATT_SIN    BT_UUID_DECLARE_16(BT_UUID_GATT_SIN_VAL)
 GATT Characteristic Sedentary Interval Notification.
 
#define BT_UUID_GATT_CI_VAL   0x2b50
 GATT Characteristic Caloric Intake UUID Value.
 
#define BT_UUID_GATT_CI    BT_UUID_DECLARE_16(BT_UUID_GATT_CI_VAL)
 GATT Characteristic Caloric Intake.
 
#define BT_UUID_GATT_TMAPR_VAL   0x2b51
 GATT Characteristic TMAP Role UUID Value.
 
#define BT_UUID_GATT_TMAPR    BT_UUID_DECLARE_16(BT_UUID_GATT_TMAPR_VAL)
 GATT Characteristic TMAP Role.
 
#define BT_UUID_AICS_STATE_VAL   0x2b77
 Audio Input Control Service State value.
 
#define BT_UUID_AICS_STATE    BT_UUID_DECLARE_16(BT_UUID_AICS_STATE_VAL)
 Audio Input Control Service State.
 
#define BT_UUID_AICS_GAIN_SETTINGS_VAL   0x2b78
 Audio Input Control Service Gain Settings Properties value.
 
#define BT_UUID_AICS_GAIN_SETTINGS    BT_UUID_DECLARE_16(BT_UUID_AICS_GAIN_SETTINGS_VAL)
 Audio Input Control Service Gain Settings Properties.
 
#define BT_UUID_AICS_INPUT_TYPE_VAL   0x2b79
 Audio Input Control Service Input Type value.
 
#define BT_UUID_AICS_INPUT_TYPE    BT_UUID_DECLARE_16(BT_UUID_AICS_INPUT_TYPE_VAL)
 Audio Input Control Service Input Type.
 
#define BT_UUID_AICS_INPUT_STATUS_VAL   0x2b7a
 Audio Input Control Service Input Status value.
 
#define BT_UUID_AICS_INPUT_STATUS    BT_UUID_DECLARE_16(BT_UUID_AICS_INPUT_STATUS_VAL)
 Audio Input Control Service Input Status.
 
#define BT_UUID_AICS_CONTROL_VAL   0x2b7b
 Audio Input Control Service Control Point value.
 
#define BT_UUID_AICS_CONTROL    BT_UUID_DECLARE_16(BT_UUID_AICS_CONTROL_VAL)
 Audio Input Control Service Control Point.
 
#define BT_UUID_AICS_DESCRIPTION_VAL   0x2b7c
 Audio Input Control Service Input Description value.
 
#define BT_UUID_AICS_DESCRIPTION    BT_UUID_DECLARE_16(BT_UUID_AICS_DESCRIPTION_VAL)
 Audio Input Control Service Input Description.
 
#define BT_UUID_VCS_STATE_VAL   0x2b7d
 Volume Control Setting value.
 
#define BT_UUID_VCS_STATE    BT_UUID_DECLARE_16(BT_UUID_VCS_STATE_VAL)
 Volume Control Setting.
 
#define BT_UUID_VCS_CONTROL_VAL   0x2b7e
 Volume Control Control point value.
 
#define BT_UUID_VCS_CONTROL    BT_UUID_DECLARE_16(BT_UUID_VCS_CONTROL_VAL)
 Volume Control Control point.
 
#define BT_UUID_VCS_FLAGS_VAL   0x2b7f
 Volume Control Flags value.
 
#define BT_UUID_VCS_FLAGS    BT_UUID_DECLARE_16(BT_UUID_VCS_FLAGS_VAL)
 Volume Control Flags.
 
#define BT_UUID_VOCS_STATE_VAL   0x2b80
 Volume Offset State value.
 
#define BT_UUID_VOCS_STATE    BT_UUID_DECLARE_16(BT_UUID_VOCS_STATE_VAL)
 Volume Offset State.
 
#define BT_UUID_VOCS_LOCATION_VAL   0x2b81
 Audio Location value.
 
#define BT_UUID_VOCS_LOCATION    BT_UUID_DECLARE_16(BT_UUID_VOCS_LOCATION_VAL)
 Audio Location.
 
#define BT_UUID_VOCS_CONTROL_VAL   0x2b82
 Volume Offset Control Point value.
 
#define BT_UUID_VOCS_CONTROL    BT_UUID_DECLARE_16(BT_UUID_VOCS_CONTROL_VAL)
 Volume Offset Control Point.
 
#define BT_UUID_VOCS_DESCRIPTION_VAL   0x2b83
 Volume Offset Audio Output Description value.
 
#define BT_UUID_VOCS_DESCRIPTION    BT_UUID_DECLARE_16(BT_UUID_VOCS_DESCRIPTION_VAL)
 Volume Offset Audio Output Description.
 
#define BT_UUID_CSIS_SET_SIRK_VAL   0x2b84
 Set Identity Resolving Key value.
 
#define BT_UUID_CSIS_SET_SIRK    BT_UUID_DECLARE_16(BT_UUID_CSIS_SET_SIRK_VAL)
 Set Identity Resolving Key.
 
#define BT_UUID_CSIS_SET_SIZE_VAL   0x2b85
 Set size value.
 
#define BT_UUID_CSIS_SET_SIZE    BT_UUID_DECLARE_16(BT_UUID_CSIS_SET_SIZE_VAL)
 Set size.
 
#define BT_UUID_CSIS_SET_LOCK_VAL   0x2b86
 Set lock value.
 
#define BT_UUID_CSIS_SET_LOCK    BT_UUID_DECLARE_16(BT_UUID_CSIS_SET_LOCK_VAL)
 Set lock.
 
#define BT_UUID_CSIS_RANK_VAL   0x2b87
 Rank value.
 
#define BT_UUID_CSIS_RANK    BT_UUID_DECLARE_16(BT_UUID_CSIS_RANK_VAL)
 Rank.
 
#define BT_UUID_GATT_EDKM_VAL   0x2b88
 GATT Characteristic Encrypted Data Key Material UUID Value.
 
#define BT_UUID_GATT_EDKM    BT_UUID_DECLARE_16(BT_UUID_GATT_EDKM_VAL)
 GATT Characteristic Encrypted Data Key Material.
 
#define BT_UUID_GATT_AE32_VAL   0x2b89
 GATT Characteristic Apparent Energy 32 UUID Value.
 
#define BT_UUID_GATT_AE32    BT_UUID_DECLARE_16(BT_UUID_GATT_AE32_VAL)
 GATT Characteristic Apparent Energy 32.
 
#define BT_UUID_GATT_AP_VAL   0x2b8a
 GATT Characteristic Apparent Power UUID Value.
 
#define BT_UUID_GATT_AP    BT_UUID_DECLARE_16(BT_UUID_GATT_AP_VAL)
 GATT Characteristic Apparent Power.
 
#define BT_UUID_GATT_CO2CONC_VAL   0x2b8c
 GATT Characteristic CO2 Concentration UUID Value.
 
#define BT_UUID_GATT_CO2CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_CO2CONC_VAL)
 GATT Characteristic CO2 Concentration.
 
#define BT_UUID_GATT_COS_VAL   0x2b8d
 GATT Characteristic Cosine of the Angle UUID Value.
 
#define BT_UUID_GATT_COS    BT_UUID_DECLARE_16(BT_UUID_GATT_COS_VAL)
 GATT Characteristic Cosine of the Angle.
 
#define BT_UUID_GATT_DEVTF_VAL   0x2b8e
 GATT Characteristic Device Time Feature UUID Value.
 
#define BT_UUID_GATT_DEVTF    BT_UUID_DECLARE_16(BT_UUID_GATT_DEVTF_VAL)
 GATT Characteristic Device Time Feature.
 
#define BT_UUID_GATT_DEVTP_VAL   0x2b8f
 GATT Characteristic Device Time Parameters UUID Value.
 
#define BT_UUID_GATT_DEVTP    BT_UUID_DECLARE_16(BT_UUID_GATT_DEVTP_VAL)
 GATT Characteristic Device Time Parameters.
 
#define BT_UUID_GATT_DEVT_VAL   0x2b90
 GATT Characteristic Device Time UUID Value.
 
#define BT_UUID_GATT_DEVT    BT_UUID_DECLARE_16(BT_UUID_GATT_DEVT_VAL)
 GATT Characteristic String.
 
#define BT_UUID_GATT_DEVTCP_VAL   0x2b91
 GATT Characteristic Device Time Control Point UUID Value.
 
#define BT_UUID_GATT_DEVTCP    BT_UUID_DECLARE_16(BT_UUID_GATT_DEVTCP_VAL)
 GATT Characteristic Device Time Control Point.
 
#define BT_UUID_GATT_TCLD_VAL   0x2b92
 GATT Characteristic Time Change Log Data UUID Value.
 
#define BT_UUID_GATT_TCLD    BT_UUID_DECLARE_16(BT_UUID_GATT_TCLD_VAL)
 GATT Characteristic Time Change Log Data.
 
#define BT_UUID_MCS_PLAYER_NAME_VAL   0x2b93
 Media player name value.
 
#define BT_UUID_MCS_PLAYER_NAME    BT_UUID_DECLARE_16(BT_UUID_MCS_PLAYER_NAME_VAL)
 Media player name.
 
#define BT_UUID_MCS_ICON_OBJ_ID_VAL   0x2b94
 Media Icon Object ID value.
 
#define BT_UUID_MCS_ICON_OBJ_ID    BT_UUID_DECLARE_16(BT_UUID_MCS_ICON_OBJ_ID_VAL)
 Media Icon Object ID.
 
#define BT_UUID_MCS_ICON_URL_VAL   0x2b95
 Media Icon URL value.
 
#define BT_UUID_MCS_ICON_URL    BT_UUID_DECLARE_16(BT_UUID_MCS_ICON_URL_VAL)
 Media Icon URL.
 
#define BT_UUID_MCS_TRACK_CHANGED_VAL   0x2b96
 Track Changed value.
 
#define BT_UUID_MCS_TRACK_CHANGED    BT_UUID_DECLARE_16(BT_UUID_MCS_TRACK_CHANGED_VAL)
 Track Changed.
 
#define BT_UUID_MCS_TRACK_TITLE_VAL   0x2b97
 Track Title value.
 
#define BT_UUID_MCS_TRACK_TITLE    BT_UUID_DECLARE_16(BT_UUID_MCS_TRACK_TITLE_VAL)
 Track Title.
 
#define BT_UUID_MCS_TRACK_DURATION_VAL   0x2b98
 Track Duration value.
 
#define BT_UUID_MCS_TRACK_DURATION    BT_UUID_DECLARE_16(BT_UUID_MCS_TRACK_DURATION_VAL)
 Track Duration.
 
#define BT_UUID_MCS_TRACK_POSITION_VAL   0x2b99
 Track Position value.
 
#define BT_UUID_MCS_TRACK_POSITION    BT_UUID_DECLARE_16(BT_UUID_MCS_TRACK_POSITION_VAL)
 Track Position.
 
#define BT_UUID_MCS_PLAYBACK_SPEED_VAL   0x2b9a
 Playback Speed value.
 
#define BT_UUID_MCS_PLAYBACK_SPEED    BT_UUID_DECLARE_16(BT_UUID_MCS_PLAYBACK_SPEED_VAL)
 Playback Speed.
 
#define BT_UUID_MCS_SEEKING_SPEED_VAL   0x2b9b
 Seeking Speed value.
 
#define BT_UUID_MCS_SEEKING_SPEED    BT_UUID_DECLARE_16(BT_UUID_MCS_SEEKING_SPEED_VAL)
 Seeking Speed.
 
#define BT_UUID_MCS_TRACK_SEGMENTS_OBJ_ID_VAL   0x2b9c
 Track Segments Object ID value.
 
#define BT_UUID_MCS_TRACK_SEGMENTS_OBJ_ID    BT_UUID_DECLARE_16(BT_UUID_MCS_TRACK_SEGMENTS_OBJ_ID_VAL)
 Track Segments Object ID.
 
#define BT_UUID_MCS_CURRENT_TRACK_OBJ_ID_VAL   0x2b9d
 Current Track Object ID value.
 
#define BT_UUID_MCS_CURRENT_TRACK_OBJ_ID    BT_UUID_DECLARE_16(BT_UUID_MCS_CURRENT_TRACK_OBJ_ID_VAL)
 Current Track Object ID.
 
#define BT_UUID_MCS_NEXT_TRACK_OBJ_ID_VAL   0x2b9e
 Next Track Object ID value.
 
#define BT_UUID_MCS_NEXT_TRACK_OBJ_ID    BT_UUID_DECLARE_16(BT_UUID_MCS_NEXT_TRACK_OBJ_ID_VAL)
 Next Track Object ID.
 
#define BT_UUID_MCS_PARENT_GROUP_OBJ_ID_VAL   0x2b9f
 Parent Group Object ID value.
 
#define BT_UUID_MCS_PARENT_GROUP_OBJ_ID    BT_UUID_DECLARE_16(BT_UUID_MCS_PARENT_GROUP_OBJ_ID_VAL)
 Parent Group Object ID.
 
#define BT_UUID_MCS_CURRENT_GROUP_OBJ_ID_VAL   0x2ba0
 Group Object ID value.
 
#define BT_UUID_MCS_CURRENT_GROUP_OBJ_ID    BT_UUID_DECLARE_16(BT_UUID_MCS_CURRENT_GROUP_OBJ_ID_VAL)
 Group Object ID.
 
#define BT_UUID_MCS_PLAYING_ORDER_VAL   0x2ba1
 Playing Order value.
 
#define BT_UUID_MCS_PLAYING_ORDER    BT_UUID_DECLARE_16(BT_UUID_MCS_PLAYING_ORDER_VAL)
 Playing Order.
 
#define BT_UUID_MCS_PLAYING_ORDERS_VAL   0x2ba2
 Playing Orders supported value.
 
#define BT_UUID_MCS_PLAYING_ORDERS    BT_UUID_DECLARE_16(BT_UUID_MCS_PLAYING_ORDERS_VAL)
 Playing Orders supported.
 
#define BT_UUID_MCS_MEDIA_STATE_VAL   0x2ba3
 Media State value.
 
#define BT_UUID_MCS_MEDIA_STATE    BT_UUID_DECLARE_16(BT_UUID_MCS_MEDIA_STATE_VAL)
 Media State.
 
#define BT_UUID_MCS_MEDIA_CONTROL_POINT_VAL   0x2ba4
 Media Control Point value.
 
#define BT_UUID_MCS_MEDIA_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_MCS_MEDIA_CONTROL_POINT_VAL)
 Media Control Point.
 
#define BT_UUID_MCS_MEDIA_CONTROL_OPCODES_VAL   0x2ba5
 Media control opcodes supported value.
 
#define BT_UUID_MCS_MEDIA_CONTROL_OPCODES    BT_UUID_DECLARE_16(BT_UUID_MCS_MEDIA_CONTROL_OPCODES_VAL)
 Media control opcodes supported.
 
#define BT_UUID_MCS_SEARCH_RESULTS_OBJ_ID_VAL   0x2ba6
 Search result object ID value.
 
#define BT_UUID_MCS_SEARCH_RESULTS_OBJ_ID    BT_UUID_DECLARE_16(BT_UUID_MCS_SEARCH_RESULTS_OBJ_ID_VAL)
 Search result object ID.
 
#define BT_UUID_MCS_SEARCH_CONTROL_POINT_VAL   0x2ba7
 Search control point value.
 
#define BT_UUID_MCS_SEARCH_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_MCS_SEARCH_CONTROL_POINT_VAL)
 Search control point.
 
#define BT_UUID_GATT_E32_VAL   0x2ba8
 GATT Characteristic Energy 32 UUID Value.
 
#define BT_UUID_GATT_E32    BT_UUID_DECLARE_16(BT_UUID_GATT_E32_VAL)
 GATT Characteristic Energy 32.
 
#define BT_UUID_OTS_TYPE_MPL_ICON_VAL   0x2ba9
 Media Player Icon Object Type value.
 
#define BT_UUID_OTS_TYPE_MPL_ICON    BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_MPL_ICON_VAL)
 Media Player Icon Object Type.
 
#define BT_UUID_OTS_TYPE_TRACK_SEGMENT_VAL   0x2baa
 Track Segments Object Type value.
 
#define BT_UUID_OTS_TYPE_TRACK_SEGMENT    BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_TRACK_SEGMENT_VAL)
 Track Segments Object Type.
 
#define BT_UUID_OTS_TYPE_TRACK_VAL   0x2bab
 Track Object Type value.
 
#define BT_UUID_OTS_TYPE_TRACK    BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_TRACK_VAL)
 Track Object Type.
 
#define BT_UUID_OTS_TYPE_GROUP_VAL   0x2bac
 Group Object Type value.
 
#define BT_UUID_OTS_TYPE_GROUP    BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_GROUP_VAL)
 Group Object Type.
 
#define BT_UUID_GATT_CTEE_VAL   0x2bad
 GATT Characteristic Constant Tone Extension Enable UUID Value.
 
#define BT_UUID_GATT_CTEE    BT_UUID_DECLARE_16(BT_UUID_GATT_CTEE_VAL)
 GATT Characteristic Constant Tone Extension Enable.
 
#define BT_UUID_GATT_ACTEML_VAL   0x2bae
 GATT Characteristic Advertising Constant Tone Extension Minimum Length UUID Value.
 
#define BT_UUID_GATT_ACTEML    BT_UUID_DECLARE_16(BT_UUID_GATT_ACTEML_VAL)
 GATT Characteristic Advertising Constant Tone Extension Minimum Length.
 
#define BT_UUID_GATT_ACTEMTC_VAL   0x2baf
 GATT Characteristic Advertising Constant Tone Extension Minimum Transmit Count UUID Value.
 
#define BT_UUID_GATT_ACTEMTC    BT_UUID_DECLARE_16(BT_UUID_GATT_ACTEMTC_VAL)
 GATT Characteristic Advertising Constant Tone Extension Minimum Transmit Count.
 
#define BT_UUID_GATT_ACTETD_VAL   0x2bb0
 GATT Characteristic Advertising Constant Tone Extension Transmit Duration UUID Value.
 
#define BT_UUID_GATT_ACTETD    BT_UUID_DECLARE_16(BT_UUID_GATT_ACTETD_VAL)
 GATT Characteristic Advertising Constant Tone Extension Transmit Duration.
 
#define BT_UUID_GATT_ACTEI_VAL   0x2bb1
 GATT Characteristic Advertising Constant Tone Extension Interval UUID Value.
 
#define BT_UUID_GATT_ACTEI    BT_UUID_DECLARE_16(BT_UUID_GATT_ACTEI_VAL)
 GATT Characteristic Advertising Constant Tone Extension Interval.
 
#define BT_UUID_GATT_ACTEP_VAL   0x2bb2
 GATT Characteristic Advertising Constant Tone Extension PHY UUID Value.
 
#define BT_UUID_GATT_ACTEP    BT_UUID_DECLARE_16(BT_UUID_GATT_ACTEP_VAL)
 GATT Characteristic Advertising Constant Tone Extension PHY.
 
#define BT_UUID_TBS_PROVIDER_NAME_VAL   0x2bb3
 Bearer Provider Name value.
 
#define BT_UUID_TBS_PROVIDER_NAME    BT_UUID_DECLARE_16(BT_UUID_TBS_PROVIDER_NAME_VAL)
 Bearer Provider Name.
 
#define BT_UUID_TBS_UCI_VAL   0x2bb4
 Bearer UCI value.
 
#define BT_UUID_TBS_UCI    BT_UUID_DECLARE_16(BT_UUID_TBS_UCI_VAL)
 Bearer UCI.
 
#define BT_UUID_TBS_TECHNOLOGY_VAL   0x2bb5
 Bearer Technology value.
 
#define BT_UUID_TBS_TECHNOLOGY    BT_UUID_DECLARE_16(BT_UUID_TBS_TECHNOLOGY_VAL)
 Bearer Technology.
 
#define BT_UUID_TBS_URI_LIST_VAL   0x2bb6
 Bearer URI Prefixes Supported List value.
 
#define BT_UUID_TBS_URI_LIST    BT_UUID_DECLARE_16(BT_UUID_TBS_URI_LIST_VAL)
 Bearer URI Prefixes Supported List.
 
#define BT_UUID_TBS_SIGNAL_STRENGTH_VAL   0x2bb7
 Bearer Signal Strength value.
 
#define BT_UUID_TBS_SIGNAL_STRENGTH    BT_UUID_DECLARE_16(BT_UUID_TBS_SIGNAL_STRENGTH_VAL)
 Bearer Signal Strength.
 
#define BT_UUID_TBS_SIGNAL_INTERVAL_VAL   0x2bb8
 Bearer Signal Strength Reporting Interval value.
 
#define BT_UUID_TBS_SIGNAL_INTERVAL    BT_UUID_DECLARE_16(BT_UUID_TBS_SIGNAL_INTERVAL_VAL)
 Bearer Signal Strength Reporting Interval.
 
#define BT_UUID_TBS_LIST_CURRENT_CALLS_VAL   0x2bb9
 Bearer List Current Calls value.
 
#define BT_UUID_TBS_LIST_CURRENT_CALLS    BT_UUID_DECLARE_16(BT_UUID_TBS_LIST_CURRENT_CALLS_VAL)
 Bearer List Current Calls.
 
#define BT_UUID_CCID_VAL   0x2bba
 Content Control ID value.
 
#define BT_UUID_CCID    BT_UUID_DECLARE_16(BT_UUID_CCID_VAL)
 Content Control ID.
 
#define BT_UUID_TBS_STATUS_FLAGS_VAL   0x2bbb
 Status flags value.
 
#define BT_UUID_TBS_STATUS_FLAGS    BT_UUID_DECLARE_16(BT_UUID_TBS_STATUS_FLAGS_VAL)
 Status flags.
 
#define BT_UUID_TBS_INCOMING_URI_VAL   0x2bbc
 Incoming Call Target Caller ID value.
 
#define BT_UUID_TBS_INCOMING_URI    BT_UUID_DECLARE_16(BT_UUID_TBS_INCOMING_URI_VAL)
 Incoming Call Target Caller ID.
 
#define BT_UUID_TBS_CALL_STATE_VAL   0x2bbd
 Call State value.
 
#define BT_UUID_TBS_CALL_STATE    BT_UUID_DECLARE_16(BT_UUID_TBS_CALL_STATE_VAL)
 Call State.
 
#define BT_UUID_TBS_CALL_CONTROL_POINT_VAL   0x2bbe
 Call Control Point value.
 
#define BT_UUID_TBS_CALL_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_TBS_CALL_CONTROL_POINT_VAL)
 Call Control Point.
 
#define BT_UUID_TBS_OPTIONAL_OPCODES_VAL   0x2bbf
 Optional Opcodes value.
 
#define BT_UUID_TBS_OPTIONAL_OPCODES    BT_UUID_DECLARE_16(BT_UUID_TBS_OPTIONAL_OPCODES_VAL)
 Optional Opcodes.
 
#define BT_UUID_TBS_TERMINATE_REASON_VAL   0x2bc0
 BT_UUID_TBS_TERMINATE_REASON_VAL.
 
#define BT_UUID_TBS_TERMINATE_REASON    BT_UUID_DECLARE_16(BT_UUID_TBS_TERMINATE_REASON_VAL)
 BT_UUID_TBS_TERMINATE_REASON.
 
#define BT_UUID_TBS_INCOMING_CALL_VAL   0x2bc1
 Incoming Call value.
 
#define BT_UUID_TBS_INCOMING_CALL    BT_UUID_DECLARE_16(BT_UUID_TBS_INCOMING_CALL_VAL)
 Incoming Call.
 
#define BT_UUID_TBS_FRIENDLY_NAME_VAL   0x2bc2
 Incoming Call Friendly name value.
 
#define BT_UUID_TBS_FRIENDLY_NAME    BT_UUID_DECLARE_16(BT_UUID_TBS_FRIENDLY_NAME_VAL)
 Incoming Call Friendly name.
 
#define BT_UUID_MICS_MUTE_VAL   0x2bc3
 Microphone Control Service Mute value.
 
#define BT_UUID_MICS_MUTE    BT_UUID_DECLARE_16(BT_UUID_MICS_MUTE_VAL)
 Microphone Control Service Mute.
 
#define BT_UUID_ASCS_ASE_SNK_VAL   0x2bc4
 Audio Stream Endpoint Sink Characteristic value.
 
#define BT_UUID_ASCS_ASE_SNK    BT_UUID_DECLARE_16(BT_UUID_ASCS_ASE_SNK_VAL)
 Audio Stream Endpoint Sink Characteristic.
 
#define BT_UUID_ASCS_ASE_SRC_VAL   0x2bc5
 Audio Stream Endpoint Source Characteristic value.
 
#define BT_UUID_ASCS_ASE_SRC    BT_UUID_DECLARE_16(BT_UUID_ASCS_ASE_SRC_VAL)
 Audio Stream Endpoint Source Characteristic.
 
#define BT_UUID_ASCS_ASE_CP_VAL   0x2bc6
 Audio Stream Endpoint Control Point Characteristic value.
 
#define BT_UUID_ASCS_ASE_CP    BT_UUID_DECLARE_16(BT_UUID_ASCS_ASE_CP_VAL)
 Audio Stream Endpoint Control Point Characteristic.
 
#define BT_UUID_BASS_CONTROL_POINT_VAL   0x2bc7
 Broadcast Audio Scan Service Scan State value.
 
#define BT_UUID_BASS_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_BASS_CONTROL_POINT_VAL)
 Broadcast Audio Scan Service Scan State.
 
#define BT_UUID_BASS_RECV_STATE_VAL   0x2bc8
 Broadcast Audio Scan Service Receive State value.
 
#define BT_UUID_BASS_RECV_STATE    BT_UUID_DECLARE_16(BT_UUID_BASS_RECV_STATE_VAL)
 Broadcast Audio Scan Service Receive State.
 
#define BT_UUID_PACS_SNK_VAL   0x2bc9
 Sink PAC Characteristic value.
 
#define BT_UUID_PACS_SNK    BT_UUID_DECLARE_16(BT_UUID_PACS_SNK_VAL)
 Sink PAC Characteristic.
 
#define BT_UUID_PACS_SNK_LOC_VAL   0x2bca
 Sink PAC Locations Characteristic value.
 
#define BT_UUID_PACS_SNK_LOC    BT_UUID_DECLARE_16(BT_UUID_PACS_SNK_LOC_VAL)
 Sink PAC Locations Characteristic.
 
#define BT_UUID_PACS_SRC_VAL   0x2bcb
 Source PAC Characteristic value.
 
#define BT_UUID_PACS_SRC    BT_UUID_DECLARE_16(BT_UUID_PACS_SRC_VAL)
 Source PAC Characteristic.
 
#define BT_UUID_PACS_SRC_LOC_VAL   0x2bcc
 Source PAC Locations Characteristic value.
 
#define BT_UUID_PACS_SRC_LOC    BT_UUID_DECLARE_16(BT_UUID_PACS_SRC_LOC_VAL)
 Source PAC Locations Characteristic.
 
#define BT_UUID_PACS_AVAILABLE_CONTEXT_VAL   0x2bcd
 Available Audio Contexts Characteristic value.
 
#define BT_UUID_PACS_AVAILABLE_CONTEXT    BT_UUID_DECLARE_16(BT_UUID_PACS_AVAILABLE_CONTEXT_VAL)
 Available Audio Contexts Characteristic.
 
#define BT_UUID_PACS_SUPPORTED_CONTEXT_VAL   0x2bce
 Supported Audio Context Characteristic value.
 
#define BT_UUID_PACS_SUPPORTED_CONTEXT    BT_UUID_DECLARE_16(BT_UUID_PACS_SUPPORTED_CONTEXT_VAL)
 Supported Audio Context Characteristic.
 
#define BT_UUID_GATT_NH4CONC_VAL   0x2bcf
 GATT Characteristic Ammonia Concentration UUID Value.
 
#define BT_UUID_GATT_NH4CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_NH4CONC_VAL)
 GATT Characteristic Ammonia Concentration.
 
#define BT_UUID_GATT_COCONC_VAL   0x2bd0
 GATT Characteristic Carbon Monoxide Concentration UUID Value.
 
#define BT_UUID_GATT_COCONC    BT_UUID_DECLARE_16(BT_UUID_GATT_COCONC_VAL)
 GATT Characteristic Carbon Monoxide Concentration.
 
#define BT_UUID_GATT_CH4CONC_VAL   0x2bd1
 GATT Characteristic Methane Concentration UUID Value.
 
#define BT_UUID_GATT_CH4CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_CH4CONC_VAL)
 GATT Characteristic Methane Concentration.
 
#define BT_UUID_GATT_NO2CONC_VAL   0x2bd2
 GATT Characteristic Nitrogen Dioxide Concentration UUID Value.
 
#define BT_UUID_GATT_NO2CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_NO2CONC_VAL)
 GATT Characteristic Nitrogen Dioxide Concentration.
 
#define BT_UUID_GATT_NONCH4CONC_VAL   0x2bd3
 GATT Characteristic Non-Methane Volatile Organic Compounds Concentration UUID Value.
 
#define BT_UUID_GATT_NONCH4CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_NONCH4CONC_VAL)
 GATT Characteristic Non-Methane Volatile Organic Compounds Concentration.
 
#define BT_UUID_GATT_O3CONC_VAL   0x2bd4
 GATT Characteristic Ozone Concentration UUID Value.
 
#define BT_UUID_GATT_O3CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_O3CONC_VAL)
 GATT Characteristic Ozone Concentration.
 
#define BT_UUID_GATT_PM1CONC_VAL   0x2bd5
 GATT Characteristic Particulate Matter - PM1 Concentration UUID Value.
 
#define BT_UUID_GATT_PM1CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_PM1CONC_VAL)
 GATT Characteristic Particulate Matter - PM1 Concentration.
 
#define BT_UUID_GATT_PM25CONC_VAL   0x2bd6
 GATT Characteristic Particulate Matter - PM2.5 Concentration UUID Value.
 
#define BT_UUID_GATT_PM25CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_PM25CONC_VAL)
 GATT Characteristic Particulate Matter - PM2.5 Concentration.
 
#define BT_UUID_GATT_PM10CONC_VAL   0x2bd7
 GATT Characteristic Particulate Matter - PM10 Concentration UUID Value.
 
#define BT_UUID_GATT_PM10CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_PM10CONC_VAL)
 GATT Characteristic Particulate Matter - PM10 Concentration.
 
#define BT_UUID_GATT_SO2CONC_VAL   0x2bd8
 GATT Characteristic Sulfur Dioxide Concentration UUID Value.
 
#define BT_UUID_GATT_SO2CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_SO2CONC_VAL)
 GATT Characteristic Sulfur Dioxide Concentration.
 
#define BT_UUID_GATT_SF6CONC_VAL   0x2bd9
 GATT Characteristic Sulfur Hexafluoride Concentration UUID Value.
 
#define BT_UUID_GATT_SF6CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_SF6CONC_VAL)
 GATT Characteristic Sulfur Hexafluoride Concentration.
 
#define BT_UUID_HAS_HEARING_AID_FEATURES_VAL   0x2bda
 Hearing Aid Features Characteristic value.
 
#define BT_UUID_HAS_HEARING_AID_FEATURES    BT_UUID_DECLARE_16(BT_UUID_HAS_HEARING_AID_FEATURES_VAL)
 Hearing Aid Features Characteristic.
 
#define BT_UUID_HAS_PRESET_CONTROL_POINT_VAL   0x2bdb
 Hearing Aid Preset Control Point Characteristic value.
 
#define BT_UUID_HAS_PRESET_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_HAS_PRESET_CONTROL_POINT_VAL)
 Hearing Aid Preset Control Point Characteristic.
 
#define BT_UUID_HAS_ACTIVE_PRESET_INDEX_VAL   0x2bdc
 Active Preset Index Characteristic value.
 
#define BT_UUID_HAS_ACTIVE_PRESET_INDEX    BT_UUID_DECLARE_16(BT_UUID_HAS_ACTIVE_PRESET_INDEX_VAL)
 Active Preset Index Characteristic.
 
#define BT_UUID_GATT_FSTR64_VAL   0x2bde
 GATT Characteristic Fixed String 64 UUID Value.
 
#define BT_UUID_GATT_FSTR64    BT_UUID_DECLARE_16(BT_UUID_GATT_FSTR64_VAL)
 GATT Characteristic Fixed String 64.
 
#define BT_UUID_GATT_HITEMP_VAL   0x2bdf
 GATT Characteristic High Temperature UUID Value.
 
#define BT_UUID_GATT_HITEMP    BT_UUID_DECLARE_16(BT_UUID_GATT_HITEMP_VAL)
 GATT Characteristic High Temperature.
 
#define BT_UUID_GATT_HV_VAL   0x2be0
 GATT Characteristic High Voltage UUID Value.
 
#define BT_UUID_GATT_HV    BT_UUID_DECLARE_16(BT_UUID_GATT_HV_VAL)
 GATT Characteristic High Voltage.
 
#define BT_UUID_GATT_LD_VAL   0x2be1
 GATT Characteristic Light Distribution UUID Value.
 
#define BT_UUID_GATT_LD    BT_UUID_DECLARE_16(BT_UUID_GATT_LD_VAL)
 GATT Characteristic Light Distribution.
 
#define BT_UUID_GATT_LO_VAL   0x2be2
 GATT Characteristic Light Output UUID Value.
 
#define BT_UUID_GATT_LO    BT_UUID_DECLARE_16(BT_UUID_GATT_LO_VAL)
 GATT Characteristic Light Output.
 
#define BT_UUID_GATT_LST_VAL   0x2be3
 GATT Characteristic Light Source Type UUID Value.
 
#define BT_UUID_GATT_LST    BT_UUID_DECLARE_16(BT_UUID_GATT_LST_VAL)
 GATT Characteristic Light Source Type.
 
#define BT_UUID_GATT_NOISE_VAL   0x2be4
 GATT Characteristic Noise UUID Value.
 
#define BT_UUID_GATT_NOISE    BT_UUID_DECLARE_16(BT_UUID_GATT_NOISE_VAL)
 GATT Characteristic Noise.
 
#define BT_UUID_GATT_RRCCTP_VAL   0x2be5
 GATT Characteristic Relative Runtime in a Correlated Color Temperature Range UUID Value.
 
#define BT_UUID_GATT_RRCCTR    BT_UUID_DECLARE_16(BT_UUID_GATT_RRCCTR_VAL)
 GATT Characteristic Relative Runtime in a Correlated Color Temperature Range.
 
#define BT_UUID_GATT_TIM_S32_VAL   0x2be6
 GATT Characteristic Time Second 32 UUID Value.
 
#define BT_UUID_GATT_TIM_S32    BT_UUID_DECLARE_16(BT_UUID_GATT_TIM_S32_VAL)
 GATT Characteristic Time Second 32.
 
#define BT_UUID_GATT_VOCCONC_VAL   0x2be7
 GATT Characteristic VOC Concentration UUID Value.
 
#define BT_UUID_GATT_VOCCONC    BT_UUID_DECLARE_16(BT_UUID_GATT_VOCCONC_VAL)
 GATT Characteristic VOC Concentration.
 
#define BT_UUID_GATT_VF_VAL   0x2be8
 GATT Characteristic Voltage Frequency UUID Value.
 
#define BT_UUID_GATT_VF    BT_UUID_DECLARE_16(BT_UUID_GATT_VF_VAL)
 GATT Characteristic Voltage Frequency.
 
#define BT_UUID_BAS_BATTERY_CRIT_STATUS_VAL   0x2be9
 BAS Characteristic Battery Critical Status UUID Value.
 
#define BT_UUID_BAS_BATTERY_CRIT_STATUS    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_CRIT_STATUS_VAL)
 BAS Characteristic Battery Critical Status.
 
#define BT_UUID_BAS_BATTERY_HEALTH_STATUS_VAL   0x2bea
 BAS Characteristic Battery Health Status UUID Value.
 
#define BT_UUID_BAS_BATTERY_HEALTH_STATUS    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_HEALTH_STATUS_VAL)
 BAS Characteristic Battery Health Status.
 
#define BT_UUID_BAS_BATTERY_HEALTH_INF_VAL   0x2beb
 BAS Characteristic Battery Health Information UUID Value.
 
#define BT_UUID_BAS_BATTERY_HEALTH_INF    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_HEALTH_INF_VAL)
 BAS Characteristic Battery Health Information.
 
#define BT_UUID_BAS_BATTERY_INF_VAL   0x2bec
 BAS Characteristic Battery Information UUID Value.
 
#define BT_UUID_BAS_BATTERY_INF    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_INF_VAL)
 BAS Characteristic Battery Information.
 
#define BT_UUID_BAS_BATTERY_LEVEL_STATUS_VAL   0x2bed
 BAS Characteristic Battery Level Status UUID Value.
 
#define BT_UUID_BAS_BATTERY_LEVEL_STATUS    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_LEVEL_STATUS_VAL)
 BAS Characteristic Battery Level Status.
 
#define BT_UUID_BAS_BATTERY_TIME_STATUS_VAL   0x2bee
 BAS Characteristic Battery Time Status UUID Value.
 
#define BT_UUID_BAS_BATTERY_TIME_STATUS    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_TIME_STATUS_VAL)
 BAS Characteristic Battery Time Status.
 
#define BT_UUID_GATT_ESD_VAL   0x2bef
 GATT Characteristic Estimated Service Date UUID Value.
 
#define BT_UUID_GATT_ESD    BT_UUID_DECLARE_16(BT_UUID_GATT_ESD_VAL)
 GATT Characteristic Estimated Service Date.
 
#define BT_UUID_BAS_BATTERY_ENERGY_STATUS_VAL   0x2bf0
 BAS Characteristic Battery Energy Status UUID Value.
 
#define BT_UUID_BAS_BATTERY_ENERGY_STATUS    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_ENERGY_STATUS_VAL)
 BAS Characteristic Battery Energy Status.
 
#define BT_UUID_GATT_SL_VAL   0x2bf5
 GATT Characteristic LE GATT Security Levels UUID Value.
 
#define BT_UUID_GATT_SL    BT_UUID_DECLARE_16(BT_UUID_GATT_SL_VAL)
 GATT Characteristic LE GATT Security Levels.
 
#define BT_UUID_GMAS_VAL   0x1858
 Gaming Service UUID value.
 
#define BT_UUID_GMAS   BT_UUID_DECLARE_16(BT_UUID_GMAS_VAL)
 Common Audio Service.
 
#define BT_UUID_GMAP_ROLE_VAL   0x2C00
 Gaming Audio Profile Role UUID value.
 
#define BT_UUID_GMAP_ROLE   BT_UUID_DECLARE_16(BT_UUID_GMAP_ROLE_VAL)
 Gaming Audio Profile Role.
 
#define BT_UUID_GMAP_UGG_FEAT_VAL   0x2C01
 Gaming Audio Profile Unicast Game Gateway Features UUID value.
 
#define BT_UUID_GMAP_UGG_FEAT   BT_UUID_DECLARE_16(BT_UUID_GMAP_UGG_FEAT_VAL)
 Gaming Audio Profile Unicast Game Gateway Features.
 
#define BT_UUID_GMAP_UGT_FEAT_VAL   0x2C02
 Gaming Audio Profile Unicast Game Terminal Features UUID value.
 
#define BT_UUID_GMAP_UGT_FEAT   BT_UUID_DECLARE_16(BT_UUID_GMAP_UGT_FEAT_VAL)
 Gaming Audio Profile Unicast Game Terminal Features.
 
#define BT_UUID_GMAP_BGS_FEAT_VAL   0x2C03
 Gaming Audio Profile Broadcast Game Sender Features UUID value.
 
#define BT_UUID_GMAP_BGS_FEAT   BT_UUID_DECLARE_16(BT_UUID_GMAP_BGS_FEAT_VAL)
 Gaming Audio Profile Broadcast Game Sender Features.
 
#define BT_UUID_GMAP_BGR_FEAT_VAL   0x2C04
 Gaming Audio Profile Broadcast Game Receiver Features UUID value.
 
#define BT_UUID_GMAP_BGR_FEAT   BT_UUID_DECLARE_16(BT_UUID_GMAP_BGR_FEAT_VAL)
 Gaming Audio Profile Broadcast Game Receiver Features.
 
#define BT_UUID_SDP_VAL   0x0001
 
#define BT_UUID_SDP   BT_UUID_DECLARE_16(BT_UUID_SDP_VAL)
 
#define BT_UUID_UDP_VAL   0x0002
 
#define BT_UUID_UDP   BT_UUID_DECLARE_16(BT_UUID_UDP_VAL)
 
#define BT_UUID_RFCOMM_VAL   0x0003
 
#define BT_UUID_RFCOMM   BT_UUID_DECLARE_16(BT_UUID_RFCOMM_VAL)
 
#define BT_UUID_TCP_VAL   0x0004
 
#define BT_UUID_TCP   BT_UUID_DECLARE_16(BT_UUID_TCP_VAL)
 
#define BT_UUID_TCS_BIN_VAL   0x0005
 
#define BT_UUID_TCS_BIN   BT_UUID_DECLARE_16(BT_UUID_TCS_BIN_VAL)
 
#define BT_UUID_TCS_AT_VAL   0x0006
 
#define BT_UUID_TCS_AT   BT_UUID_DECLARE_16(BT_UUID_TCS_AT_VAL)
 
#define BT_UUID_ATT_VAL   0x0007
 
#define BT_UUID_ATT   BT_UUID_DECLARE_16(BT_UUID_ATT_VAL)
 
#define BT_UUID_OBEX_VAL   0x0008
 
#define BT_UUID_OBEX   BT_UUID_DECLARE_16(BT_UUID_OBEX_VAL)
 
#define BT_UUID_IP_VAL   0x0009
 
#define BT_UUID_IP   BT_UUID_DECLARE_16(BT_UUID_IP_VAL)
 
#define BT_UUID_FTP_VAL   0x000a
 
#define BT_UUID_FTP   BT_UUID_DECLARE_16(BT_UUID_FTP_VAL)
 
#define BT_UUID_HTTP_VAL   0x000c
 
#define BT_UUID_HTTP   BT_UUID_DECLARE_16(BT_UUID_HTTP_VAL)
 
#define BT_UUID_WSP_VAL   0x000e
 
#define BT_UUID_WSP   BT_UUID_DECLARE_16(BT_UUID_WSP_VAL)
 
#define BT_UUID_BNEP_VAL   0x000f
 
#define BT_UUID_BNEP   BT_UUID_DECLARE_16(BT_UUID_BNEP_VAL)
 
#define BT_UUID_UPNP_VAL   0x0010
 
#define BT_UUID_UPNP   BT_UUID_DECLARE_16(BT_UUID_UPNP_VAL)
 
#define BT_UUID_HIDP_VAL   0x0011
 
#define BT_UUID_HIDP   BT_UUID_DECLARE_16(BT_UUID_HIDP_VAL)
 
#define BT_UUID_HCRP_CTRL_VAL   0x0012
 
#define BT_UUID_HCRP_CTRL   BT_UUID_DECLARE_16(BT_UUID_HCRP_CTRL_VAL)
 
#define BT_UUID_HCRP_DATA_VAL   0x0014
 
#define BT_UUID_HCRP_DATA   BT_UUID_DECLARE_16(BT_UUID_HCRP_DATA_VAL)
 
#define BT_UUID_HCRP_NOTE_VAL   0x0016
 
#define BT_UUID_HCRP_NOTE   BT_UUID_DECLARE_16(BT_UUID_HCRP_NOTE_VAL)
 
#define BT_UUID_AVCTP_VAL   0x0017
 
#define BT_UUID_AVCTP   BT_UUID_DECLARE_16(BT_UUID_AVCTP_VAL)
 
#define BT_UUID_AVDTP_VAL   0x0019
 
#define BT_UUID_AVDTP   BT_UUID_DECLARE_16(BT_UUID_AVDTP_VAL)
 
#define BT_UUID_CMTP_VAL   0x001b
 
#define BT_UUID_CMTP   BT_UUID_DECLARE_16(BT_UUID_CMTP_VAL)
 
#define BT_UUID_UDI_VAL   0x001d
 
#define BT_UUID_UDI   BT_UUID_DECLARE_16(BT_UUID_UDI_VAL)
 
#define BT_UUID_MCAP_CTRL_VAL   0x001e
 
#define BT_UUID_MCAP_CTRL   BT_UUID_DECLARE_16(BT_UUID_MCAP_CTRL_VAL)
 
#define BT_UUID_MCAP_DATA_VAL   0x001f
 
#define BT_UUID_MCAP_DATA   BT_UUID_DECLARE_16(BT_UUID_MCAP_DATA_VAL)
 
#define BT_UUID_L2CAP_VAL   0x0100
 
#define BT_UUID_L2CAP   BT_UUID_DECLARE_16(BT_UUID_L2CAP_VAL)
 

Enumerations

enum  { BT_UUID_TYPE_16 , BT_UUID_TYPE_32 , BT_UUID_TYPE_128 }
 Bluetooth UUID types. More...
 

Functions

int bt_uuid_cmp (const struct bt_uuid *u1, const struct bt_uuid *u2)
 Compare Bluetooth UUIDs.
 
bool bt_uuid_create (struct bt_uuid *uuid, const uint8_t *data, uint8_t data_len)
 Create a bt_uuid from a little-endian data buffer.
 
void bt_uuid_to_str (const struct bt_uuid *uuid, char *str, size_t len)
 Convert Bluetooth UUID to string.
 

Detailed Description

UUIDs.

Macro Definition Documentation

◆ BT_UUID_128

#define BT_UUID_128 (   __u)    CONTAINER_OF(__u, struct bt_uuid_128, uuid)

#include <zephyr/bluetooth/uuid.h>

Helper macro to access the 128-bit UUID from a generic UUID.

◆ BT_UUID_128_ENCODE

#define BT_UUID_128_ENCODE (   w32,
  w1,
  w2,
  w3,
  w48 
)

#include <zephyr/bluetooth/uuid.h>

Value:
BT_BYTES_LIST_LE16(w3), \
BT_BYTES_LIST_LE16(w2), \
BT_BYTES_LIST_LE16(w1), \
BT_BYTES_LIST_LE32(w32)
#define BT_BYTES_LIST_LE48(_v)
Encode 48-bit value into array values in little-endian format.
Definition: byteorder.h:92

Encode 128 bit UUID into array values in little-endian format.

Helper macro to initialize a 128-bit UUID array value from the readable form of UUIDs, or encode 128-bit UUID values into advertising data Can be combined with BT_UUID_DECLARE_128 to declare a 128-bit UUID.

Example of how to declare the UUID 6E400001-B5A3-F393-E0A9-E50E24DCCA9E

BT_UUID_128_ENCODE(0x6E400001, 0xB5A3, 0xF393, 0xE0A9, 0xE50E24DCCA9E))
#define BT_UUID_128_ENCODE(w32, w1, w2, w3, w48)
Encode 128 bit UUID into array values in little-endian format.
Definition: uuid.h:177
#define BT_UUID_DECLARE_128(value...)
Helper to declare a 128-bit UUID inline.
Definition: uuid.h:132

Example of how to encode the UUID 6E400001-B5A3-F393-E0A9-E50E24DCCA9E into advertising data.

BT_UUID_128_ENCODE(0x6E400001, 0xB5A3, 0xF393, 0xE0A9, 0xE50E24DCCA9E))
#define BT_DATA_UUID128_ALL
128-bit UUID, all listed
Definition: gap.h:47
#define BT_DATA_BYTES(_type, _bytes...)
Helper to declare elements of bt_data arrays.
Definition: bluetooth.h:471

Just replace the hyphen by the comma and add 0x prefixes.

Parameters
w32First part of the UUID (32 bits)
w1Second part of the UUID (16 bits)
w2Third part of the UUID (16 bits)
w3Fourth part of the UUID (16 bits)
w48Fifth part of the UUID (48 bits)
Returns
The comma separated values for UUID 128 initializer that may be used directly as an argument for BT_UUID_INIT_128 or BT_UUID_DECLARE_128

◆ BT_UUID_16

#define BT_UUID_16 (   __u)    CONTAINER_OF(__u, struct bt_uuid_16, uuid)

#include <zephyr/bluetooth/uuid.h>

Helper macro to access the 16-bit UUID from a generic UUID.

◆ BT_UUID_16_ENCODE

#define BT_UUID_16_ENCODE (   w16)    BT_BYTES_LIST_LE16(w16)

#include <zephyr/bluetooth/uuid.h>

Encode 16-bit UUID into array values in little-endian format.

Helper macro to encode 16-bit UUID values into advertising data.

Example of how to encode the UUID 0x180a into advertising data.

#define BT_DATA_UUID16_ALL
16-bit UUID, all listed
Definition: gap.h:43
#define BT_UUID_16_ENCODE(w16)
Encode 16-bit UUID into array values in little-endian format.
Definition: uuid.h:199
Parameters
w16UUID value (16-bits)
Returns
The comma separated values for UUID 16 value that may be used directly as an argument for BT_DATA_BYTES.

◆ BT_UUID_32

#define BT_UUID_32 (   __u)    CONTAINER_OF(__u, struct bt_uuid_32, uuid)

#include <zephyr/bluetooth/uuid.h>

Helper macro to access the 32-bit UUID from a generic UUID.

◆ BT_UUID_32_ENCODE

#define BT_UUID_32_ENCODE (   w32)    BT_BYTES_LIST_LE32(w32)

#include <zephyr/bluetooth/uuid.h>

Encode 32-bit UUID into array values in little-endian format.

Helper macro to encode 32-bit UUID values into advertising data.

Example of how to encode the UUID 0x180a01af into advertising data.

#define BT_DATA_UUID32_ALL
32-bit UUID, all listed
Definition: gap.h:45
#define BT_UUID_32_ENCODE(w32)
Encode 32-bit UUID into array values in little-endian format.
Definition: uuid.h:216
Parameters
w32UUID value (32-bits)
Returns
The comma separated values for UUID 32 value that may be used directly as an argument for BT_DATA_BYTES.

◆ BT_UUID_ACLS

#define BT_UUID_ACLS    BT_UUID_DECLARE_16(BT_UUID_ACLS_VAL)

#include <zephyr/bluetooth/uuid.h>

Authorization Control Service.

◆ BT_UUID_ACLS_VAL

#define BT_UUID_ACLS_VAL   0x183d

#include <zephyr/bluetooth/uuid.h>

Authorization Control Service UUID value.

◆ BT_UUID_AICS

#define BT_UUID_AICS    BT_UUID_DECLARE_16(BT_UUID_AICS_VAL)

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service.

◆ BT_UUID_AICS_CONTROL

#define BT_UUID_AICS_CONTROL    BT_UUID_DECLARE_16(BT_UUID_AICS_CONTROL_VAL)

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service Control Point.

◆ BT_UUID_AICS_CONTROL_VAL

#define BT_UUID_AICS_CONTROL_VAL   0x2b7b

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service Control Point value.

◆ BT_UUID_AICS_DESCRIPTION

#define BT_UUID_AICS_DESCRIPTION    BT_UUID_DECLARE_16(BT_UUID_AICS_DESCRIPTION_VAL)

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service Input Description.

◆ BT_UUID_AICS_DESCRIPTION_VAL

#define BT_UUID_AICS_DESCRIPTION_VAL   0x2b7c

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service Input Description value.

◆ BT_UUID_AICS_GAIN_SETTINGS

#define BT_UUID_AICS_GAIN_SETTINGS    BT_UUID_DECLARE_16(BT_UUID_AICS_GAIN_SETTINGS_VAL)

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service Gain Settings Properties.

◆ BT_UUID_AICS_GAIN_SETTINGS_VAL

#define BT_UUID_AICS_GAIN_SETTINGS_VAL   0x2b78

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service Gain Settings Properties value.

◆ BT_UUID_AICS_INPUT_STATUS

#define BT_UUID_AICS_INPUT_STATUS    BT_UUID_DECLARE_16(BT_UUID_AICS_INPUT_STATUS_VAL)

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service Input Status.

◆ BT_UUID_AICS_INPUT_STATUS_VAL

#define BT_UUID_AICS_INPUT_STATUS_VAL   0x2b7a

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service Input Status value.

◆ BT_UUID_AICS_INPUT_TYPE

#define BT_UUID_AICS_INPUT_TYPE    BT_UUID_DECLARE_16(BT_UUID_AICS_INPUT_TYPE_VAL)

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service Input Type.

◆ BT_UUID_AICS_INPUT_TYPE_VAL

#define BT_UUID_AICS_INPUT_TYPE_VAL   0x2b79

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service Input Type value.

◆ BT_UUID_AICS_STATE

#define BT_UUID_AICS_STATE    BT_UUID_DECLARE_16(BT_UUID_AICS_STATE_VAL)

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service State.

◆ BT_UUID_AICS_STATE_VAL

#define BT_UUID_AICS_STATE_VAL   0x2b77

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service State value.

◆ BT_UUID_AICS_VAL

#define BT_UUID_AICS_VAL   0x1843

#include <zephyr/bluetooth/uuid.h>

Audio Input Control Service UUID value.

◆ BT_UUID_AIOS

#define BT_UUID_AIOS    BT_UUID_DECLARE_16(BT_UUID_AIOS_VAL)

#include <zephyr/bluetooth/uuid.h>

Automation IO Service.

◆ BT_UUID_AIOS_VAL

#define BT_UUID_AIOS_VAL   0x1815

#include <zephyr/bluetooth/uuid.h>

Automation IO Service UUID value.

◆ BT_UUID_ALERT_LEVEL

#define BT_UUID_ALERT_LEVEL    BT_UUID_DECLARE_16(BT_UUID_ALERT_LEVEL_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Alert Level.

◆ BT_UUID_ALERT_LEVEL_VAL

#define BT_UUID_ALERT_LEVEL_VAL   0x2a06

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Alert Level UUID value.

◆ BT_UUID_ANS

#define BT_UUID_ANS    BT_UUID_DECLARE_16(BT_UUID_ANS_VAL)

#include <zephyr/bluetooth/uuid.h>

Alert Notification Service.

◆ BT_UUID_ANS_VAL

#define BT_UUID_ANS_VAL   0x1811

#include <zephyr/bluetooth/uuid.h>

Alert Notification Service UUID value.

◆ BT_UUID_APPARENT_WIND_DIR

#define BT_UUID_APPARENT_WIND_DIR    BT_UUID_DECLARE_16(BT_UUID_APPARENT_WIND_DIR_VAL)

#include <zephyr/bluetooth/uuid.h>

Apparent Wind Direction Characteristic.

◆ BT_UUID_APPARENT_WIND_DIR_VAL

#define BT_UUID_APPARENT_WIND_DIR_VAL   0x2a73

#include <zephyr/bluetooth/uuid.h>

Apparent Wind Direction Characteristic UUID value.

◆ BT_UUID_APPARENT_WIND_SPEED

#define BT_UUID_APPARENT_WIND_SPEED    BT_UUID_DECLARE_16(BT_UUID_APPARENT_WIND_SPEED_VAL)

#include <zephyr/bluetooth/uuid.h>

Apparent Wind Speed Characteristic.

◆ BT_UUID_APPARENT_WIND_SPEED_VAL

#define BT_UUID_APPARENT_WIND_SPEED_VAL   0x2a72

#include <zephyr/bluetooth/uuid.h>

Apparent Wind Speed Characteristic UUID value.

◆ BT_UUID_ASCS

#define BT_UUID_ASCS    BT_UUID_DECLARE_16(BT_UUID_ASCS_VAL)

#include <zephyr/bluetooth/uuid.h>

Audio Stream Control Service.

◆ BT_UUID_ASCS_ASE_CP

#define BT_UUID_ASCS_ASE_CP    BT_UUID_DECLARE_16(BT_UUID_ASCS_ASE_CP_VAL)

#include <zephyr/bluetooth/uuid.h>

Audio Stream Endpoint Control Point Characteristic.

◆ BT_UUID_ASCS_ASE_CP_VAL

#define BT_UUID_ASCS_ASE_CP_VAL   0x2bc6

#include <zephyr/bluetooth/uuid.h>

Audio Stream Endpoint Control Point Characteristic value.

◆ BT_UUID_ASCS_ASE_SNK

#define BT_UUID_ASCS_ASE_SNK    BT_UUID_DECLARE_16(BT_UUID_ASCS_ASE_SNK_VAL)

#include <zephyr/bluetooth/uuid.h>

Audio Stream Endpoint Sink Characteristic.

◆ BT_UUID_ASCS_ASE_SNK_VAL

#define BT_UUID_ASCS_ASE_SNK_VAL   0x2bc4

#include <zephyr/bluetooth/uuid.h>

Audio Stream Endpoint Sink Characteristic value.

◆ BT_UUID_ASCS_ASE_SRC

#define BT_UUID_ASCS_ASE_SRC    BT_UUID_DECLARE_16(BT_UUID_ASCS_ASE_SRC_VAL)

#include <zephyr/bluetooth/uuid.h>

Audio Stream Endpoint Source Characteristic.

◆ BT_UUID_ASCS_ASE_SRC_VAL

#define BT_UUID_ASCS_ASE_SRC_VAL   0x2bc5

#include <zephyr/bluetooth/uuid.h>

Audio Stream Endpoint Source Characteristic value.

◆ BT_UUID_ASCS_VAL

#define BT_UUID_ASCS_VAL   0x184e

#include <zephyr/bluetooth/uuid.h>

Audio Stream Control Service UUID value.

◆ BT_UUID_ATT

#define BT_UUID_ATT   BT_UUID_DECLARE_16(BT_UUID_ATT_VAL)

◆ BT_UUID_ATT_VAL

#define BT_UUID_ATT_VAL   0x0007

◆ BT_UUID_AVCTP

#define BT_UUID_AVCTP   BT_UUID_DECLARE_16(BT_UUID_AVCTP_VAL)

◆ BT_UUID_AVCTP_VAL

#define BT_UUID_AVCTP_VAL   0x0017

◆ BT_UUID_AVDTP

#define BT_UUID_AVDTP   BT_UUID_DECLARE_16(BT_UUID_AVDTP_VAL)

◆ BT_UUID_AVDTP_VAL

#define BT_UUID_AVDTP_VAL   0x0019

◆ BT_UUID_BAR_PRESSURE_TREND

#define BT_UUID_BAR_PRESSURE_TREND    BT_UUID_DECLARE_16(BT_UUID_BAR_PRESSURE_TREND_VAL)

#include <zephyr/bluetooth/uuid.h>

Barometric Pressure Trend Characteristic.

◆ BT_UUID_BAR_PRESSURE_TREND_VAL

#define BT_UUID_BAR_PRESSURE_TREND_VAL   0x2aa3

#include <zephyr/bluetooth/uuid.h>

Barometric Pressure Trend Characteristic UUID value.

◆ BT_UUID_BAS

#define BT_UUID_BAS    BT_UUID_DECLARE_16(BT_UUID_BAS_VAL)

#include <zephyr/bluetooth/uuid.h>

Battery Service.

◆ BT_UUID_BAS_BATTERY_CRIT_STATUS

#define BT_UUID_BAS_BATTERY_CRIT_STATUS    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_CRIT_STATUS_VAL)

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Critical Status.

◆ BT_UUID_BAS_BATTERY_CRIT_STATUS_VAL

#define BT_UUID_BAS_BATTERY_CRIT_STATUS_VAL   0x2be9

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Critical Status UUID Value.

◆ BT_UUID_BAS_BATTERY_ENERGY_STATUS

#define BT_UUID_BAS_BATTERY_ENERGY_STATUS    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_ENERGY_STATUS_VAL)

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Energy Status.

◆ BT_UUID_BAS_BATTERY_ENERGY_STATUS_VAL

#define BT_UUID_BAS_BATTERY_ENERGY_STATUS_VAL   0x2bf0

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Energy Status UUID Value.

◆ BT_UUID_BAS_BATTERY_HEALTH_INF

#define BT_UUID_BAS_BATTERY_HEALTH_INF    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_HEALTH_INF_VAL)

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Health Information.

◆ BT_UUID_BAS_BATTERY_HEALTH_INF_VAL

#define BT_UUID_BAS_BATTERY_HEALTH_INF_VAL   0x2beb

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Health Information UUID Value.

◆ BT_UUID_BAS_BATTERY_HEALTH_STATUS

#define BT_UUID_BAS_BATTERY_HEALTH_STATUS    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_HEALTH_STATUS_VAL)

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Health Status.

◆ BT_UUID_BAS_BATTERY_HEALTH_STATUS_VAL

#define BT_UUID_BAS_BATTERY_HEALTH_STATUS_VAL   0x2bea

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Health Status UUID Value.

◆ BT_UUID_BAS_BATTERY_INF

#define BT_UUID_BAS_BATTERY_INF    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_INF_VAL)

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Information.

◆ BT_UUID_BAS_BATTERY_INF_VAL

#define BT_UUID_BAS_BATTERY_INF_VAL   0x2bec

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Information UUID Value.

◆ BT_UUID_BAS_BATTERY_LEVEL

#define BT_UUID_BAS_BATTERY_LEVEL    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_LEVEL_VAL)

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Level.

◆ BT_UUID_BAS_BATTERY_LEVEL_STATE

#define BT_UUID_BAS_BATTERY_LEVEL_STATE    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_LEVEL_STATE_VAL)

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Level State.

◆ BT_UUID_BAS_BATTERY_LEVEL_STATE_VAL

#define BT_UUID_BAS_BATTERY_LEVEL_STATE_VAL   0x2a1b

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Level StateUUID value.

◆ BT_UUID_BAS_BATTERY_LEVEL_STATUS

#define BT_UUID_BAS_BATTERY_LEVEL_STATUS    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_LEVEL_STATUS_VAL)

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Level Status.

◆ BT_UUID_BAS_BATTERY_LEVEL_STATUS_VAL

#define BT_UUID_BAS_BATTERY_LEVEL_STATUS_VAL   0x2bed

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Level Status UUID Value.

◆ BT_UUID_BAS_BATTERY_LEVEL_VAL

#define BT_UUID_BAS_BATTERY_LEVEL_VAL   0x2a19

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Level UUID value.

◆ BT_UUID_BAS_BATTERY_POWER_STATE

#define BT_UUID_BAS_BATTERY_POWER_STATE    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_POWER_STATE_VAL)

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Power State.

◆ BT_UUID_BAS_BATTERY_POWER_STATE_VAL

#define BT_UUID_BAS_BATTERY_POWER_STATE_VAL   0x2a1a

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Power State UUID value.

◆ BT_UUID_BAS_BATTERY_TIME_STATUS

#define BT_UUID_BAS_BATTERY_TIME_STATUS    BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_TIME_STATUS_VAL)

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Time Status.

◆ BT_UUID_BAS_BATTERY_TIME_STATUS_VAL

#define BT_UUID_BAS_BATTERY_TIME_STATUS_VAL   0x2bee

#include <zephyr/bluetooth/uuid.h>

BAS Characteristic Battery Time Status UUID Value.

◆ BT_UUID_BAS_VAL

#define BT_UUID_BAS_VAL   0x180f

#include <zephyr/bluetooth/uuid.h>

Battery Service UUID value.

◆ BT_UUID_BASIC_AUDIO

#define BT_UUID_BASIC_AUDIO    BT_UUID_DECLARE_16(BT_UUID_BASIC_AUDIO_VAL)

#include <zephyr/bluetooth/uuid.h>

Basic Audio Announcement Service.

◆ BT_UUID_BASIC_AUDIO_VAL

#define BT_UUID_BASIC_AUDIO_VAL   0x1851

#include <zephyr/bluetooth/uuid.h>

Basic Audio Announcement Service UUID value.

◆ BT_UUID_BASS

#define BT_UUID_BASS    BT_UUID_DECLARE_16(BT_UUID_BASS_VAL)

#include <zephyr/bluetooth/uuid.h>

Broadcast Audio Scan Service.

◆ BT_UUID_BASS_CONTROL_POINT

#define BT_UUID_BASS_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_BASS_CONTROL_POINT_VAL)

#include <zephyr/bluetooth/uuid.h>

Broadcast Audio Scan Service Scan State.

◆ BT_UUID_BASS_CONTROL_POINT_VAL

#define BT_UUID_BASS_CONTROL_POINT_VAL   0x2bc7

#include <zephyr/bluetooth/uuid.h>

Broadcast Audio Scan Service Scan State value.

◆ BT_UUID_BASS_RECV_STATE

#define BT_UUID_BASS_RECV_STATE    BT_UUID_DECLARE_16(BT_UUID_BASS_RECV_STATE_VAL)

#include <zephyr/bluetooth/uuid.h>

Broadcast Audio Scan Service Receive State.

◆ BT_UUID_BASS_RECV_STATE_VAL

#define BT_UUID_BASS_RECV_STATE_VAL   0x2bc8

#include <zephyr/bluetooth/uuid.h>

Broadcast Audio Scan Service Receive State value.

◆ BT_UUID_BASS_VAL

#define BT_UUID_BASS_VAL   0x184f

#include <zephyr/bluetooth/uuid.h>

Broadcast Audio Scan Service UUID value.

◆ BT_UUID_BCS

#define BT_UUID_BCS    BT_UUID_DECLARE_16(BT_UUID_BCS_VAL)

#include <zephyr/bluetooth/uuid.h>

Body Composition Service.

◆ BT_UUID_BCS_VAL

#define BT_UUID_BCS_VAL   0x181b

#include <zephyr/bluetooth/uuid.h>

Body Composition Service UUID value.

◆ BT_UUID_BMS

#define BT_UUID_BMS    BT_UUID_DECLARE_16(BT_UUID_BMS_VAL)

#include <zephyr/bluetooth/uuid.h>

Bond Management Service.

◆ BT_UUID_BMS_CONTROL_POINT

#define BT_UUID_BMS_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_BMS_CONTROL_POINT_VAL)

#include <zephyr/bluetooth/uuid.h>

Bond Management Control Point.

◆ BT_UUID_BMS_CONTROL_POINT_VAL

#define BT_UUID_BMS_CONTROL_POINT_VAL   0x2aa4

#include <zephyr/bluetooth/uuid.h>

Bond Management Control Point UUID value.

◆ BT_UUID_BMS_FEATURE

#define BT_UUID_BMS_FEATURE    BT_UUID_DECLARE_16(BT_UUID_BMS_FEATURE_VAL)

#include <zephyr/bluetooth/uuid.h>

Bond Management Feature.

◆ BT_UUID_BMS_FEATURE_VAL

#define BT_UUID_BMS_FEATURE_VAL   0x2aa5

#include <zephyr/bluetooth/uuid.h>

Bond Management Feature UUID value.

◆ BT_UUID_BMS_VAL

#define BT_UUID_BMS_VAL   0x181e

#include <zephyr/bluetooth/uuid.h>

Bond Management Service UUID value.

◆ BT_UUID_BNEP

#define BT_UUID_BNEP   BT_UUID_DECLARE_16(BT_UUID_BNEP_VAL)

◆ BT_UUID_BNEP_VAL

#define BT_UUID_BNEP_VAL   0x000f

◆ BT_UUID_BPS

#define BT_UUID_BPS    BT_UUID_DECLARE_16(BT_UUID_BPS_VAL)

#include <zephyr/bluetooth/uuid.h>

Blood Pressure Service.

◆ BT_UUID_BPS_VAL

#define BT_UUID_BPS_VAL   0x1810

#include <zephyr/bluetooth/uuid.h>

Blood Pressure Service UUID value.

◆ BT_UUID_BROADCAST_AUDIO

#define BT_UUID_BROADCAST_AUDIO    BT_UUID_DECLARE_16(BT_UUID_BROADCAST_AUDIO_VAL)

#include <zephyr/bluetooth/uuid.h>

Broadcast Audio Announcement Service.

◆ BT_UUID_BROADCAST_AUDIO_VAL

#define BT_UUID_BROADCAST_AUDIO_VAL   0x1852

#include <zephyr/bluetooth/uuid.h>

Broadcast Audio Announcement Service UUID value.

◆ BT_UUID_BSS

#define BT_UUID_BSS    BT_UUID_DECLARE_16(BT_UUID_BSS_VAL)

#include <zephyr/bluetooth/uuid.h>

Binary Sensor Service.

◆ BT_UUID_BSS_VAL

#define BT_UUID_BSS_VAL   0x183b

#include <zephyr/bluetooth/uuid.h>

Binary Sensor Service UUID value.

◆ BT_UUID_CAS

#define BT_UUID_CAS    BT_UUID_DECLARE_16(BT_UUID_CAS_VAL)

#include <zephyr/bluetooth/uuid.h>

Common Audio Service.

◆ BT_UUID_CAS_VAL

#define BT_UUID_CAS_VAL   0x1853

#include <zephyr/bluetooth/uuid.h>

Common Audio Service UUID value.

◆ BT_UUID_CCID

#define BT_UUID_CCID    BT_UUID_DECLARE_16(BT_UUID_CCID_VAL)

#include <zephyr/bluetooth/uuid.h>

Content Control ID.

◆ BT_UUID_CCID_VAL

#define BT_UUID_CCID_VAL   0x2bba

#include <zephyr/bluetooth/uuid.h>

Content Control ID value.

◆ BT_UUID_CENTRAL_ADDR_RES

#define BT_UUID_CENTRAL_ADDR_RES    BT_UUID_DECLARE_16(BT_UUID_CENTRAL_ADDR_RES_VAL)

#include <zephyr/bluetooth/uuid.h>

Central Address Resolution Characteristic.

◆ BT_UUID_CENTRAL_ADDR_RES_VAL

#define BT_UUID_CENTRAL_ADDR_RES_VAL   0x2aa6

#include <zephyr/bluetooth/uuid.h>

Central Address Resolution Characteristic UUID value.

◆ BT_UUID_CGM_FEATURE

#define BT_UUID_CGM_FEATURE    BT_UUID_DECLARE_16(BT_UUID_CGM_FEATURE_VAL)

#include <zephyr/bluetooth/uuid.h>

CGM Feature Characteristic.

◆ BT_UUID_CGM_FEATURE_VAL

#define BT_UUID_CGM_FEATURE_VAL   0x2aa8

#include <zephyr/bluetooth/uuid.h>

CGM Feature Characteristic value.

◆ BT_UUID_CGM_MEASUREMENT

#define BT_UUID_CGM_MEASUREMENT    BT_UUID_DECLARE_16(BT_UUID_CGM_MEASUREMENT_VAL)

#include <zephyr/bluetooth/uuid.h>

CGM Measurement Characteristic.

◆ BT_UUID_CGM_MEASUREMENT_VAL

#define BT_UUID_CGM_MEASUREMENT_VAL   0x2aa7

#include <zephyr/bluetooth/uuid.h>

CGM Measurement Characteristic value.

◆ BT_UUID_CGM_SESSION_RUN_TIME

#define BT_UUID_CGM_SESSION_RUN_TIME    BT_UUID_DECLARE_16(BT_UUID_CGM_SESSION_RUN_TIME_VAL)

#include <zephyr/bluetooth/uuid.h>

CGM Session Run Time.

◆ BT_UUID_CGM_SESSION_RUN_TIME_VAL

#define BT_UUID_CGM_SESSION_RUN_TIME_VAL   0x2aab

#include <zephyr/bluetooth/uuid.h>

CGM Session Run Time Characteristic value.

◆ BT_UUID_CGM_SESSION_START_TIME

#define BT_UUID_CGM_SESSION_START_TIME    BT_UUID_DECLARE_16(BT_UUID_CGM_SESSION_START_TIME_VAL)

#include <zephyr/bluetooth/uuid.h>

CGM Session Start Time.

◆ BT_UUID_CGM_SESSION_START_TIME_VAL

#define BT_UUID_CGM_SESSION_START_TIME_VAL   0x2aaa

#include <zephyr/bluetooth/uuid.h>

CGM Session Start Time Characteristic value.

◆ BT_UUID_CGM_SPECIFIC_OPS_CONTROL_POINT

#define BT_UUID_CGM_SPECIFIC_OPS_CONTROL_POINT    BT_UUID_DECLARE_16(BT_UUID_CGM_SPECIFIC_OPS_CONTROL_POINT_VAL)

#include <zephyr/bluetooth/uuid.h>

CGM Specific Ops Control Point.

◆ BT_UUID_CGM_SPECIFIC_OPS_CONTROL_POINT_VAL

#define BT_UUID_CGM_SPECIFIC_OPS_CONTROL_POINT_VAL   0x2aac

#include <zephyr/bluetooth/uuid.h>

CGM Specific Ops Control Point Characteristic value.

◆ BT_UUID_CGM_STATUS

#define BT_UUID_CGM_STATUS    BT_UUID_DECLARE_16(BT_UUID_CGM_STATUS_VAL)

#include <zephyr/bluetooth/uuid.h>

CGM Status Characteristic.

◆ BT_UUID_CGM_STATUS_VAL

#define BT_UUID_CGM_STATUS_VAL   0x2aa9

#include <zephyr/bluetooth/uuid.h>

CGM Status Characteristic value.

◆ BT_UUID_CGMS

#define BT_UUID_CGMS    BT_UUID_DECLARE_16(BT_UUID_CGMS_VAL)

#include <zephyr/bluetooth/uuid.h>

Continuous Glucose Monitoring Service.

◆ BT_UUID_CGMS_VAL

#define BT_UUID_CGMS_VAL   0x181f

#include <zephyr/bluetooth/uuid.h>

Continuous Glucose Monitoring Service UUID value.

◆ BT_UUID_CMTP

#define BT_UUID_CMTP   BT_UUID_DECLARE_16(BT_UUID_CMTP_VAL)

◆ BT_UUID_CMTP_VAL

#define BT_UUID_CMTP_VAL   0x001b

◆ BT_UUID_CPS

#define BT_UUID_CPS    BT_UUID_DECLARE_16(BT_UUID_CPS_VAL)

#include <zephyr/bluetooth/uuid.h>

Cycling Power Service.

◆ BT_UUID_CPS_VAL

#define BT_UUID_CPS_VAL   0x1818

#include <zephyr/bluetooth/uuid.h>

Cyclicg Power Service UUID value.

◆ BT_UUID_CSC

#define BT_UUID_CSC    BT_UUID_DECLARE_16(BT_UUID_CSC_VAL)

#include <zephyr/bluetooth/uuid.h>

Cycling Speed and Cadence Service.

◆ BT_UUID_CSC_FEATURE

#define BT_UUID_CSC_FEATURE    BT_UUID_DECLARE_16(BT_UUID_CSC_FEATURE_VAL)

#include <zephyr/bluetooth/uuid.h>

CSC Feature Characteristic.

◆ BT_UUID_CSC_FEATURE_VAL

#define BT_UUID_CSC_FEATURE_VAL   0x2a5c

#include <zephyr/bluetooth/uuid.h>

CSC Feature Characteristic UUID value.

◆ BT_UUID_CSC_MEASUREMENT

#define BT_UUID_CSC_MEASUREMENT    BT_UUID_DECLARE_16(BT_UUID_CSC_MEASUREMENT_VAL)

#include <zephyr/bluetooth/uuid.h>

CSC Measurement Characteristic.

◆ BT_UUID_CSC_MEASUREMENT_VAL

#define BT_UUID_CSC_MEASUREMENT_VAL   0x2a5b

#include <zephyr/bluetooth/uuid.h>

CSC Measurement Characteristic UUID value.

◆ BT_UUID_CSC_VAL

#define BT_UUID_CSC_VAL   0x1816

#include <zephyr/bluetooth/uuid.h>

Cycling Speed and Cadence Service UUID value.

◆ BT_UUID_CSIS

#define BT_UUID_CSIS    BT_UUID_DECLARE_16(BT_UUID_CSIS_VAL)

#include <zephyr/bluetooth/uuid.h>

Coordinated Set Identification Service.

◆ BT_UUID_CSIS_RANK

#define BT_UUID_CSIS_RANK    BT_UUID_DECLARE_16(BT_UUID_CSIS_RANK_VAL)

#include <zephyr/bluetooth/uuid.h>

Rank.

◆ BT_UUID_CSIS_RANK_VAL

#define BT_UUID_CSIS_RANK_VAL   0x2b87

#include <zephyr/bluetooth/uuid.h>

Rank value.

◆ BT_UUID_CSIS_SET_LOCK

#define BT_UUID_CSIS_SET_LOCK    BT_UUID_DECLARE_16(BT_UUID_CSIS_SET_LOCK_VAL)

#include <zephyr/bluetooth/uuid.h>

Set lock.

◆ BT_UUID_CSIS_SET_LOCK_VAL

#define BT_UUID_CSIS_SET_LOCK_VAL   0x2b86

#include <zephyr/bluetooth/uuid.h>

Set lock value.

◆ BT_UUID_CSIS_SET_SIRK

#define BT_UUID_CSIS_SET_SIRK    BT_UUID_DECLARE_16(BT_UUID_CSIS_SET_SIRK_VAL)

#include <zephyr/bluetooth/uuid.h>

Set Identity Resolving Key.

◆ BT_UUID_CSIS_SET_SIRK_VAL

#define BT_UUID_CSIS_SET_SIRK_VAL   0x2b84

#include <zephyr/bluetooth/uuid.h>

Set Identity Resolving Key value.

◆ BT_UUID_CSIS_SET_SIZE

#define BT_UUID_CSIS_SET_SIZE    BT_UUID_DECLARE_16(BT_UUID_CSIS_SET_SIZE_VAL)

#include <zephyr/bluetooth/uuid.h>

Set size.

◆ BT_UUID_CSIS_SET_SIZE_VAL

#define BT_UUID_CSIS_SET_SIZE_VAL   0x2b85

#include <zephyr/bluetooth/uuid.h>

Set size value.

◆ BT_UUID_CSIS_VAL

#define BT_UUID_CSIS_VAL   0x1846

#include <zephyr/bluetooth/uuid.h>

Coordinated Set Identification Service UUID value.

◆ BT_UUID_CTES

#define BT_UUID_CTES    BT_UUID_DECLARE_16(BT_UUID_CTES_VAL)

#include <zephyr/bluetooth/uuid.h>

Constant Tone Extension Service.

◆ BT_UUID_CTES_VAL

#define BT_UUID_CTES_VAL   0x184a

#include <zephyr/bluetooth/uuid.h>

Constant Tone Extension Service UUID value.

◆ BT_UUID_CTS

#define BT_UUID_CTS    BT_UUID_DECLARE_16(BT_UUID_CTS_VAL)

#include <zephyr/bluetooth/uuid.h>

Current Time Service.

◆ BT_UUID_CTS_CURRENT_TIME

#define BT_UUID_CTS_CURRENT_TIME    BT_UUID_DECLARE_16(BT_UUID_CTS_CURRENT_TIME_VAL)

#include <zephyr/bluetooth/uuid.h>

CTS Characteristic Current Time.

◆ BT_UUID_CTS_CURRENT_TIME_VAL

#define BT_UUID_CTS_CURRENT_TIME_VAL   0x2a2b

#include <zephyr/bluetooth/uuid.h>

CTS Characteristic Current Time UUID value.

◆ BT_UUID_CTS_VAL

#define BT_UUID_CTS_VAL   0x1805

#include <zephyr/bluetooth/uuid.h>

Current Time Service UUID value.

◆ BT_UUID_DECLARE_128

#define BT_UUID_DECLARE_128 (   value...)     ((const struct bt_uuid *) ((const struct bt_uuid_128[]) {BT_UUID_INIT_128(value)}))

#include <zephyr/bluetooth/uuid.h>

Helper to declare a 128-bit UUID inline.

Parameters
value128-bit UUID array values in little-endian format. Can be combined with BT_UUID_128_ENCODE to declare a UUID from the readable form of UUIDs.
Returns
Pointer to a generic UUID.

◆ BT_UUID_DECLARE_16

#define BT_UUID_DECLARE_16 (   value)     ((const struct bt_uuid *) ((const struct bt_uuid_16[]) {BT_UUID_INIT_16(value)}))

#include <zephyr/bluetooth/uuid.h>

Helper to declare a 16-bit UUID inline.

Parameters
value16-bit UUID value in host endianness.
Returns
Pointer to a generic UUID.

◆ BT_UUID_DECLARE_32

#define BT_UUID_DECLARE_32 (   value)     ((const struct bt_uuid *) ((const struct bt_uuid_32[]) {BT_UUID_INIT_32(value)}))

#include <zephyr/bluetooth/uuid.h>

Helper to declare a 32-bit UUID inline.

Parameters
value32-bit UUID value in host endianness.
Returns
Pointer to a generic UUID.

◆ BT_UUID_DESC_VALUE_CHANGED

#define BT_UUID_DESC_VALUE_CHANGED    BT_UUID_DECLARE_16(BT_UUID_DESC_VALUE_CHANGED_VAL)

#include <zephyr/bluetooth/uuid.h>

Descriptor Value Changed Characteristic.

◆ BT_UUID_DESC_VALUE_CHANGED_VAL

#define BT_UUID_DESC_VALUE_CHANGED_VAL   0x2a7d

#include <zephyr/bluetooth/uuid.h>

Descriptor Value Changed Characteristic UUID value.

◆ BT_UUID_DEW_POINT

#define BT_UUID_DEW_POINT    BT_UUID_DECLARE_16(BT_UUID_DEW_POINT_VAL)

#include <zephyr/bluetooth/uuid.h>

Dew Point Characteristic.

◆ BT_UUID_DEW_POINT_VAL

#define BT_UUID_DEW_POINT_VAL   0x2a7b

#include <zephyr/bluetooth/uuid.h>

Dew Point Characteristic UUID value.

◆ BT_UUID_DIS

#define BT_UUID_DIS    BT_UUID_DECLARE_16(BT_UUID_DIS_VAL)

#include <zephyr/bluetooth/uuid.h>

Device Information Service.

◆ BT_UUID_DIS_FIRMWARE_REVISION

#define BT_UUID_DIS_FIRMWARE_REVISION    BT_UUID_DECLARE_16(BT_UUID_DIS_FIRMWARE_REVISION_VAL)

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Firmware Revision String.

◆ BT_UUID_DIS_FIRMWARE_REVISION_VAL

#define BT_UUID_DIS_FIRMWARE_REVISION_VAL   0x2a26

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Firmware Revision String UUID value.

◆ BT_UUID_DIS_HARDWARE_REVISION

#define BT_UUID_DIS_HARDWARE_REVISION    BT_UUID_DECLARE_16(BT_UUID_DIS_HARDWARE_REVISION_VAL)

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Hardware Revision String.

◆ BT_UUID_DIS_HARDWARE_REVISION_VAL

#define BT_UUID_DIS_HARDWARE_REVISION_VAL   0x2a27

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Hardware Revision String UUID value.

◆ BT_UUID_DIS_MANUFACTURER_NAME

#define BT_UUID_DIS_MANUFACTURER_NAME    BT_UUID_DECLARE_16(BT_UUID_DIS_MANUFACTURER_NAME_VAL)

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Manufacturer Name String.

◆ BT_UUID_DIS_MANUFACTURER_NAME_VAL

#define BT_UUID_DIS_MANUFACTURER_NAME_VAL   0x2a29

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Manufacturer Name String UUID Value.

◆ BT_UUID_DIS_MODEL_NUMBER

#define BT_UUID_DIS_MODEL_NUMBER    BT_UUID_DECLARE_16(BT_UUID_DIS_MODEL_NUMBER_VAL)

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Model Number String.

◆ BT_UUID_DIS_MODEL_NUMBER_VAL

#define BT_UUID_DIS_MODEL_NUMBER_VAL   0x2a24

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Model Number String UUID value.

◆ BT_UUID_DIS_PNP_ID

#define BT_UUID_DIS_PNP_ID    BT_UUID_DECLARE_16(BT_UUID_DIS_PNP_ID_VAL)

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic PnP ID.

◆ BT_UUID_DIS_PNP_ID_VAL

#define BT_UUID_DIS_PNP_ID_VAL   0x2a50

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic PnP ID UUID value.

◆ BT_UUID_DIS_SERIAL_NUMBER

#define BT_UUID_DIS_SERIAL_NUMBER    BT_UUID_DECLARE_16(BT_UUID_DIS_SERIAL_NUMBER_VAL)

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Serial Number String.

◆ BT_UUID_DIS_SERIAL_NUMBER_VAL

#define BT_UUID_DIS_SERIAL_NUMBER_VAL   0x2a25

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Serial Number String UUID value.

◆ BT_UUID_DIS_SOFTWARE_REVISION

#define BT_UUID_DIS_SOFTWARE_REVISION    BT_UUID_DECLARE_16(BT_UUID_DIS_SOFTWARE_REVISION_VAL)

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Software Revision String.

◆ BT_UUID_DIS_SOFTWARE_REVISION_VAL

#define BT_UUID_DIS_SOFTWARE_REVISION_VAL   0x2a28

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic Software Revision String UUID value.

◆ BT_UUID_DIS_SYSTEM_ID

#define BT_UUID_DIS_SYSTEM_ID    BT_UUID_DECLARE_16(BT_UUID_DIS_SYSTEM_ID_VAL)

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic System ID.

◆ BT_UUID_DIS_SYSTEM_ID_VAL

#define BT_UUID_DIS_SYSTEM_ID_VAL   0x2a23

#include <zephyr/bluetooth/uuid.h>

DIS Characteristic System ID UUID value.

◆ BT_UUID_DIS_VAL

#define BT_UUID_DIS_VAL   0x180a

#include <zephyr/bluetooth/uuid.h>

Device Information Service UUID value.

◆ BT_UUID_DTS

#define BT_UUID_DTS    BT_UUID_DECLARE_16(BT_UUID_DTS_VAL)

#include <zephyr/bluetooth/uuid.h>

Device Time Service.

◆ BT_UUID_DTS_VAL

#define BT_UUID_DTS_VAL   0x1847

#include <zephyr/bluetooth/uuid.h>

Device Time Service UUID value.

◆ BT_UUID_ECS

#define BT_UUID_ECS    BT_UUID_DECLARE_16(BT_UUID_ECS_VAL)

#include <zephyr/bluetooth/uuid.h>

Energency Configuration Service.

◆ BT_UUID_ECS_VAL

#define BT_UUID_ECS_VAL   0x183c

#include <zephyr/bluetooth/uuid.h>

Emergency Configuration Service UUID value.

◆ BT_UUID_ELEVATION

#define BT_UUID_ELEVATION    BT_UUID_DECLARE_16(BT_UUID_ELEVATION_VAL)

#include <zephyr/bluetooth/uuid.h>

Elevation Characteristic.

◆ BT_UUID_ELEVATION_VAL

#define BT_UUID_ELEVATION_VAL   0x2a6c

#include <zephyr/bluetooth/uuid.h>

Elevation Characteristic UUID value.

◆ BT_UUID_ES_CONFIGURATION

#define BT_UUID_ES_CONFIGURATION    BT_UUID_DECLARE_16(BT_UUID_ES_CONFIGURATION_VAL)

#include <zephyr/bluetooth/uuid.h>

Environmental Sensing Configuration Descriptor.

◆ BT_UUID_ES_CONFIGURATION_VAL

#define BT_UUID_ES_CONFIGURATION_VAL   0x290b

#include <zephyr/bluetooth/uuid.h>

Environmental Sensing Configuration Descriptor UUID value.

◆ BT_UUID_ES_MEASUREMENT

#define BT_UUID_ES_MEASUREMENT    BT_UUID_DECLARE_16(BT_UUID_ES_MEASUREMENT_VAL)

#include <zephyr/bluetooth/uuid.h>

Environmental Sensing Measurement Descriptor.

◆ BT_UUID_ES_MEASUREMENT_VAL

#define BT_UUID_ES_MEASUREMENT_VAL   0x290c

#include <zephyr/bluetooth/uuid.h>

Environmental Sensing Measurement Descriptor UUID value.

◆ BT_UUID_ES_TRIGGER_SETTING

#define BT_UUID_ES_TRIGGER_SETTING    BT_UUID_DECLARE_16(BT_UUID_ES_TRIGGER_SETTING_VAL)

#include <zephyr/bluetooth/uuid.h>

Environmental Sensing Trigger Setting Descriptor.

◆ BT_UUID_ES_TRIGGER_SETTING_VAL

#define BT_UUID_ES_TRIGGER_SETTING_VAL   0x290d

#include <zephyr/bluetooth/uuid.h>

Environmental Sensing Trigger Setting Descriptor UUID value.

◆ BT_UUID_ESS

#define BT_UUID_ESS    BT_UUID_DECLARE_16(BT_UUID_ESS_VAL)

#include <zephyr/bluetooth/uuid.h>

Environmental Sensing Service.

◆ BT_UUID_ESS_VAL

#define BT_UUID_ESS_VAL   0x181a

#include <zephyr/bluetooth/uuid.h>

Environmental Sensing Service UUID value.

◆ BT_UUID_FMS

#define BT_UUID_FMS    BT_UUID_DECLARE_16(BT_UUID_FMS_VAL)

#include <zephyr/bluetooth/uuid.h>

Fitness Machine Service.

◆ BT_UUID_FMS_VAL

#define BT_UUID_FMS_VAL   0x1826

#include <zephyr/bluetooth/uuid.h>

Fitness Machine Service UUID value.

◆ BT_UUID_FTP

#define BT_UUID_FTP   BT_UUID_DECLARE_16(BT_UUID_FTP_VAL)

◆ BT_UUID_FTP_VAL

#define BT_UUID_FTP_VAL   0x000a

◆ BT_UUID_GAP

#define BT_UUID_GAP    BT_UUID_DECLARE_16(BT_UUID_GAP_VAL)

#include <zephyr/bluetooth/uuid.h>

Generic Access.

◆ BT_UUID_GAP_APPEARANCE

#define BT_UUID_GAP_APPEARANCE    BT_UUID_DECLARE_16(BT_UUID_GAP_APPEARANCE_VAL)

#include <zephyr/bluetooth/uuid.h>

GAP Characteristic Appearance.

◆ BT_UUID_GAP_APPEARANCE_VAL

#define BT_UUID_GAP_APPEARANCE_VAL   0x2a01

#include <zephyr/bluetooth/uuid.h>

GAP Characteristic Appearance UUID value.

◆ BT_UUID_GAP_DEVICE_NAME

#define BT_UUID_GAP_DEVICE_NAME    BT_UUID_DECLARE_16(BT_UUID_GAP_DEVICE_NAME_VAL)

#include <zephyr/bluetooth/uuid.h>

GAP Characteristic Device Name.

◆ BT_UUID_GAP_DEVICE_NAME_VAL

#define BT_UUID_GAP_DEVICE_NAME_VAL   0x2a00

#include <zephyr/bluetooth/uuid.h>

GAP Characteristic Device Name UUID value.

◆ BT_UUID_GAP_PPCP

#define BT_UUID_GAP_PPCP    BT_UUID_DECLARE_16(BT_UUID_GAP_PPCP_VAL)

#include <zephyr/bluetooth/uuid.h>

GAP Characteristic Peripheral Preferred Connection Parameters.

◆ BT_UUID_GAP_PPCP_VAL

#define BT_UUID_GAP_PPCP_VAL   0x2a04

#include <zephyr/bluetooth/uuid.h>

GAP Characteristic Peripheral Preferred Connection Parameters UUID value.

◆ BT_UUID_GAP_PPF

#define BT_UUID_GAP_PPF    BT_UUID_DECLARE_16(BT_UUID_GAP_PPF_VAL)

#include <zephyr/bluetooth/uuid.h>

GAP Characteristic Peripheal Privacy Flag.

◆ BT_UUID_GAP_PPF_VAL

#define BT_UUID_GAP_PPF_VAL   0x2a02

#include <zephyr/bluetooth/uuid.h>

GAP Characteristic Peripheal Privacy Flag UUID value.

◆ BT_UUID_GAP_RA

#define BT_UUID_GAP_RA    BT_UUID_DECLARE_16(BT_UUID_GAP_RA_VAL)

#include <zephyr/bluetooth/uuid.h>

GAP Characteristic Reconnection Address.

◆ BT_UUID_GAP_RA_VAL

#define BT_UUID_GAP_RA_VAL   0x2a03

#include <zephyr/bluetooth/uuid.h>

GAP Characteristic Reconnection Address UUID value.

◆ BT_UUID_GAP_VAL

#define BT_UUID_GAP_VAL   0x1800

#include <zephyr/bluetooth/uuid.h>

Generic Access UUID value.

◆ BT_UUID_GATT

#define BT_UUID_GATT    BT_UUID_DECLARE_16(BT_UUID_GATT_VAL)

#include <zephyr/bluetooth/uuid.h>

Generic Attribute.

◆ BT_UUID_GATT_2ZHRL

#define BT_UUID_GATT_2ZHRL    BT_UUID_DECLARE_16(BT_UUID_GATT_2ZHRL_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Two Zone Heart Rate Limits.

◆ BT_UUID_GATT_2ZHRL_VAL

#define BT_UUID_GATT_2ZHRL_VAL   0x2a95

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Two Zone Heart Rate Limits UUID Value.

◆ BT_UUID_GATT_3ZHRL

#define BT_UUID_GATT_3ZHRL    BT_UUID_DECLARE_16(BT_UUID_GATT_3ZHRL_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Three Zone Heart Rate Limits.

◆ BT_UUID_GATT_3ZHRL_VAL

#define BT_UUID_GATT_3ZHRL_VAL   0x2a94

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Three Zone Heart Rate Limits UUID Value.

◆ BT_UUID_GATT_4ZHRL

#define BT_UUID_GATT_4ZHRL    BT_UUID_DECLARE_16(BT_UUID_GATT_4ZHRL_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Four Zone Heart Rate Limit.

◆ BT_UUID_GATT_4ZHRL_VAL

#define BT_UUID_GATT_4ZHRL_VAL   0x2b4c

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Four Zone Heart Rate Limit UUID Value.

◆ BT_UUID_GATT_5ZHRL

#define BT_UUID_GATT_5ZHRL    BT_UUID_DECLARE_16(BT_UUID_GATT_5ZHRL_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Five Zone Heart Rate Limits.

◆ BT_UUID_GATT_5ZHRL_VAL

#define BT_UUID_GATT_5ZHRL_VAL   0x2a8b

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Five Zone Heart Rate Limits UUID Value.

◆ BT_UUID_GATT_AC

#define BT_UUID_GATT_AC    BT_UUID_DECLARE_16(BT_UUID_GATT_AC_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Average Current.

◆ BT_UUID_GATT_AC_VAL

#define BT_UUID_GATT_AC_VAL   0x2ae0

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Average Current UUID Value.

◆ BT_UUID_GATT_ACS

#define BT_UUID_GATT_ACS    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Activity Current Session.

◆ BT_UUID_GATT_ACS_CP

#define BT_UUID_GATT_ACS_CP    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_CP_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic ACS Control Point.

◆ BT_UUID_GATT_ACS_CP_VAL

#define BT_UUID_GATT_ACS_CP_VAL   0x2b33

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic ACS Control Point UUID Value.

◆ BT_UUID_GATT_ACS_DI

#define BT_UUID_GATT_ACS_DI    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_DI_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic ACS Data In.

◆ BT_UUID_GATT_ACS_DI_VAL

#define BT_UUID_GATT_ACS_DI_VAL   0x2b30

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic ACS Data In UUID Value.

◆ BT_UUID_GATT_ACS_DOI

#define BT_UUID_GATT_ACS_DOI    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_DOI_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic ACS Data Out Indicate.

◆ BT_UUID_GATT_ACS_DOI_VAL

#define BT_UUID_GATT_ACS_DOI_VAL   0x2b32

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic ACS Data Out Indicate UUID Value.

◆ BT_UUID_GATT_ACS_DON

#define BT_UUID_GATT_ACS_DON    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_DON_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic ACS Data Out Notify.

◆ BT_UUID_GATT_ACS_DON_VAL

#define BT_UUID_GATT_ACS_DON_VAL   0x2b31

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic ACS Data Out Notify UUID Value.

◆ BT_UUID_GATT_ACS_S

#define BT_UUID_GATT_ACS_S    BT_UUID_DECLARE_16(BT_UUID_GATT_ACS_S_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic ACS Status.

◆ BT_UUID_GATT_ACS_S_VAL

#define BT_UUID_GATT_ACS_S_VAL   0x2b2f

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic ACS Status UUID Value.

◆ BT_UUID_GATT_ACS_VAL

#define BT_UUID_GATT_ACS_VAL   0x2b44

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Activity Current Session UUID Value.

◆ BT_UUID_GATT_ACTEI

#define BT_UUID_GATT_ACTEI    BT_UUID_DECLARE_16(BT_UUID_GATT_ACTEI_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Advertising Constant Tone Extension Interval.

◆ BT_UUID_GATT_ACTEI_VAL

#define BT_UUID_GATT_ACTEI_VAL   0x2bb1

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Advertising Constant Tone Extension Interval UUID Value.

◆ BT_UUID_GATT_ACTEML

#define BT_UUID_GATT_ACTEML    BT_UUID_DECLARE_16(BT_UUID_GATT_ACTEML_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Advertising Constant Tone Extension Minimum Length.

◆ BT_UUID_GATT_ACTEML_VAL

#define BT_UUID_GATT_ACTEML_VAL   0x2bae

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Advertising Constant Tone Extension Minimum Length UUID Value.

◆ BT_UUID_GATT_ACTEMTC

#define BT_UUID_GATT_ACTEMTC    BT_UUID_DECLARE_16(BT_UUID_GATT_ACTEMTC_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Advertising Constant Tone Extension Minimum Transmit Count.

◆ BT_UUID_GATT_ACTEMTC_VAL

#define BT_UUID_GATT_ACTEMTC_VAL   0x2baf

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Advertising Constant Tone Extension Minimum Transmit Count UUID Value.

◆ BT_UUID_GATT_ACTEP

#define BT_UUID_GATT_ACTEP    BT_UUID_DECLARE_16(BT_UUID_GATT_ACTEP_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Advertising Constant Tone Extension PHY.

◆ BT_UUID_GATT_ACTEP_VAL

#define BT_UUID_GATT_ACTEP_VAL   0x2bb2

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Advertising Constant Tone Extension PHY UUID Value.

◆ BT_UUID_GATT_ACTETD

#define BT_UUID_GATT_ACTETD    BT_UUID_DECLARE_16(BT_UUID_GATT_ACTETD_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Advertising Constant Tone Extension Transmit Duration.

◆ BT_UUID_GATT_ACTETD_VAL

#define BT_UUID_GATT_ACTETD_VAL   0x2bb0

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Advertising Constant Tone Extension Transmit Duration UUID Value.

◆ BT_UUID_GATT_AE32

#define BT_UUID_GATT_AE32    BT_UUID_DECLARE_16(BT_UUID_GATT_AE32_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Apparent Energy 32.

◆ BT_UUID_GATT_AE32_VAL

#define BT_UUID_GATT_AE32_VAL   0x2b89

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Apparent Energy 32 UUID Value.

◆ BT_UUID_GATT_AEANTHR

#define BT_UUID_GATT_AEANTHR    BT_UUID_DECLARE_16(BT_UUID_GATT_AEANTHR_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Sport Type for Aerobic and Anaerobic Threshold.

◆ BT_UUID_GATT_AEANTHR_VAL

#define BT_UUID_GATT_AEANTHR_VAL   0x2a93

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Sport Type for Aerobic and Anaerobic Thresholds UUID Value.

◆ BT_UUID_GATT_AEHRLL

#define BT_UUID_GATT_AEHRLL    BT_UUID_DECLARE_16(BT_UUID_GATT_AEHRLL_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Aerobic Heart Rate Lower Limit.

◆ BT_UUID_GATT_AEHRLL_VAL

#define BT_UUID_GATT_AEHRLL_VAL   0x2a7e

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Aerobic Heart Rate Low Limit UUID Value.

◆ BT_UUID_GATT_AEHRUL

#define BT_UUID_GATT_AEHRUL    BT_UUID_DECLARE_16(BT_UUID_GATT_AEHRUL_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Aerobic Heart Rate Upper Limit.

◆ BT_UUID_GATT_AEHRUL_VAL

#define BT_UUID_GATT_AEHRUL_VAL   0x2a84

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Aerobic Heart Rate Upper Limit UUID Value.

◆ BT_UUID_GATT_AETHR

#define BT_UUID_GATT_AETHR    BT_UUID_DECLARE_16(BT_UUID_GATT_AETHR_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Aerobic Threshold.

◆ BT_UUID_GATT_AETHR_VAL

#define BT_UUID_GATT_AETHR_VAL   0x2a7f

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Aerobic Threshold UUID Value.

◆ BT_UUID_GATT_AG

#define BT_UUID_GATT_AG    BT_UUID_DECLARE_16(BT_UUID_GATT_AG_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Activity Goal.

◆ BT_UUID_GATT_AG_VAL

#define BT_UUID_GATT_AG_VAL   0x2b4e

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Activity Goal UUID Value.

◆ BT_UUID_GATT_AGE

#define BT_UUID_GATT_AGE    BT_UUID_DECLARE_16(BT_UUID_GATT_AGE_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Age.

◆ BT_UUID_GATT_AGE_VAL

#define BT_UUID_GATT_AGE_VAL   0x2a80

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Age UUID Value.

◆ BT_UUID_GATT_AGGR

#define BT_UUID_GATT_AGGR    BT_UUID_DECLARE_16(BT_UUID_GATT_AGGR_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Aggregate.

◆ BT_UUID_GATT_AGGR_VAL

#define BT_UUID_GATT_AGGR_VAL   0x2a5a

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Aggregate UUID Value.

◆ BT_UUID_GATT_AI

#define BT_UUID_GATT_AI    BT_UUID_DECLARE_16(BT_UUID_GATT_AI_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Analog Input.

◆ BT_UUID_GATT_AI_VAL

#define BT_UUID_GATT_AI_VAL   0x2a58

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Analog Input UUID Value.

◆ BT_UUID_GATT_ALRTCID

#define BT_UUID_GATT_ALRTCID    BT_UUID_DECLARE_16(BT_UUID_GATT_ALRTCID_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Alert Category ID.

◆ BT_UUID_GATT_ALRTCID_MASK

#define BT_UUID_GATT_ALRTCID_MASK    BT_UUID_DECLARE_16(BT_UUID_GATT_ALRTCID_MASK_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Alert Category ID Bit Mask.

◆ BT_UUID_GATT_ALRTCID_MASK_VAL

#define BT_UUID_GATT_ALRTCID_MASK_VAL   0x2a42

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Alert Category ID Bit Mask UUID Value.

◆ BT_UUID_GATT_ALRTCID_VAL

#define BT_UUID_GATT_ALRTCID_VAL   0x2a43

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Alert Category ID UUID Value.

◆ BT_UUID_GATT_ALRTNCP

#define BT_UUID_GATT_ALRTNCP    BT_UUID_DECLARE_16(BT_UUID_GATT_ALRTNCP_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Alert Notification Control Point.

◆ BT_UUID_GATT_ALRTNCP_VAL

#define BT_UUID_GATT_ALRTNCP_VAL   0x2a44

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Alert Notification Control Point Value.

◆ BT_UUID_GATT_ALRTS

#define BT_UUID_GATT_ALRTS    BT_UUID_DECLARE_16(BT_UUID_GATT_ALRTS_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Alert Status.

◆ BT_UUID_GATT_ALRTS_VAL

#define BT_UUID_GATT_ALRTS_VAL   0x2a3f

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Alert Status UUID Value.

◆ BT_UUID_GATT_ALT

#define BT_UUID_GATT_ALT    BT_UUID_DECLARE_16(BT_UUID_GATT_ALT_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Altitude.

◆ BT_UUID_GATT_ALT_VAL

#define BT_UUID_GATT_ALT_VAL   0x2ab3

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Altitude UUID Value.

◆ BT_UUID_GATT_ANHRLL

#define BT_UUID_GATT_ANHRLL    BT_UUID_DECLARE_16(BT_UUID_GATT_ANHRLL_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Anaerobic Heart Rate Lower Limit.

◆ BT_UUID_GATT_ANHRLL_VAL

#define BT_UUID_GATT_ANHRLL_VAL   0x2a81

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Anaerobic Heart Rate Lower Limit UUID Value.

◆ BT_UUID_GATT_ANHRUL

#define BT_UUID_GATT_ANHRUL    BT_UUID_DECLARE_16(BT_UUID_GATT_ANHRUL_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Anaerobic Heart Rate Upper Limit.

◆ BT_UUID_GATT_ANHRUL_VAL

#define BT_UUID_GATT_ANHRUL_VAL   0x2a82

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Anaerobic Heart Rate Upper Limit UUID Value.

◆ BT_UUID_GATT_ANTHR

#define BT_UUID_GATT_ANTHR    BT_UUID_DECLARE_16(BT_UUID_GATT_ANTHR_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Anaerobic Threshold.

◆ BT_UUID_GATT_ANTHR_VAL

#define BT_UUID_GATT_ANTHR_VAL   0x2a83

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Anaerobic Threshold UUID Value.

◆ BT_UUID_GATT_AO

#define BT_UUID_GATT_AO    BT_UUID_DECLARE_16(BT_UUID_GATT_AO_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Analog Output.

◆ BT_UUID_GATT_AO_VAL

#define BT_UUID_GATT_AO_VAL   0x2a59

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Analog Output UUID Value.

◆ BT_UUID_GATT_AP

#define BT_UUID_GATT_AP    BT_UUID_DECLARE_16(BT_UUID_GATT_AP_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Apparent Power.

◆ BT_UUID_GATT_AP_VAL

#define BT_UUID_GATT_AP_VAL   0x2b8a

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Apparent Power UUID Value.

◆ BT_UUID_GATT_AV

#define BT_UUID_GATT_AV    BT_UUID_DECLARE_16(BT_UUID_GATT_AV_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Average Voltage.

◆ BT_UUID_GATT_AV_VAL

#define BT_UUID_GATT_AV_VAL   0x2ae1

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Average Voltage UUID Value.

◆ BT_UUID_GATT_BCF

#define BT_UUID_GATT_BCF    BT_UUID_DECLARE_16(BT_UUID_GATT_BCF_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Body Composition Feature.

◆ BT_UUID_GATT_BCF_VAL

#define BT_UUID_GATT_BCF_VAL   0x2a9b

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Body Composition Feature UUID Value.

◆ BT_UUID_GATT_BCM

#define BT_UUID_GATT_BCM    BT_UUID_DECLARE_16(BT_UUID_GATT_BCM_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Body Composition Measurement.

◆ BT_UUID_GATT_BCM_VAL

#define BT_UUID_GATT_BCM_VAL   0x2a9c

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Body Composition Measurement UUID Value.

◆ BT_UUID_GATT_BOOLEAN

#define BT_UUID_GATT_BOOLEAN    BT_UUID_DECLARE_16(BT_UUID_GATT_BOOLEAN_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Boolean.

◆ BT_UUID_GATT_BOOLEAN_VAL

#define BT_UUID_GATT_BOOLEAN_VAL   0x2ae2

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Boolean UUID Value.

◆ BT_UUID_GATT_BPF

#define BT_UUID_GATT_BPF    BT_UUID_DECLARE_16(BT_UUID_GATT_BPF_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Blood Pressure Feature.

◆ BT_UUID_GATT_BPF_VAL

#define BT_UUID_GATT_BPF_VAL   0x2a49

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Blood Pressure Feature UUID Value.

◆ BT_UUID_GATT_BPM

#define BT_UUID_GATT_BPM    BT_UUID_DECLARE_16(BT_UUID_GATT_BPM_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Blood Pressure Measurement.

◆ BT_UUID_GATT_BPM_VAL

#define BT_UUID_GATT_BPM_VAL   0x2a35

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Blood Pressure Measurement UUID Value.

◆ BT_UUID_GATT_BPR

#define BT_UUID_GATT_BPR    BT_UUID_DECLARE_16(BT_UUID_GATT_BPR_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Blood Pressure Record.

◆ BT_UUID_GATT_BPR_VAL

#define BT_UUID_GATT_BPR_VAL   0x2b36

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Blood Pressure Record UUID Value.

◆ BT_UUID_GATT_BR_EDR_HD

#define BT_UUID_GATT_BR_EDR_HD    BT_UUID_DECLARE_16(BT_UUID_GATT_BR_EDR_HD_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic BR-EDR Handover Data.

◆ BT_UUID_GATT_BR_EDR_HD_VAL

#define BT_UUID_GATT_BR_EDR_HD_VAL   0x2b38

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic BR-EDR Handover Data UUID Value.

◆ BT_UUID_GATT_BSS_CP

#define BT_UUID_GATT_BSS_CP    BT_UUID_DECLARE_16(BT_UUID_GATT_BSS_CP_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic BSS Control Point.

◆ BT_UUID_GATT_BSS_CP_VAL

#define BT_UUID_GATT_BSS_CP_VAL   0x2b2b

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic BSS Control Point UUID Value.

◆ BT_UUID_GATT_BSS_R

#define BT_UUID_GATT_BSS_R    BT_UUID_DECLARE_16(BT_UUID_GATT_BSS_R_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic BSS Response.

◆ BT_UUID_GATT_BSS_R_VAL

#define BT_UUID_GATT_BSS_R_VAL   0x2b2c

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic BSS Response UUID Value.

◆ BT_UUID_GATT_BT_SIG_D

#define BT_UUID_GATT_BT_SIG_D    BT_UUID_DECLARE_16(BT_UUID_GATT_BT_SIG_D_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Bluetooth SIG Data.

◆ BT_UUID_GATT_BT_SIG_D_VAL

#define BT_UUID_GATT_BT_SIG_D_VAL   0x2b39

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Bluetooth SIG Data UUID Value.

◆ BT_UUID_GATT_CAF

#define BT_UUID_GATT_CAF    BT_UUID_DECLARE_16(BT_UUID_GATT_CAF_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Aggregated Format.

◆ BT_UUID_GATT_CAF_VAL

#define BT_UUID_GATT_CAF_VAL   0x2905

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Aggregated Format UUID value.

◆ BT_UUID_GATT_CCC

#define BT_UUID_GATT_CCC    BT_UUID_DECLARE_16(BT_UUID_GATT_CCC_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Client Characteristic Configuration.

◆ BT_UUID_GATT_CCC_VAL

#define BT_UUID_GATT_CCC_VAL   0x2902

#include <zephyr/bluetooth/uuid.h>

GATT Client Characteristic Configuration UUID value.

◆ BT_UUID_GATT_CCTEMP

#define BT_UUID_GATT_CCTEMP    BT_UUID_DECLARE_16(BT_UUID_GATT_CCTEMP_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Correlated Color Temperature.

◆ BT_UUID_GATT_CCTEMP_VAL

#define BT_UUID_GATT_CCTEMP_VAL   0x2ae9

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Correlated Color Temperature UUID Value.

◆ BT_UUID_GATT_CEP

#define BT_UUID_GATT_CEP    BT_UUID_DECLARE_16(BT_UUID_GATT_CEP_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Extended Properties.

◆ BT_UUID_GATT_CEP_VAL

#define BT_UUID_GATT_CEP_VAL   0x2900

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Extended Properties UUID value.

◆ BT_UUID_GATT_CH4CONC

#define BT_UUID_GATT_CH4CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_CH4CONC_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Methane Concentration.

◆ BT_UUID_GATT_CH4CONC_VAL

#define BT_UUID_GATT_CH4CONC_VAL   0x2bd1

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Methane Concentration UUID Value.

◆ BT_UUID_GATT_CHRC

#define BT_UUID_GATT_CHRC    BT_UUID_DECLARE_16(BT_UUID_GATT_CHRC_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic.

◆ BT_UUID_GATT_CHRC_VAL

#define BT_UUID_GATT_CHRC_VAL   0x2803

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic UUID value.

◆ BT_UUID_GATT_CI

#define BT_UUID_GATT_CI    BT_UUID_DECLARE_16(BT_UUID_GATT_CI_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Caloric Intake.

◆ BT_UUID_GATT_CI_VAL

#define BT_UUID_GATT_CI_VAL   0x2b50

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Caloric Intake UUID Value.

◆ BT_UUID_GATT_CIEIDX

#define BT_UUID_GATT_CIEIDX    BT_UUID_DECLARE_16(BT_UUID_GATT_CIEIDX_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic CIE 13.3-1995 Color Rendering Index.

◆ BT_UUID_GATT_CIEIDX_VAL

#define BT_UUID_GATT_CIEIDX_VAL   0x2ae7

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic CIE 13.3-1995 Color Rendering Index UUID Value.

◆ BT_UUID_GATT_CLIENT_FEATURES

#define BT_UUID_GATT_CLIENT_FEATURES    BT_UUID_DECLARE_16(BT_UUID_GATT_CLIENT_FEATURES_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Client Supported Features.

◆ BT_UUID_GATT_CLIENT_FEATURES_VAL

#define BT_UUID_GATT_CLIENT_FEATURES_VAL   0x2b29

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Client Supported Features UUID value.

◆ BT_UUID_GATT_CNTRCODE

#define BT_UUID_GATT_CNTRCODE    BT_UUID_DECLARE_16(BT_UUID_GATT_CNTRCODE_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Country Code.

◆ BT_UUID_GATT_CNTRCODE_VAL

#define BT_UUID_GATT_CNTRCODE_VAL   0x2aec

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Country Code UUID Value.

◆ BT_UUID_GATT_CO2CONC

#define BT_UUID_GATT_CO2CONC    BT_UUID_DECLARE_16(BT_UUID_GATT_CO2CONC_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic CO2 Concentration.

◆ BT_UUID_GATT_CO2CONC_VAL

#define BT_UUID_GATT_CO2CONC_VAL   0x2b8c

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic CO2 Concentration UUID Value.

◆ BT_UUID_GATT_COCONC

#define BT_UUID_GATT_COCONC    BT_UUID_DECLARE_16(BT_UUID_GATT_COCONC_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Carbon Monoxide Concentration.

◆ BT_UUID_GATT_COCONC_VAL

#define BT_UUID_GATT_COCONC_VAL   0x2bd0

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Carbon Monoxide Concentration UUID Value.

◆ BT_UUID_GATT_COEFFICIENT

#define BT_UUID_GATT_COEFFICIENT    BT_UUID_DECLARE_16(BT_UUID_GATT_COEFFICIENT_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Coefficient.

◆ BT_UUID_GATT_COEFFICIENT_VAL

#define BT_UUID_GATT_COEFFICIENT_VAL   0x2ae8

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Coefficient UUID Value.

◆ BT_UUID_GATT_COS

#define BT_UUID_GATT_COS    BT_UUID_DECLARE_16(BT_UUID_GATT_COS_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Cosine of the Angle.

◆ BT_UUID_GATT_COS_VAL

#define BT_UUID_GATT_COS_VAL   0x2b8d

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Cosine of the Angle UUID Value.

◆ BT_UUID_GATT_COUNT16

#define BT_UUID_GATT_COUNT16    BT_UUID_DECLARE_16(BT_UUID_GATT_COUNT16_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Count 16.

◆ BT_UUID_GATT_COUNT16_VAL

#define BT_UUID_GATT_COUNT16_VAL   0x2aea

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Count 16 UUID Value.

◆ BT_UUID_GATT_COUNT24

#define BT_UUID_GATT_COUNT24    BT_UUID_DECLARE_16(BT_UUID_GATT_COUNT24_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Count 24.

◆ BT_UUID_GATT_COUNT24_VAL

#define BT_UUID_GATT_COUNT24_VAL   0x2aeb

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Count 24 UUID Value.

◆ BT_UUID_GATT_CPF

#define BT_UUID_GATT_CPF    BT_UUID_DECLARE_16(BT_UUID_GATT_CPF_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Presentation Format.

◆ BT_UUID_GATT_CPF_VAL

#define BT_UUID_GATT_CPF_VAL   0x2904

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Presentation Format UUID value.

◆ BT_UUID_GATT_CPS_CPCP

#define BT_UUID_GATT_CPS_CPCP    BT_UUID_DECLARE_16(BT_UUID_GATT_CPS_CPCP_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Cycling Power Control Point.

◆ BT_UUID_GATT_CPS_CPCP_VAL

#define BT_UUID_GATT_CPS_CPCP_VAL   0x2a66

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Cycling Power Control Point UUID Value.

◆ BT_UUID_GATT_CPS_CPF

#define BT_UUID_GATT_CPS_CPF    BT_UUID_DECLARE_16(BT_UUID_GATT_CPS_CPF_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Cycling Power Feature.

◆ BT_UUID_GATT_CPS_CPF_VAL

#define BT_UUID_GATT_CPS_CPF_VAL   0x2a65

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Cycling Power Feature UUID Value.

◆ BT_UUID_GATT_CPS_CPM

#define BT_UUID_GATT_CPS_CPM    BT_UUID_DECLARE_16(BT_UUID_GATT_CPS_CPM_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Cycling Power Measurement.

◆ BT_UUID_GATT_CPS_CPM_VAL

#define BT_UUID_GATT_CPS_CPM_VAL   0x2a63

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Cycling Power Measurement UUID Value.

◆ BT_UUID_GATT_CPS_CPV

#define BT_UUID_GATT_CPS_CPV    BT_UUID_DECLARE_16(BT_UUID_GATT_CPS_CPV_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Cycling Power Vector.

◆ BT_UUID_GATT_CPS_CPV_VAL

#define BT_UUID_GATT_CPS_CPV_VAL   0x2a64

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic Cycling Power Vector UUID Value.

◆ BT_UUID_GATT_CR_AID

#define BT_UUID_GATT_CR_AID    BT_UUID_DECLARE_16(BT_UUID_GATT_CR_AID_VAL)

#include <zephyr/bluetooth/uuid.h>

GATT Characteristic CardioRespiratory Activity Instantaneous Data.

◆ BT_UUID_GATT_CR_AID_VAL

#define BT_UUID_GATT_CR_AID_VAL   0x2b3e

#inclu