Zephyr Project API
3.3.0
A Scalable Open Source RTOS
|
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 |
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. More... | |
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. More... | |
void | bt_uuid_to_str (const struct bt_uuid *uuid, char *str, size_t len) |
Convert Bluetooth UUID to string. More... | |
UUIDs.
#define BT_UUID_128 | ( | __u | ) | CONTAINER_OF(__u, struct bt_uuid_128, uuid) |
#include <include/zephyr/bluetooth/uuid.h>
Helper macro to access the 128-bit UUID from a generic UUID.
#define BT_UUID_128_ENCODE | ( | w32, | |
w1, | |||
w2, | |||
w3, | |||
w48 | |||
) |
#include <include/zephyr/bluetooth/uuid.h>
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
Example of how to encode the UUID 6E400001-B5A3-F393-E0A9-E50E24DCCA9E
into advertising data.
Just replace the hyphen by the comma and add 0x
prefixes.
w32 | First part of the UUID (32 bits) |
w1 | Second part of the UUID (16 bits) |
w2 | Third part of the UUID (16 bits) |
w3 | Fourth part of the UUID (16 bits) |
w48 | Fifth part of the UUID (48 bits) |
#define BT_UUID_16 | ( | __u | ) | CONTAINER_OF(__u, struct bt_uuid_16, uuid) |
#include <include/zephyr/bluetooth/uuid.h>
Helper macro to access the 16-bit UUID from a generic UUID.
#define BT_UUID_16_ENCODE | ( | w16 | ) |
#include <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.
w16 | UUID value (16-bits) |
#define BT_UUID_32 | ( | __u | ) | CONTAINER_OF(__u, struct bt_uuid_32, uuid) |
#include <include/zephyr/bluetooth/uuid.h>
Helper macro to access the 32-bit UUID from a generic UUID.
#define BT_UUID_32_ENCODE | ( | w32 | ) |
#include <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.
w32 | UUID value (32-bits) |
#define BT_UUID_AICS BT_UUID_DECLARE_16(BT_UUID_AICS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service.
#define BT_UUID_AICS_CONTROL BT_UUID_DECLARE_16(BT_UUID_AICS_CONTROL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service Control Point.
#define BT_UUID_AICS_CONTROL_VAL 0x2B7B |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service Control Point value.
#define BT_UUID_AICS_DESCRIPTION BT_UUID_DECLARE_16(BT_UUID_AICS_DESCRIPTION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service Input Description.
#define BT_UUID_AICS_DESCRIPTION_VAL 0x2B7C |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service Input Description value.
#define BT_UUID_AICS_GAIN_SETTINGS BT_UUID_DECLARE_16(BT_UUID_AICS_GAIN_SETTINGS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service Gain Settings Properties.
#define BT_UUID_AICS_GAIN_SETTINGS_VAL 0x2B78 |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service Gain Settings Properties value.
#define BT_UUID_AICS_INPUT_STATUS BT_UUID_DECLARE_16(BT_UUID_AICS_INPUT_STATUS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service Input Status.
#define BT_UUID_AICS_INPUT_STATUS_VAL 0x2B7A |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service Input Status value.
#define BT_UUID_AICS_INPUT_TYPE BT_UUID_DECLARE_16(BT_UUID_AICS_INPUT_TYPE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service Input Type.
#define BT_UUID_AICS_INPUT_TYPE_VAL 0x2B79 |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service Input Type value.
#define BT_UUID_AICS_STATE BT_UUID_DECLARE_16(BT_UUID_AICS_STATE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service State.
#define BT_UUID_AICS_STATE_VAL 0x2B77 |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service State value.
#define BT_UUID_AICS_VAL 0x1843 |
#include <include/zephyr/bluetooth/uuid.h>
Audio Input Control Service value.
#define BT_UUID_ALERT_LEVEL BT_UUID_DECLARE_16(BT_UUID_ALERT_LEVEL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Alert Level.
#define BT_UUID_ALERT_LEVEL_VAL 0x2a06 |
#include <include/zephyr/bluetooth/uuid.h>
Alert Level UUID value.
#define BT_UUID_APPARENT_WIND_DIR BT_UUID_DECLARE_16(BT_UUID_APPARENT_WIND_DIR_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Apparent Wind Direction Characteristic.
#define BT_UUID_APPARENT_WIND_DIR_VAL 0x2a73 |
#include <include/zephyr/bluetooth/uuid.h>
Apparent Wind Direction Characteristic UUID value.
#define BT_UUID_APPARENT_WIND_SPEED BT_UUID_DECLARE_16(BT_UUID_APPARENT_WIND_SPEED_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Apparent Wind Speed Characteristic.
#define BT_UUID_APPARENT_WIND_SPEED_VAL 0x2a72 |
#include <include/zephyr/bluetooth/uuid.h>
Apparent Wind Speed Characteristic UUID value.
#define BT_UUID_ASCS BT_UUID_DECLARE_16(BT_UUID_ASCS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Stream Control Service.
#define BT_UUID_ASCS_ASE_CP BT_UUID_DECLARE_16(BT_UUID_ASCS_ASE_CP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Stream Endpoint Control Point Characteristic.
#define BT_UUID_ASCS_ASE_CP_VAL 0x2BC6 |
#include <include/zephyr/bluetooth/uuid.h>
Audio Stream Endpoint Control Point Characteristic value.
#define BT_UUID_ASCS_ASE_SNK BT_UUID_DECLARE_16(BT_UUID_ASCS_ASE_SNK_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Stream Endpoint Sink Characteristic.
#define BT_UUID_ASCS_ASE_SNK_VAL 0x2BC4 |
#include <include/zephyr/bluetooth/uuid.h>
Audio Stream Endpoint Sink Characteristic value.
#define BT_UUID_ASCS_ASE_SRC BT_UUID_DECLARE_16(BT_UUID_ASCS_ASE_SRC_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Stream Endpoint Source Characteristic.
#define BT_UUID_ASCS_ASE_SRC_VAL 0x2BC5 |
#include <include/zephyr/bluetooth/uuid.h>
Audio Stream Endpoint Source Characteristic value.
#define BT_UUID_ASCS_VAL 0x184E |
#include <include/zephyr/bluetooth/uuid.h>
Audio Stream Control Service value.
#define BT_UUID_ATT BT_UUID_DECLARE_16(BT_UUID_ATT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_ATT_VAL 0x0007 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_AVCTP BT_UUID_DECLARE_16(BT_UUID_AVCTP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_AVCTP_VAL 0x0017 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_AVDTP BT_UUID_DECLARE_16(BT_UUID_AVDTP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_AVDTP_VAL 0x0019 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_BAR_PRESSURE_TREND BT_UUID_DECLARE_16(BT_UUID_BAR_PRESSURE_TREND_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Barometric Pressure Trend Characteristic.
#define BT_UUID_BAR_PRESSURE_TREND_VAL 0x2aa3 |
#include <include/zephyr/bluetooth/uuid.h>
Barometric Pressure Trend Characteristic UUID value.
#define BT_UUID_BAS BT_UUID_DECLARE_16(BT_UUID_BAS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Battery Service.
#define BT_UUID_BAS_BATTERY_LEVEL BT_UUID_DECLARE_16(BT_UUID_BAS_BATTERY_LEVEL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
BAS Characteristic Battery Level.
#define BT_UUID_BAS_BATTERY_LEVEL_VAL 0x2a19 |
#include <include/zephyr/bluetooth/uuid.h>
BAS Characteristic Battery Level UUID value.
#define BT_UUID_BAS_VAL 0x180f |
#include <include/zephyr/bluetooth/uuid.h>
Battery Service UUID value.
#define BT_UUID_BASIC_AUDIO BT_UUID_DECLARE_16(BT_UUID_BASIC_AUDIO_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Basic Audio Announcement Service.
#define BT_UUID_BASIC_AUDIO_VAL 0x1851 |
#include <include/zephyr/bluetooth/uuid.h>
Basic Audio Announcement Service value.
#define BT_UUID_BASS BT_UUID_DECLARE_16(BT_UUID_BASS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Broadcast Audio Scan Service.
#define BT_UUID_BASS_CONTROL_POINT BT_UUID_DECLARE_16(BT_UUID_BASS_CONTROL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Broadcast Audio Scan Service Scan State.
#define BT_UUID_BASS_CONTROL_POINT_VAL 0x2BC7 |
#include <include/zephyr/bluetooth/uuid.h>
Broadcast Audio Scan Service Scan State value.
#define BT_UUID_BASS_RECV_STATE BT_UUID_DECLARE_16(BT_UUID_BASS_RECV_STATE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Broadcast Audio Scan Service Receive State.
#define BT_UUID_BASS_RECV_STATE_VAL 0x2BC8 |
#include <include/zephyr/bluetooth/uuid.h>
Broadcast Audio Scan Service Receive State value.
#define BT_UUID_BASS_VAL 0x184F |
#include <include/zephyr/bluetooth/uuid.h>
Broadcast Audio Scan Service value.
#define BT_UUID_BMS BT_UUID_DECLARE_16(BT_UUID_BMS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Bond Management Service.
#define BT_UUID_BMS_CONTROL_POINT BT_UUID_DECLARE_16(BT_UUID_BMS_CONTROL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Bond Management Control Point.
#define BT_UUID_BMS_CONTROL_POINT_VAL 0x2aa4 |
#include <include/zephyr/bluetooth/uuid.h>
Bond Management Control Point UUID value.
#define BT_UUID_BMS_FEATURE BT_UUID_DECLARE_16(BT_UUID_BMS_FEATURE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Bond Management Feature.
#define BT_UUID_BMS_FEATURE_VAL 0x2aa5 |
#include <include/zephyr/bluetooth/uuid.h>
Bond Management Feature UUID value.
#define BT_UUID_BMS_VAL 0x181e |
#include <include/zephyr/bluetooth/uuid.h>
Bond Management Service UUID value.
#define BT_UUID_BNEP BT_UUID_DECLARE_16(BT_UUID_BNEP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_BNEP_VAL 0x000f |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_BROADCAST_AUDIO BT_UUID_DECLARE_16(BT_UUID_BROADCAST_AUDIO_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Broadcast Audio Announcement Service.
#define BT_UUID_BROADCAST_AUDIO_VAL 0x1852 |
#include <include/zephyr/bluetooth/uuid.h>
Broadcast Audio Announcement Service value.
#define BT_UUID_CAS BT_UUID_DECLARE_16(BT_UUID_CAS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Common Audio Service.
#define BT_UUID_CAS_VAL 0x1853 |
#include <include/zephyr/bluetooth/uuid.h>
Common Audio Service value.
#define BT_UUID_CCID BT_UUID_DECLARE_16(BT_UUID_CCID_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Content Control ID.
#define BT_UUID_CCID_VAL 0x2BBA |
#include <include/zephyr/bluetooth/uuid.h>
Content Control ID value.
#define BT_UUID_CENTRAL_ADDR_RES BT_UUID_DECLARE_16(BT_UUID_CENTRAL_ADDR_RES_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Central Address Resolution Characteristic.
#define BT_UUID_CENTRAL_ADDR_RES_VAL 0x2aa6 |
#include <include/zephyr/bluetooth/uuid.h>
Central Address Resolution Characteristic UUID value.
#define BT_UUID_CGM_FEATURE BT_UUID_DECLARE_16(BT_UUID_CGM_FEATURE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
CGM Feature Characteristic.
#define BT_UUID_CGM_FEATURE_VAL 0x2aa8 |
#include <include/zephyr/bluetooth/uuid.h>
CGM Feature Characteristic value.
#define BT_UUID_CGM_MEASUREMENT BT_UUID_DECLARE_16(BT_UUID_CGM_MEASUREMENT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
CGM Measurement Characteristic.
#define BT_UUID_CGM_MEASUREMENT_VAL 0x2aa7 |
#include <include/zephyr/bluetooth/uuid.h>
CGM Measurement Characteristic value.
#define BT_UUID_CGM_SESSION_RUN_TIME BT_UUID_DECLARE_16(BT_UUID_CGM_SESSION_RUN_TIME_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
CGM Session Run Time.
#define BT_UUID_CGM_SESSION_RUN_TIME_VAL 0x2aab |
#include <include/zephyr/bluetooth/uuid.h>
CGM Session Run Time Characteristic value.
#define BT_UUID_CGM_SESSION_START_TIME BT_UUID_DECLARE_16(BT_UUID_CGM_SESSION_START_TIME_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
CGM Session Start Time.
#define BT_UUID_CGM_SESSION_START_TIME_VAL 0x2aaa |
#include <include/zephyr/bluetooth/uuid.h>
CGM Session Start Time Characteristic value.
#define BT_UUID_CGM_SPECIFIC_OPS_CONTROL_POINT BT_UUID_DECLARE_16(BT_UUID_CGM_SPECIFIC_OPS_CONTROL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
CGM Specific Ops Control Point.
#define BT_UUID_CGM_SPECIFIC_OPS_CONTROL_POINT_VAL 0x2aac |
#include <include/zephyr/bluetooth/uuid.h>
CGM Specific Ops Control Point Characteristic value.
#define BT_UUID_CGM_STATUS BT_UUID_DECLARE_16(BT_UUID_CGM_STATUS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
CGM Status Characteristic.
#define BT_UUID_CGM_STATUS_VAL 0x2aa9 |
#include <include/zephyr/bluetooth/uuid.h>
CGM Status Characteristic value.
#define BT_UUID_CGMS BT_UUID_DECLARE_16(BT_UUID_CGMS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Continuous Glucose Monitoring Service.
#define BT_UUID_CGMS_VAL 0x181f |
#include <include/zephyr/bluetooth/uuid.h>
Continuous Glucose Monitoring Service UUID value.
#define BT_UUID_CMTP BT_UUID_DECLARE_16(BT_UUID_CMTP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_CMTP_VAL 0x001b |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_CSC BT_UUID_DECLARE_16(BT_UUID_CSC_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Cycling Speed and Cadence Service.
#define BT_UUID_CSC_FEATURE BT_UUID_DECLARE_16(BT_UUID_CSC_FEATURE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
CSC Feature Characteristic.
#define BT_UUID_CSC_FEATURE_VAL 0x2a5c |
#include <include/zephyr/bluetooth/uuid.h>
CSC Feature Characteristic UUID value.
#define BT_UUID_CSC_MEASUREMENT BT_UUID_DECLARE_16(BT_UUID_CSC_MEASUREMENT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
CSC Measurement Characteristic.
#define BT_UUID_CSC_MEASUREMENT_VAL 0x2a5b |
#include <include/zephyr/bluetooth/uuid.h>
CSC Measurement Characteristic UUID value.
#define BT_UUID_CSC_VAL 0x1816 |
#include <include/zephyr/bluetooth/uuid.h>
Cycling Speed and Cadence Service UUID value.
#define BT_UUID_CSIS BT_UUID_DECLARE_16(BT_UUID_CSIS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Coordinated Set Identification Service.
#define BT_UUID_CSIS_RANK BT_UUID_DECLARE_16(BT_UUID_CSIS_RANK_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Rank.
#define BT_UUID_CSIS_RANK_VAL 0x2B87 |
#include <include/zephyr/bluetooth/uuid.h>
Rank value.
#define BT_UUID_CSIS_SET_LOCK BT_UUID_DECLARE_16(BT_UUID_CSIS_SET_LOCK_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Set lock.
#define BT_UUID_CSIS_SET_LOCK_VAL 0x2B86 |
#include <include/zephyr/bluetooth/uuid.h>
Set lock value.
#define BT_UUID_CSIS_SET_SIRK BT_UUID_DECLARE_16(BT_UUID_CSIS_SET_SIRK_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Set Identity Resolving Key.
#define BT_UUID_CSIS_SET_SIRK_VAL 0x2B84 |
#include <include/zephyr/bluetooth/uuid.h>
Set Identity Resolving Key value.
#define BT_UUID_CSIS_SET_SIZE BT_UUID_DECLARE_16(BT_UUID_CSIS_SET_SIZE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Set size.
#define BT_UUID_CSIS_SET_SIZE_VAL 0x2B85 |
#include <include/zephyr/bluetooth/uuid.h>
Set size value.
#define BT_UUID_CSIS_VAL 0x1846 |
#include <include/zephyr/bluetooth/uuid.h>
Coordinated Set Identification Service value.
#define BT_UUID_CTS BT_UUID_DECLARE_16(BT_UUID_CTS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Current Time Service.
#define BT_UUID_CTS_CURRENT_TIME BT_UUID_DECLARE_16(BT_UUID_CTS_CURRENT_TIME_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
CTS Characteristic Current Time.
#define BT_UUID_CTS_CURRENT_TIME_VAL 0x2a2b |
#include <include/zephyr/bluetooth/uuid.h>
CTS Characteristic Current Time UUID value.
#define BT_UUID_CTS_VAL 0x1805 |
#include <include/zephyr/bluetooth/uuid.h>
Current Time Service UUID value.
#define BT_UUID_DECLARE_128 | ( | value... | ) | ((struct bt_uuid *) ((struct bt_uuid_128[]) {BT_UUID_INIT_128(value)})) |
#include <include/zephyr/bluetooth/uuid.h>
Helper to declare a 128-bit UUID inline.
value | 128-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. |
#define BT_UUID_DECLARE_16 | ( | value | ) | ((struct bt_uuid *) ((struct bt_uuid_16[]) {BT_UUID_INIT_16(value)})) |
#include <include/zephyr/bluetooth/uuid.h>
Helper to declare a 16-bit UUID inline.
value | 16-bit UUID value in host endianness. |
#define BT_UUID_DECLARE_32 | ( | value | ) | ((struct bt_uuid *) ((struct bt_uuid_32[]) {BT_UUID_INIT_32(value)})) |
#include <include/zephyr/bluetooth/uuid.h>
Helper to declare a 32-bit UUID inline.
value | 32-bit UUID value in host endianness. |
#define BT_UUID_DESC_VALUE_CHANGED BT_UUID_DECLARE_16(BT_UUID_DESC_VALUE_CHANGED_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Descriptor Value Changed Characteristic.
#define BT_UUID_DESC_VALUE_CHANGED_VAL 0x2a7d |
#include <include/zephyr/bluetooth/uuid.h>
Descriptor Value Changed Characteristic UUID value.
#define BT_UUID_DEW_POINT BT_UUID_DECLARE_16(BT_UUID_DEW_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Dew Point Characteristic.
#define BT_UUID_DEW_POINT_VAL 0x2a7b |
#include <include/zephyr/bluetooth/uuid.h>
Dew Point Characteristic UUID value.
#define BT_UUID_DIS BT_UUID_DECLARE_16(BT_UUID_DIS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Device Information Service.
#define BT_UUID_DIS_FIRMWARE_REVISION BT_UUID_DECLARE_16(BT_UUID_DIS_FIRMWARE_REVISION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Firmware Revision String.
#define BT_UUID_DIS_FIRMWARE_REVISION_VAL 0x2a26 |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Firmware Revision String UUID value.
#define BT_UUID_DIS_HARDWARE_REVISION BT_UUID_DECLARE_16(BT_UUID_DIS_HARDWARE_REVISION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Hardware Revision String.
#define BT_UUID_DIS_HARDWARE_REVISION_VAL 0x2a27 |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Hardware Revision String UUID value.
#define BT_UUID_DIS_MANUFACTURER_NAME BT_UUID_DECLARE_16(BT_UUID_DIS_MANUFACTURER_NAME_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Manufacturer Name String.
#define BT_UUID_DIS_MANUFACTURER_NAME_VAL 0x2a29 |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Manufacturer Name String UUID Value.
#define BT_UUID_DIS_MODEL_NUMBER BT_UUID_DECLARE_16(BT_UUID_DIS_MODEL_NUMBER_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Model Number String.
#define BT_UUID_DIS_MODEL_NUMBER_VAL 0x2a24 |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Model Number String UUID value.
#define BT_UUID_DIS_PNP_ID BT_UUID_DECLARE_16(BT_UUID_DIS_PNP_ID_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic PnP ID.
#define BT_UUID_DIS_PNP_ID_VAL 0x2a50 |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic PnP ID UUID value.
#define BT_UUID_DIS_SERIAL_NUMBER BT_UUID_DECLARE_16(BT_UUID_DIS_SERIAL_NUMBER_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Serial Number String.
#define BT_UUID_DIS_SERIAL_NUMBER_VAL 0x2a25 |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Serial Number String UUID value.
#define BT_UUID_DIS_SOFTWARE_REVISION BT_UUID_DECLARE_16(BT_UUID_DIS_SOFTWARE_REVISION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Software Revision String.
#define BT_UUID_DIS_SOFTWARE_REVISION_VAL 0x2a28 |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic Software Revision String UUID value.
#define BT_UUID_DIS_SYSTEM_ID BT_UUID_DECLARE_16(BT_UUID_DIS_SYSTEM_ID_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic System ID.
#define BT_UUID_DIS_SYSTEM_ID_VAL 0x2a23 |
#include <include/zephyr/bluetooth/uuid.h>
DIS Characteristic System ID UUID value.
#define BT_UUID_DIS_VAL 0x180a |
#include <include/zephyr/bluetooth/uuid.h>
Device Information Service UUID value.
#define BT_UUID_ELEVATION BT_UUID_DECLARE_16(BT_UUID_ELEVATION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Elevation Characteristic.
#define BT_UUID_ELEVATION_VAL 0x2a6c |
#include <include/zephyr/bluetooth/uuid.h>
Elevation Characteristic UUID value.
#define BT_UUID_ES_CONFIGURATION BT_UUID_DECLARE_16(BT_UUID_ES_CONFIGURATION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Environmental Sensing Configuration Descriptor.
#define BT_UUID_ES_CONFIGURATION_VAL 0x290b |
#include <include/zephyr/bluetooth/uuid.h>
Environmental Sensing Configuration Descriptor UUID value.
#define BT_UUID_ES_MEASUREMENT BT_UUID_DECLARE_16(BT_UUID_ES_MEASUREMENT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Environmental Sensing Measurement Descriptor.
#define BT_UUID_ES_MEASUREMENT_VAL 0x290c |
#include <include/zephyr/bluetooth/uuid.h>
Environmental Sensing Measurement Descriptor UUID value.
#define BT_UUID_ES_TRIGGER_SETTING BT_UUID_DECLARE_16(BT_UUID_ES_TRIGGER_SETTING_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Environmental Sensing Trigger Setting Descriptor.
#define BT_UUID_ES_TRIGGER_SETTING_VAL 0x290d |
#include <include/zephyr/bluetooth/uuid.h>
Environmental Sensing Trigger Setting Descriptor UUID value.
#define BT_UUID_ESS BT_UUID_DECLARE_16(BT_UUID_ESS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Environmental Sensing Service.
#define BT_UUID_ESS_VAL 0x181a |
#include <include/zephyr/bluetooth/uuid.h>
Environmental Sensing Service UUID value.
#define BT_UUID_FTP BT_UUID_DECLARE_16(BT_UUID_FTP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_FTP_VAL 0x000a |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_GAP BT_UUID_DECLARE_16(BT_UUID_GAP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Generic Access.
#define BT_UUID_GAP_APPEARANCE BT_UUID_DECLARE_16(BT_UUID_GAP_APPEARANCE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GAP Characteristic Appearance.
#define BT_UUID_GAP_APPEARANCE_VAL 0x2a01 |
#include <include/zephyr/bluetooth/uuid.h>
GAP Characteristic Appearance UUID value.
#define BT_UUID_GAP_DEVICE_NAME BT_UUID_DECLARE_16(BT_UUID_GAP_DEVICE_NAME_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GAP Characteristic Device Name.
#define BT_UUID_GAP_DEVICE_NAME_VAL 0x2a00 |
#include <include/zephyr/bluetooth/uuid.h>
GAP Characteristic Device Name UUID value.
#define BT_UUID_GAP_PPCP BT_UUID_DECLARE_16(BT_UUID_GAP_PPCP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GAP Characteristic Peripheral Preferred Connection Parameters.
#define BT_UUID_GAP_PPCP_VAL 0x2a04 |
#include <include/zephyr/bluetooth/uuid.h>
GAP Characteristic Peripheral Preferred Connection Parameters UUID value.
#define BT_UUID_GAP_VAL 0x1800 |
#include <include/zephyr/bluetooth/uuid.h>
Generic Access UUID value.
#define BT_UUID_GATT BT_UUID_DECLARE_16(BT_UUID_GATT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Generic Attribute.
#define BT_UUID_GATT_CAF BT_UUID_DECLARE_16(BT_UUID_GATT_CAF_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic Aggregated Format.
#define BT_UUID_GATT_CAF_VAL 0x2905 |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic Aggregated Format UUID value.
#define BT_UUID_GATT_CCC BT_UUID_DECLARE_16(BT_UUID_GATT_CCC_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GATT Client Characteristic Configuration.
#define BT_UUID_GATT_CCC_VAL 0x2902 |
#include <include/zephyr/bluetooth/uuid.h>
GATT Client Characteristic Configuration UUID value.
#define BT_UUID_GATT_CEP BT_UUID_DECLARE_16(BT_UUID_GATT_CEP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic Extended Properties.
#define BT_UUID_GATT_CEP_VAL 0x2900 |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic Extended Properties UUID value.
#define BT_UUID_GATT_CHRC BT_UUID_DECLARE_16(BT_UUID_GATT_CHRC_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic.
#define BT_UUID_GATT_CHRC_VAL 0x2803 |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic UUID value.
#define BT_UUID_GATT_CLIENT_FEATURES BT_UUID_DECLARE_16(BT_UUID_GATT_CLIENT_FEATURES_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Client Supported Features.
#define BT_UUID_GATT_CLIENT_FEATURES_VAL 0x2b29 |
#include <include/zephyr/bluetooth/uuid.h>
Client Supported Features UUID value.
#define BT_UUID_GATT_CPF BT_UUID_DECLARE_16(BT_UUID_GATT_CPF_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic Presentation Format.
#define BT_UUID_GATT_CPF_VAL 0x2904 |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic Presentation Format UUID value.
#define BT_UUID_GATT_CUD BT_UUID_DECLARE_16(BT_UUID_GATT_CUD_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic User Description.
#define BT_UUID_GATT_CUD_VAL 0x2901 |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic User Description UUID value.
#define BT_UUID_GATT_DB_HASH BT_UUID_DECLARE_16(BT_UUID_GATT_DB_HASH_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Database Hash.
#define BT_UUID_GATT_DB_HASH_VAL 0x2b2a |
#include <include/zephyr/bluetooth/uuid.h>
Database Hash UUID value.
#define BT_UUID_GATT_INCLUDE BT_UUID_DECLARE_16(BT_UUID_GATT_INCLUDE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GATT Include Service.
#define BT_UUID_GATT_INCLUDE_VAL 0x2802 |
#include <include/zephyr/bluetooth/uuid.h>
GATT Include Service UUID value.
#define BT_UUID_GATT_PRIMARY BT_UUID_DECLARE_16(BT_UUID_GATT_PRIMARY_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GATT Primary Service.
#define BT_UUID_GATT_PRIMARY_VAL 0x2800 |
#include <include/zephyr/bluetooth/uuid.h>
GATT Primary Service UUID value.
#define BT_UUID_GATT_SC BT_UUID_DECLARE_16(BT_UUID_GATT_SC_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic Service Changed.
#define BT_UUID_GATT_SC_VAL 0x2a05 |
#include <include/zephyr/bluetooth/uuid.h>
GATT Characteristic Service Changed UUID value.
#define BT_UUID_GATT_SCC BT_UUID_DECLARE_16(BT_UUID_GATT_SCC_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GATT Server Characteristic Configuration.
#define BT_UUID_GATT_SCC_VAL 0x2903 |
#include <include/zephyr/bluetooth/uuid.h>
GATT Server Characteristic Configuration UUID value.
#define BT_UUID_GATT_SECONDARY BT_UUID_DECLARE_16(BT_UUID_GATT_SECONDARY_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
GATT Secondary Service.
#define BT_UUID_GATT_SECONDARY_VAL 0x2801 |
#include <include/zephyr/bluetooth/uuid.h>
GATT Secondary Service UUID value.
#define BT_UUID_GATT_SERVER_FEATURES BT_UUID_DECLARE_16(BT_UUID_GATT_SERVER_FEATURES_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Server Supported Features.
#define BT_UUID_GATT_SERVER_FEATURES_VAL 0x2b3a |
#include <include/zephyr/bluetooth/uuid.h>
Server Supported Features UUID value.
#define BT_UUID_GATT_VAL 0x1801 |
#include <include/zephyr/bluetooth/uuid.h>
Generic attribute UUID value.
#define BT_UUID_GMCS BT_UUID_DECLARE_16(BT_UUID_GMCS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Generic Media Control Service.
#define BT_UUID_GMCS_VAL 0x1849 |
#include <include/zephyr/bluetooth/uuid.h>
Generic Media Control Service value.
#define BT_UUID_GTBS BT_UUID_DECLARE_16(BT_UUID_GTBS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Generic Telephone Bearer Service.
#define BT_UUID_GTBS_VAL 0x184C |
#include <include/zephyr/bluetooth/uuid.h>
Generic Telephone Bearer Service value.
#define BT_UUID_GUST_FACTOR BT_UUID_DECLARE_16(BT_UUID_GUST_FACTOR_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Gust Factor Characteristic.
#define BT_UUID_GUST_FACTOR_VAL 0x2a74 |
#include <include/zephyr/bluetooth/uuid.h>
Gust Factor Characteristic UUID value.
#define BT_UUID_HAS BT_UUID_DECLARE_16(BT_UUID_HAS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Hearing Access Service.
#define BT_UUID_HAS_ACTIVE_PRESET_INDEX BT_UUID_DECLARE_16(BT_UUID_HAS_ACTIVE_PRESET_INDEX_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Active Preset Index Characteristic.
#define BT_UUID_HAS_ACTIVE_PRESET_INDEX_VAL 0x2BDC |
#include <include/zephyr/bluetooth/uuid.h>
Active Preset Index Characteristic value.
#define BT_UUID_HAS_HEARING_AID_FEATURES BT_UUID_DECLARE_16(BT_UUID_HAS_HEARING_AID_FEATURES_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Hearing Aid Features Characteristic.
#define BT_UUID_HAS_HEARING_AID_FEATURES_VAL 0x2BDA |
#include <include/zephyr/bluetooth/uuid.h>
Hearing Aid Features Characteristic value.
#define BT_UUID_HAS_PRESET_CONTROL_POINT BT_UUID_DECLARE_16(BT_UUID_HAS_PRESET_CONTROL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Hearing Aid Preset Control Point Characteristic.
#define BT_UUID_HAS_PRESET_CONTROL_POINT_VAL 0x2BDB |
#include <include/zephyr/bluetooth/uuid.h>
Hearing Aid Preset Control Point Characteristic value.
#define BT_UUID_HAS_VAL 0x1854 |
#include <include/zephyr/bluetooth/uuid.h>
Hearing Access Service value.
#define BT_UUID_HCRP_CTRL BT_UUID_DECLARE_16(BT_UUID_HCRP_CTRL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_HCRP_CTRL_VAL 0x0012 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_HCRP_DATA BT_UUID_DECLARE_16(BT_UUID_HCRP_DATA_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_HCRP_DATA_VAL 0x0014 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_HCRP_NOTE BT_UUID_DECLARE_16(BT_UUID_HCRP_NOTE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_HCRP_NOTE_VAL 0x0016 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_HEAT_INDEX BT_UUID_DECLARE_16(BT_UUID_HEAT_INDEX_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Heat Index Characteristic.
#define BT_UUID_HEAT_INDEX_VAL 0x2a7a |
#include <include/zephyr/bluetooth/uuid.h>
Heat Index Characteristic UUID value.
#define BT_UUID_HIDP BT_UUID_DECLARE_16(BT_UUID_HIDP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_HIDP_VAL 0x0011 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_HIDS BT_UUID_DECLARE_16(BT_UUID_HIDS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HID Service.
#define BT_UUID_HIDS_BOOT_KB_IN_REPORT BT_UUID_DECLARE_16(BT_UUID_HIDS_BOOT_KB_IN_REPORT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HID Characteristic Boot Keyboard Input Report.
#define BT_UUID_HIDS_BOOT_KB_IN_REPORT_VAL 0x2a22 |
#include <include/zephyr/bluetooth/uuid.h>
HID Characteristic Boot Keyboard Input Report UUID value.
#define BT_UUID_HIDS_BOOT_KB_OUT_REPORT BT_UUID_DECLARE_16(BT_UUID_HIDS_BOOT_KB_OUT_REPORT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HID Boot Keyboard Output Report Characteristic.
#define BT_UUID_HIDS_BOOT_KB_OUT_REPORT_VAL 0x2a32 |
#include <include/zephyr/bluetooth/uuid.h>
HID Boot Keyboard Output Report Characteristic UUID value.
#define BT_UUID_HIDS_BOOT_MOUSE_IN_REPORT BT_UUID_DECLARE_16(BT_UUID_HIDS_BOOT_MOUSE_IN_REPORT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HID Boot Mouse Input Report Characteristic.
#define BT_UUID_HIDS_BOOT_MOUSE_IN_REPORT_VAL 0x2a33 |
#include <include/zephyr/bluetooth/uuid.h>
HID Boot Mouse Input Report Characteristic UUID value.
#define BT_UUID_HIDS_CTRL_POINT BT_UUID_DECLARE_16(BT_UUID_HIDS_CTRL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HID Control Point Characteristic.
#define BT_UUID_HIDS_CTRL_POINT_VAL 0x2a4c |
#include <include/zephyr/bluetooth/uuid.h>
HID Control Point Characteristic UUID value.
#define BT_UUID_HIDS_EXT_REPORT BT_UUID_DECLARE_16(BT_UUID_HIDS_EXT_REPORT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HID External Report Descriptor.
#define BT_UUID_HIDS_EXT_REPORT_VAL 0x2907 |
#include <include/zephyr/bluetooth/uuid.h>
HID External Report Descriptor UUID value.
#define BT_UUID_HIDS_INFO BT_UUID_DECLARE_16(BT_UUID_HIDS_INFO_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HID Information Characteristic.
#define BT_UUID_HIDS_INFO_VAL 0x2a4a |
#include <include/zephyr/bluetooth/uuid.h>
HID Information Characteristic UUID value.
#define BT_UUID_HIDS_PROTOCOL_MODE BT_UUID_DECLARE_16(BT_UUID_HIDS_PROTOCOL_MODE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HID Protocol Mode Characteristic.
#define BT_UUID_HIDS_PROTOCOL_MODE_VAL 0x2a4e |
#include <include/zephyr/bluetooth/uuid.h>
HID Protocol Mode Characteristic UUID value.
#define BT_UUID_HIDS_REPORT BT_UUID_DECLARE_16(BT_UUID_HIDS_REPORT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HID Report Characteristic.
#define BT_UUID_HIDS_REPORT_MAP BT_UUID_DECLARE_16(BT_UUID_HIDS_REPORT_MAP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HID Report Map Characteristic.
#define BT_UUID_HIDS_REPORT_MAP_VAL 0x2a4b |
#include <include/zephyr/bluetooth/uuid.h>
HID Report Map Characteristic UUID value.
#define BT_UUID_HIDS_REPORT_REF BT_UUID_DECLARE_16(BT_UUID_HIDS_REPORT_REF_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HID Report Reference Descriptor.
#define BT_UUID_HIDS_REPORT_REF_VAL 0x2908 |
#include <include/zephyr/bluetooth/uuid.h>
HID Report Reference Descriptor UUID value.
#define BT_UUID_HIDS_REPORT_VAL 0x2a4d |
#include <include/zephyr/bluetooth/uuid.h>
HID Report Characteristic UUID value.
#define BT_UUID_HIDS_VAL 0x1812 |
#include <include/zephyr/bluetooth/uuid.h>
HID Service UUID value.
#define BT_UUID_HPS BT_UUID_DECLARE_16(BT_UUID_HPS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HTTP Proxy Service.
#define BT_UUID_HPS_VAL 0x1823 |
#include <include/zephyr/bluetooth/uuid.h>
HTTP Proxy Service UUID value.
#define BT_UUID_HRS BT_UUID_DECLARE_16(BT_UUID_HRS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Heart Rate Service.
#define BT_UUID_HRS_BODY_SENSOR BT_UUID_DECLARE_16(BT_UUID_HRS_BODY_SENSOR_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HRS Characteristic Control Point.
#define BT_UUID_HRS_BODY_SENSOR_VAL 0x2a38 |
#include <include/zephyr/bluetooth/uuid.h>
HRS Characteristic Body Sensor Location.
#define BT_UUID_HRS_CONTROL_POINT BT_UUID_DECLARE_16(BT_UUID_HRS_CONTROL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HRS Characteristic Control Point.
#define BT_UUID_HRS_CONTROL_POINT_VAL 0x2a39 |
#include <include/zephyr/bluetooth/uuid.h>
HRS Characteristic Control Point UUID value.
#define BT_UUID_HRS_MEASUREMENT BT_UUID_DECLARE_16(BT_UUID_HRS_MEASUREMENT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HRS Characteristic Measurement Interval.
#define BT_UUID_HRS_MEASUREMENT_VAL 0x2a37 |
#include <include/zephyr/bluetooth/uuid.h>
HRS Characteristic Measurement Interval UUID value.
#define BT_UUID_HRS_VAL 0x180d |
#include <include/zephyr/bluetooth/uuid.h>
Heart Rate Service UUID value.
#define BT_UUID_HTS BT_UUID_DECLARE_16(BT_UUID_HTS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Health Thermometer Service.
#define BT_UUID_HTS_MEASUREMENT BT_UUID_DECLARE_16(BT_UUID_HTS_MEASUREMENT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HTS Characteristic Measurement Value.
#define BT_UUID_HTS_MEASUREMENT_VAL 0x2a1c |
#include <include/zephyr/bluetooth/uuid.h>
HTS Characteristic Measurement Value UUID value.
#define BT_UUID_HTS_VAL 0x1809 |
#include <include/zephyr/bluetooth/uuid.h>
Health Thermometer Service UUID value.
#define BT_UUID_HTTP BT_UUID_DECLARE_16(BT_UUID_HTTP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_HTTP_CONTROL_POINT BT_UUID_DECLARE_16(BT_UUID_HTTP_CONTROL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HTTP Control Point.
#define BT_UUID_HTTP_CONTROL_POINT_VAL 0x2aba |
#include <include/zephyr/bluetooth/uuid.h>
HTTP Control Point UUID value.
#define BT_UUID_HTTP_ENTITY_BODY BT_UUID_DECLARE_16(BT_UUID_HTTP_ENTITY_BODY_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HTTP Entity Body.
#define BT_UUID_HTTP_ENTITY_BODY_VAL 0x2ab9 |
#include <include/zephyr/bluetooth/uuid.h>
HTTP Entity Body UUID value.
#define BT_UUID_HTTP_HEADERS BT_UUID_DECLARE_16(BT_UUID_HTTP_HEADERS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HTTP Headers.
#define BT_UUID_HTTP_HEADERS_VAL 0x2ab7 |
#include <include/zephyr/bluetooth/uuid.h>
HTTP Headers UUID value.
#define BT_UUID_HTTP_STATUS_CODE BT_UUID_DECLARE_16(BT_UUID_HTTP_STATUS_CODE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HTTP Status Code.
#define BT_UUID_HTTP_STATUS_CODE_VAL 0x2ab8 |
#include <include/zephyr/bluetooth/uuid.h>
HTTP Status Code UUID value.
#define BT_UUID_HTTP_VAL 0x000c |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_HTTPS_SECURITY BT_UUID_DECLARE_16(BT_UUID_HTTPS_SECURITY_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
HTTPS Security.
#define BT_UUID_HTTPS_SECURITY_VAL 0x2abb |
#include <include/zephyr/bluetooth/uuid.h>
HTTPS Security UUID value.
#define BT_UUID_HUMIDITY BT_UUID_DECLARE_16(BT_UUID_HUMIDITY_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Humidity Characteristic.
#define BT_UUID_HUMIDITY_VAL 0x2a6f |
#include <include/zephyr/bluetooth/uuid.h>
Humidity Characteristic UUID value.
#define BT_UUID_IAS BT_UUID_DECLARE_16(BT_UUID_IAS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Immediate Alert Service.
#define BT_UUID_IAS_VAL 0x1802 |
#include <include/zephyr/bluetooth/uuid.h>
Immediate Alert Service UUID value.
#define BT_UUID_INIT_128 | ( | value... | ) |
#include <include/zephyr/bluetooth/uuid.h>
Initialize a 128-bit UUID.
value | 128-bit UUID array values in little-endian format. Can be combined with BT_UUID_128_ENCODE to initialize a UUID from the readable form of UUIDs. |
#define BT_UUID_INIT_16 | ( | value | ) |
#include <include/zephyr/bluetooth/uuid.h>
Initialize a 16-bit UUID.
value | 16-bit UUID value in host endianness. |
#define BT_UUID_INIT_32 | ( | value | ) |
#include <include/zephyr/bluetooth/uuid.h>
Initialize a 32-bit UUID.
value | 32-bit UUID value in host endianness. |
#define BT_UUID_IP BT_UUID_DECLARE_16(BT_UUID_IP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_IP_VAL 0x0009 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_IPSS BT_UUID_DECLARE_16(BT_UUID_IPSS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
IP Support Service.
#define BT_UUID_IPSS_VAL 0x1820 |
#include <include/zephyr/bluetooth/uuid.h>
IP Support Service UUID value.
#define BT_UUID_IRRADIANCE BT_UUID_DECLARE_16(BT_UUID_IRRADIANCE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Irradiance Characteristic.
#define BT_UUID_IRRADIANCE_VAL 0x2a77 |
#include <include/zephyr/bluetooth/uuid.h>
Irradiance Characteristic UUID value.
#define BT_UUID_L2CAP BT_UUID_DECLARE_16(BT_UUID_L2CAP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_L2CAP_VAL 0x0100 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_LLS BT_UUID_DECLARE_16(BT_UUID_LLS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Link Loss Service.
#define BT_UUID_LLS_VAL 0x1803 |
#include <include/zephyr/bluetooth/uuid.h>
Link Loss Service UUID value.
#define BT_UUID_MAGN_DECLINATION BT_UUID_DECLARE_16(BT_UUID_MAGN_DECLINATION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Magnetic Declination Characteristic.
#define BT_UUID_MAGN_DECLINATION_VAL 0x2a2c |
#include <include/zephyr/bluetooth/uuid.h>
Magnetic Declination Characteristic UUID value.
#define BT_UUID_MAGN_FLUX_DENSITY_2D BT_UUID_DECLARE_16(BT_UUID_MAGN_FLUX_DENSITY_2D_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Magnetic Flux Density - 2D Characteristic.
#define BT_UUID_MAGN_FLUX_DENSITY_2D_VAL 0x2aa0 |
#include <include/zephyr/bluetooth/uuid.h>
Magnetic Flux Density - 2D Characteristic UUID value.
#define BT_UUID_MAGN_FLUX_DENSITY_3D BT_UUID_DECLARE_16(BT_UUID_MAGN_FLUX_DENSITY_3D_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Magnetic Flux Density - 3D Characteristic.
#define BT_UUID_MAGN_FLUX_DENSITY_3D_VAL 0x2aa1 |
#include <include/zephyr/bluetooth/uuid.h>
Magnetic Flux Density - 3D Characteristic UUID value.
#define BT_UUID_MCAP_CTRL BT_UUID_DECLARE_16(BT_UUID_MCAP_CTRL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_MCAP_CTRL_VAL 0x001e |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_MCAP_DATA BT_UUID_DECLARE_16(BT_UUID_MCAP_DATA_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_MCAP_DATA_VAL 0x001f |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_MCS BT_UUID_DECLARE_16(BT_UUID_MCS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Media Control Service.
#define BT_UUID_MCS_CURRENT_GROUP_OBJ_ID BT_UUID_DECLARE_16(BT_UUID_MCS_CURRENT_GROUP_OBJ_ID_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Group Object ID.
#define BT_UUID_MCS_CURRENT_GROUP_OBJ_ID_VAL 0x2BA0 |
#include <include/zephyr/bluetooth/uuid.h>
Group Object ID value.
#define BT_UUID_MCS_CURRENT_TRACK_OBJ_ID BT_UUID_DECLARE_16(BT_UUID_MCS_CURRENT_TRACK_OBJ_ID_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Current Track Object ID.
#define BT_UUID_MCS_CURRENT_TRACK_OBJ_ID_VAL 0x2B9D |
#include <include/zephyr/bluetooth/uuid.h>
Current Track Object ID value.
#define BT_UUID_MCS_ICON_OBJ_ID BT_UUID_DECLARE_16(BT_UUID_MCS_ICON_OBJ_ID_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Media Icon Object ID.
#define BT_UUID_MCS_ICON_OBJ_ID_VAL 0x2B94 |
#include <include/zephyr/bluetooth/uuid.h>
Media Icon Object ID value.
#define BT_UUID_MCS_ICON_URL BT_UUID_DECLARE_16(BT_UUID_MCS_ICON_URL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Media Icon URL.
#define BT_UUID_MCS_ICON_URL_VAL 0x2B95 |
#include <include/zephyr/bluetooth/uuid.h>
Media Icon URL value.
#define BT_UUID_MCS_MEDIA_CONTROL_OPCODES BT_UUID_DECLARE_16(BT_UUID_MCS_MEDIA_CONTROL_OPCODES_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Media control opcodes supported.
#define BT_UUID_MCS_MEDIA_CONTROL_OPCODES_VAL 0x2BA5 |
#include <include/zephyr/bluetooth/uuid.h>
Media control opcodes supported value.
#define BT_UUID_MCS_MEDIA_CONTROL_POINT BT_UUID_DECLARE_16(BT_UUID_MCS_MEDIA_CONTROL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Media Control Point.
#define BT_UUID_MCS_MEDIA_CONTROL_POINT_VAL 0x2BA4 |
#include <include/zephyr/bluetooth/uuid.h>
Media Control Point value.
#define BT_UUID_MCS_MEDIA_STATE BT_UUID_DECLARE_16(BT_UUID_MCS_MEDIA_STATE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Media State.
#define BT_UUID_MCS_MEDIA_STATE_VAL 0x2BA3 |
#include <include/zephyr/bluetooth/uuid.h>
Media State value.
#define BT_UUID_MCS_NEXT_TRACK_OBJ_ID BT_UUID_DECLARE_16(BT_UUID_MCS_NEXT_TRACK_OBJ_ID_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Next Track Object ID.
#define BT_UUID_MCS_NEXT_TRACK_OBJ_ID_VAL 0x2B9E |
#include <include/zephyr/bluetooth/uuid.h>
Next Track Object ID value.
#define BT_UUID_MCS_PARENT_GROUP_OBJ_ID BT_UUID_DECLARE_16(BT_UUID_MCS_PARENT_GROUP_OBJ_ID_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Parent Group Object ID.
#define BT_UUID_MCS_PARENT_GROUP_OBJ_ID_VAL 0x2B9F |
#include <include/zephyr/bluetooth/uuid.h>
Parent Group Object ID value.
#define BT_UUID_MCS_PLAYBACK_SPEED BT_UUID_DECLARE_16(BT_UUID_MCS_PLAYBACK_SPEED_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Playback Speed.
#define BT_UUID_MCS_PLAYBACK_SPEED_VAL 0x2B9A |
#include <include/zephyr/bluetooth/uuid.h>
Playback Speed value.
#define BT_UUID_MCS_PLAYER_NAME BT_UUID_DECLARE_16(BT_UUID_MCS_PLAYER_NAME_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Media player name.
#define BT_UUID_MCS_PLAYER_NAME_VAL 0x2B93 |
#include <include/zephyr/bluetooth/uuid.h>
Media player name value.
#define BT_UUID_MCS_PLAYING_ORDER BT_UUID_DECLARE_16(BT_UUID_MCS_PLAYING_ORDER_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Playing Order.
#define BT_UUID_MCS_PLAYING_ORDER_VAL 0x2BA1 |
#include <include/zephyr/bluetooth/uuid.h>
Playing Order value.
#define BT_UUID_MCS_PLAYING_ORDERS BT_UUID_DECLARE_16(BT_UUID_MCS_PLAYING_ORDERS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Playing Orders supported.
#define BT_UUID_MCS_PLAYING_ORDERS_VAL 0x2BA2 |
#include <include/zephyr/bluetooth/uuid.h>
Playing Orders supported value.
#define BT_UUID_MCS_SEARCH_CONTROL_POINT BT_UUID_DECLARE_16(BT_UUID_MCS_SEARCH_CONTROL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Search control point.
#define BT_UUID_MCS_SEARCH_CONTROL_POINT_VAL 0x2BA7 |
#include <include/zephyr/bluetooth/uuid.h>
Search control point value.
#define BT_UUID_MCS_SEARCH_RESULTS_OBJ_ID BT_UUID_DECLARE_16(BT_UUID_MCS_SEARCH_RESULTS_OBJ_ID_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Search result object ID.
#define BT_UUID_MCS_SEARCH_RESULTS_OBJ_ID_VAL 0x2BA6 |
#include <include/zephyr/bluetooth/uuid.h>
Search result object ID value.
#define BT_UUID_MCS_SEEKING_SPEED BT_UUID_DECLARE_16(BT_UUID_MCS_SEEKING_SPEED_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Seeking Speed.
#define BT_UUID_MCS_SEEKING_SPEED_VAL 0x2B9B |
#include <include/zephyr/bluetooth/uuid.h>
Seeking Speed value.
#define BT_UUID_MCS_TRACK_CHANGED BT_UUID_DECLARE_16(BT_UUID_MCS_TRACK_CHANGED_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Track Changed.
#define BT_UUID_MCS_TRACK_CHANGED_VAL 0x2B96 |
#include <include/zephyr/bluetooth/uuid.h>
Track Changed value.
#define BT_UUID_MCS_TRACK_DURATION BT_UUID_DECLARE_16(BT_UUID_MCS_TRACK_DURATION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Track Duration.
#define BT_UUID_MCS_TRACK_DURATION_VAL 0x2B98 |
#include <include/zephyr/bluetooth/uuid.h>
Track Duration value.
#define BT_UUID_MCS_TRACK_POSITION BT_UUID_DECLARE_16(BT_UUID_MCS_TRACK_POSITION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Track Position.
#define BT_UUID_MCS_TRACK_POSITION_VAL 0x2B99 |
#include <include/zephyr/bluetooth/uuid.h>
Track Position value.
#define BT_UUID_MCS_TRACK_SEGMENTS_OBJ_ID BT_UUID_DECLARE_16(BT_UUID_MCS_TRACK_SEGMENTS_OBJ_ID_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Track Segments Object ID.
#define BT_UUID_MCS_TRACK_SEGMENTS_OBJ_ID_VAL 0x2B9C |
#include <include/zephyr/bluetooth/uuid.h>
Track Segments Object ID value.
#define BT_UUID_MCS_TRACK_TITLE BT_UUID_DECLARE_16(BT_UUID_MCS_TRACK_TITLE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Track Title.
#define BT_UUID_MCS_TRACK_TITLE_VAL 0x2B97 |
#include <include/zephyr/bluetooth/uuid.h>
Track Title value.
#define BT_UUID_MCS_VAL 0x1848 |
#include <include/zephyr/bluetooth/uuid.h>
Media Control Service value.
#define BT_UUID_MESH_PROV BT_UUID_DECLARE_16(BT_UUID_MESH_PROV_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Provisioning Service.
#define BT_UUID_MESH_PROV_DATA_IN BT_UUID_DECLARE_16(BT_UUID_MESH_PROV_DATA_IN_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Provisioning Data In.
#define BT_UUID_MESH_PROV_DATA_IN_VAL 0x2adb |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Provisioning Data In UUID value.
#define BT_UUID_MESH_PROV_DATA_OUT BT_UUID_DECLARE_16(BT_UUID_MESH_PROV_DATA_OUT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Provisioning Data Out.
#define BT_UUID_MESH_PROV_DATA_OUT_VAL 0x2adc |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Provisioning Data Out UUID value.
#define BT_UUID_MESH_PROV_VAL 0x1827 |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Provisioning Service UUID value.
#define BT_UUID_MESH_PROXY BT_UUID_DECLARE_16(BT_UUID_MESH_PROXY_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Proxy Service.
#define BT_UUID_MESH_PROXY_DATA_IN BT_UUID_DECLARE_16(BT_UUID_MESH_PROXY_DATA_IN_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Proxy Data In.
#define BT_UUID_MESH_PROXY_DATA_IN_VAL 0x2add |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Proxy Data In UUID value.
#define BT_UUID_MESH_PROXY_DATA_OUT BT_UUID_DECLARE_16(BT_UUID_MESH_PROXY_DATA_OUT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Proxy Data Out.
#define BT_UUID_MESH_PROXY_DATA_OUT_VAL 0x2ade |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Proxy Data Out UUID value.
#define BT_UUID_MESH_PROXY_VAL 0x1828 |
#include <include/zephyr/bluetooth/uuid.h>
Mesh Proxy Service UUID value.
#define BT_UUID_MICS BT_UUID_DECLARE_16(BT_UUID_MICS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Microphone Input Control Service.
#define BT_UUID_MICS_MUTE BT_UUID_DECLARE_16(BT_UUID_MICS_MUTE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Microphone Input Control Service Mute.
#define BT_UUID_MICS_MUTE_VAL 0x2BC3 |
#include <include/zephyr/bluetooth/uuid.h>
Microphone Input Control Service Mute value.
#define BT_UUID_MICS_VAL 0x184D |
#include <include/zephyr/bluetooth/uuid.h>
Microphone Input Control Service value.
#define BT_UUID_OBEX BT_UUID_DECLARE_16(BT_UUID_OBEX_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_OBEX_VAL 0x0008 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_OTS BT_UUID_DECLARE_16(BT_UUID_OTS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Object Transfer Service.
#define BT_UUID_OTS_ACTION_CP BT_UUID_DECLARE_16(BT_UUID_OTS_ACTION_CP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Action Control Point Characteristic.
#define BT_UUID_OTS_ACTION_CP_VAL 0x2ac5 |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Action Control Point Characteristic UUID value.
#define BT_UUID_OTS_CHANGED BT_UUID_DECLARE_16(BT_UUID_OTS_CHANGED_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Changed Characteristic.
#define BT_UUID_OTS_CHANGED_VAL 0x2ac8 |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Changed Characteristic UUID value.
#define BT_UUID_OTS_DIRECTORY_LISTING BT_UUID_DECLARE_16(BT_UUID_OTS_DIRECTORY_LISTING_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Directory Listing.
#define BT_UUID_OTS_DIRECTORY_LISTING_VAL 0x2acb |
#include <include/zephyr/bluetooth/uuid.h>
OTS Directory Listing UUID value.
#define BT_UUID_OTS_FEATURE BT_UUID_DECLARE_16(BT_UUID_OTS_FEATURE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Feature Characteristic.
#define BT_UUID_OTS_FEATURE_VAL 0x2abd |
#include <include/zephyr/bluetooth/uuid.h>
OTS Feature Characteristic UUID value.
#define BT_UUID_OTS_FIRST_CREATED BT_UUID_DECLARE_16(BT_UUID_OTS_FIRST_CREATED_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object First-Created Characteristic.
#define BT_UUID_OTS_FIRST_CREATED_VAL 0x2ac1 |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object First-Created Characteristic UUID value.
#define BT_UUID_OTS_ID BT_UUID_DECLARE_16(BT_UUID_OTS_ID_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object ID Characteristic.
#define BT_UUID_OTS_ID_VAL 0x2ac3 |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object ID Characteristic UUID value.
#define BT_UUID_OTS_LAST_MODIFIED BT_UUID_DECLARE_16(BT_UUID_OTS_LAST_MODIFIED_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Last-Modified Characteristic.
#define BT_UUID_OTS_LAST_MODIFIED_VAL 0x2ac2 |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Last-Modified Characteristic UUI value.
#define BT_UUID_OTS_LIST_CP BT_UUID_DECLARE_16(BT_UUID_OTS_LIST_CP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object List Control Point Characteristic.
#define BT_UUID_OTS_LIST_CP_VAL 0x2ac6 |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object List Control Point Characteristic UUID value.
#define BT_UUID_OTS_LIST_FILTER BT_UUID_DECLARE_16(BT_UUID_OTS_LIST_FILTER_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object List Filter Characteristic.
#define BT_UUID_OTS_LIST_FILTER_VAL 0x2ac7 |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object List Filter Characteristic UUID value.
#define BT_UUID_OTS_NAME BT_UUID_DECLARE_16(BT_UUID_OTS_NAME_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Name Characteristic.
#define BT_UUID_OTS_NAME_VAL 0x2abe |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Name Characteristic UUID value.
#define BT_UUID_OTS_PROPERTIES BT_UUID_DECLARE_16(BT_UUID_OTS_PROPERTIES_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Properties Characteristic.
#define BT_UUID_OTS_PROPERTIES_VAL 0x2ac4 |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Properties Characteristic UUID value.
#define BT_UUID_OTS_SIZE BT_UUID_DECLARE_16(BT_UUID_OTS_SIZE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Size Characteristic.
#define BT_UUID_OTS_SIZE_VAL 0x2ac0 |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Size Characteristic UUID value.
#define BT_UUID_OTS_TYPE BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Type Characteristic.
#define BT_UUID_OTS_TYPE_GROUP BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_GROUP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Group Object Type.
#define BT_UUID_OTS_TYPE_GROUP_VAL 0x2BAC |
#include <include/zephyr/bluetooth/uuid.h>
Group Object Type value.
#define BT_UUID_OTS_TYPE_MPL_ICON BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_MPL_ICON_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Media Player Icon Object Type.
#define BT_UUID_OTS_TYPE_MPL_ICON_VAL 0x2BA9 |
#include <include/zephyr/bluetooth/uuid.h>
Media Player Icon Object Type value.
#define BT_UUID_OTS_TYPE_TRACK BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_TRACK_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Track Object Type.
#define BT_UUID_OTS_TYPE_TRACK_SEGMENT BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_TRACK_SEGMENT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Track Segments Object Type.
#define BT_UUID_OTS_TYPE_TRACK_SEGMENT_VAL 0x2BAA |
#include <include/zephyr/bluetooth/uuid.h>
Track Segments Object Type value.
#define BT_UUID_OTS_TYPE_TRACK_VAL 0x2BAB |
#include <include/zephyr/bluetooth/uuid.h>
Track Object Type value.
#define BT_UUID_OTS_TYPE_UNSPECIFIED BT_UUID_DECLARE_16(BT_UUID_OTS_TYPE_UNSPECIFIED_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
OTS Unspecified Object Type.
#define BT_UUID_OTS_TYPE_UNSPECIFIED_VAL 0x2aca |
#include <include/zephyr/bluetooth/uuid.h>
OTS Unspecified Object Type UUID value.
#define BT_UUID_OTS_TYPE_VAL 0x2abf |
#include <include/zephyr/bluetooth/uuid.h>
OTS Object Type Characteristic UUID value.
#define BT_UUID_OTS_VAL 0x1825 |
#include <include/zephyr/bluetooth/uuid.h>
Object Transfer Service UUID value.
#define BT_UUID_PACS BT_UUID_DECLARE_16(BT_UUID_PACS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Published Audio Capabilities Service.
#define BT_UUID_PACS_AVAILABLE_CONTEXT BT_UUID_DECLARE_16(BT_UUID_PACS_AVAILABLE_CONTEXT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Available Audio Contexts Characteristic.
#define BT_UUID_PACS_AVAILABLE_CONTEXT_VAL 0x2BCD |
#include <include/zephyr/bluetooth/uuid.h>
Available Audio Contexts Characteristic value.
#define BT_UUID_PACS_SNK BT_UUID_DECLARE_16(BT_UUID_PACS_SNK_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Sink PAC Characteristic.
#define BT_UUID_PACS_SNK_LOC BT_UUID_DECLARE_16(BT_UUID_PACS_SNK_LOC_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Sink PAC Locations Characteristic.
#define BT_UUID_PACS_SNK_LOC_VAL 0x2BCA |
#include <include/zephyr/bluetooth/uuid.h>
Sink PAC Locations Characteristic value.
#define BT_UUID_PACS_SNK_VAL 0x2BC9 |
#include <include/zephyr/bluetooth/uuid.h>
Sink PAC Characteristic value.
#define BT_UUID_PACS_SRC BT_UUID_DECLARE_16(BT_UUID_PACS_SRC_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Source PAC Characteristic.
#define BT_UUID_PACS_SRC_LOC BT_UUID_DECLARE_16(BT_UUID_PACS_SRC_LOC_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Source PAC Locations Characteristic.
#define BT_UUID_PACS_SRC_LOC_VAL 0x2BCC |
#include <include/zephyr/bluetooth/uuid.h>
Source PAC Locations Characteristic value.
#define BT_UUID_PACS_SRC_VAL 0x2BCB |
#include <include/zephyr/bluetooth/uuid.h>
Source PAC Characteristic value.
#define BT_UUID_PACS_SUPPORTED_CONTEXT BT_UUID_DECLARE_16(BT_UUID_PACS_SUPPORTED_CONTEXT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Supported Audio Context Characteristic.
#define BT_UUID_PACS_SUPPORTED_CONTEXT_VAL 0x2BCE |
#include <include/zephyr/bluetooth/uuid.h>
Supported Audio Context Characteristic value.
#define BT_UUID_PACS_VAL 0x1850 |
#include <include/zephyr/bluetooth/uuid.h>
Published Audio Capabilities Service value.
#define BT_UUID_PBA BT_UUID_DECLARE_16(BT_UUID_PBA_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Public Broadcast Announcement Service.
#define BT_UUID_PBA_VAL 0x1856 |
#include <include/zephyr/bluetooth/uuid.h>
Public Broadcast Announcement Service value.
#define BT_UUID_POLLEN_CONCENTRATION BT_UUID_DECLARE_16(BT_UUID_POLLEN_CONCENTRATION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Pollen Concentration Characteristic.
#define BT_UUID_POLLEN_CONCENTRATION_VAL 0x2a75 |
#include <include/zephyr/bluetooth/uuid.h>
Pollen Concentration Characteristic UUID value.
#define BT_UUID_PRESSURE BT_UUID_DECLARE_16(BT_UUID_PRESSURE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Pressure Characteristic.
#define BT_UUID_PRESSURE_VAL 0x2a6d |
#include <include/zephyr/bluetooth/uuid.h>
Pressure Characteristic UUID value.
#define BT_UUID_RAINFALL BT_UUID_DECLARE_16(BT_UUID_RAINFALL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Rainfall Characteristic.
#define BT_UUID_RAINFALL_VAL 0x2a78 |
#include <include/zephyr/bluetooth/uuid.h>
Rainfall Characteristic UUID value.
#define BT_UUID_RECORD_ACCESS_CONTROL_POINT BT_UUID_DECLARE_16(BT_UUID_RECORD_ACCESS_CONTROL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Record Access Control Point.
#define BT_UUID_RECORD_ACCESS_CONTROL_POINT_VAL 0x2a52 |
#include <include/zephyr/bluetooth/uuid.h>
Record Access Control Point Characteristic value.
#define BT_UUID_RFCOMM BT_UUID_DECLARE_16(BT_UUID_RFCOMM_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_RFCOMM_VAL 0x0003 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_RSC_FEATURE BT_UUID_DECLARE_16(BT_UUID_RSC_FEATURE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
RSC Feature Characteristic.
#define BT_UUID_RSC_FEATURE_VAL 0x2a54 |
#include <include/zephyr/bluetooth/uuid.h>
RSC Feature Characteristic UUID value.
#define BT_UUID_RSC_MEASUREMENT BT_UUID_DECLARE_16(BT_UUID_RSC_MEASUREMENT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
RSC Measurement Characteristic.
#define BT_UUID_RSC_MEASUREMENT_VAL 0x2a53 |
#include <include/zephyr/bluetooth/uuid.h>
RSC Measurement Characteristic UUID value.
#define BT_UUID_RSCS BT_UUID_DECLARE_16(BT_UUID_RSCS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Running Speed and Cadence Service.
#define BT_UUID_RSCS_VAL 0x1814 |
#include <include/zephyr/bluetooth/uuid.h>
Running Speed and Cadence Service UUID value.
#define BT_UUID_SC_CONTROL_POINT BT_UUID_DECLARE_16(BT_UUID_SC_CONTROL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
SC Control Point Characteristic.
#define BT_UUID_SC_CONTROL_POINT_VAL 0x2a55 |
#include <include/zephyr/bluetooth/uuid.h>
SC Control Point Characteristic UUID value.
#define BT_UUID_SDP BT_UUID_DECLARE_16(BT_UUID_SDP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_SDP_VAL 0x0001 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_SENSOR_LOCATION BT_UUID_DECLARE_16(BT_UUID_SENSOR_LOCATION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Sensor Location Characteristic.
#define BT_UUID_SENSOR_LOCATION_VAL 0x2a5d |
#include <include/zephyr/bluetooth/uuid.h>
Sensor Location Characteristic UUID value.
#define BT_UUID_SIZE_128 16 |
#include <include/zephyr/bluetooth/uuid.h>
Size in octets of a 128-bit UUID
#define BT_UUID_SIZE_16 2 |
#include <include/zephyr/bluetooth/uuid.h>
Size in octets of a 16-bit UUID
#define BT_UUID_SIZE_32 4 |
#include <include/zephyr/bluetooth/uuid.h>
Size in octets of a 32-bit UUID
#define BT_UUID_STR_LEN 37 |
#include <include/zephyr/bluetooth/uuid.h>
Recommended length of user string buffer for Bluetooth UUID.
The recommended length guarantee the output of UUID conversion will not lose valuable information about the UUID being processed. If the length of the UUID is known the string can be shorter.
#define BT_UUID_TBS BT_UUID_DECLARE_16(BT_UUID_TBS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Telephone Bearer Service.
#define BT_UUID_TBS_CALL_CONTROL_POINT BT_UUID_DECLARE_16(BT_UUID_TBS_CALL_CONTROL_POINT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Call Control Point.
#define BT_UUID_TBS_CALL_CONTROL_POINT_VAL 0x2BBE |
#include <include/zephyr/bluetooth/uuid.h>
Call Control Point value.
#define BT_UUID_TBS_CALL_STATE BT_UUID_DECLARE_16(BT_UUID_TBS_CALL_STATE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Call State.
#define BT_UUID_TBS_CALL_STATE_VAL 0x2BBD |
#include <include/zephyr/bluetooth/uuid.h>
Call State value.
#define BT_UUID_TBS_FRIENDLY_NAME BT_UUID_DECLARE_16(BT_UUID_TBS_FRIENDLY_NAME_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Incoming Call Friendly name.
#define BT_UUID_TBS_FRIENDLY_NAME_VAL 0x2BC2 |
#include <include/zephyr/bluetooth/uuid.h>
Incoming Call Friendly name value.
#define BT_UUID_TBS_INCOMING_CALL BT_UUID_DECLARE_16(BT_UUID_TBS_INCOMING_CALL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Incoming Call.
#define BT_UUID_TBS_INCOMING_CALL_VAL 0x2BC1 |
#include <include/zephyr/bluetooth/uuid.h>
Incoming Call value.
#define BT_UUID_TBS_INCOMING_URI BT_UUID_DECLARE_16(BT_UUID_TBS_INCOMING_URI_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Incoming Call Target Caller ID.
#define BT_UUID_TBS_INCOMING_URI_VAL 0x2BBC |
#include <include/zephyr/bluetooth/uuid.h>
Incoming Call Target Caller ID value.
#define BT_UUID_TBS_LIST_CURRENT_CALLS BT_UUID_DECLARE_16(BT_UUID_TBS_LIST_CURRENT_CALLS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Bearer List Current Calls.
#define BT_UUID_TBS_LIST_CURRENT_CALLS_VAL 0x2BB9 |
#include <include/zephyr/bluetooth/uuid.h>
Bearer List Current Calls value.
#define BT_UUID_TBS_OPTIONAL_OPCODES BT_UUID_DECLARE_16(BT_UUID_TBS_OPTIONAL_OPCODES_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Optional Opcodes.
#define BT_UUID_TBS_OPTIONAL_OPCODES_VAL 0x2BBF |
#include <include/zephyr/bluetooth/uuid.h>
Optional Opcodes value.
#define BT_UUID_TBS_PROVIDER_NAME BT_UUID_DECLARE_16(BT_UUID_TBS_PROVIDER_NAME_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Bearer Provider Name.
#define BT_UUID_TBS_PROVIDER_NAME_VAL 0x2BB3 |
#include <include/zephyr/bluetooth/uuid.h>
Bearer Provider Name value.
#define BT_UUID_TBS_SIGNAL_INTERVAL BT_UUID_DECLARE_16(BT_UUID_TBS_SIGNAL_INTERVAL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Bearer Signal Strength Reporting Interval.
#define BT_UUID_TBS_SIGNAL_INTERVAL_VAL 0x2BB8 |
#include <include/zephyr/bluetooth/uuid.h>
Bearer Signal Strength Reporting Interval value.
#define BT_UUID_TBS_SIGNAL_STRENGTH BT_UUID_DECLARE_16(BT_UUID_TBS_SIGNAL_STRENGTH_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Bearer Signal Strength.
#define BT_UUID_TBS_SIGNAL_STRENGTH_VAL 0x2BB7 |
#include <include/zephyr/bluetooth/uuid.h>
Bearer Signal Strength value.
#define BT_UUID_TBS_STATUS_FLAGS BT_UUID_DECLARE_16(BT_UUID_TBS_STATUS_FLAGS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Status flags.
#define BT_UUID_TBS_STATUS_FLAGS_VAL 0x2BBB |
#include <include/zephyr/bluetooth/uuid.h>
Status flags value.
#define BT_UUID_TBS_TECHNOLOGY BT_UUID_DECLARE_16(BT_UUID_TBS_TECHNOLOGY_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Bearer Technology.
#define BT_UUID_TBS_TECHNOLOGY_VAL 0x2BB5 |
#include <include/zephyr/bluetooth/uuid.h>
Bearer Technology value.
#define BT_UUID_TBS_TERMINATE_REASON BT_UUID_DECLARE_16(BT_UUID_TBS_TERMINATE_REASON_VAL) |
#define BT_UUID_TBS_TERMINATE_REASON_VAL 0x2BC0 |
#define BT_UUID_TBS_UCI BT_UUID_DECLARE_16(BT_UUID_TBS_UCI_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Bearer UCI.
#define BT_UUID_TBS_UCI_VAL 0x2BB4 |
#include <include/zephyr/bluetooth/uuid.h>
Bearer UCI value.
#define BT_UUID_TBS_URI_LIST BT_UUID_DECLARE_16(BT_UUID_TBS_URI_LIST_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Bearer URI Prefixes Supported List.
#define BT_UUID_TBS_URI_LIST_VAL 0x2BB6 |
#include <include/zephyr/bluetooth/uuid.h>
Bearer URI Prefixes Supported List value.
#define BT_UUID_TBS_VAL 0x184B |
#include <include/zephyr/bluetooth/uuid.h>
Telephone Bearer Service value.
#define BT_UUID_TCP BT_UUID_DECLARE_16(BT_UUID_TCP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_TCP_VAL 0x0004 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_TCS_AT BT_UUID_DECLARE_16(BT_UUID_TCS_AT_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_TCS_AT_VAL 0x0006 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_TCS_BIN BT_UUID_DECLARE_16(BT_UUID_TCS_BIN_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_TCS_BIN_VAL 0x0005 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_TEMPERATURE BT_UUID_DECLARE_16(BT_UUID_TEMPERATURE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Temperature Characteristic.
#define BT_UUID_TEMPERATURE_VAL 0x2a6e |
#include <include/zephyr/bluetooth/uuid.h>
Temperature Characteristic UUID value.
#define BT_UUID_TMAS BT_UUID_DECLARE_16(BT_UUID_TMAS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Telephony and Media Audio Service.
#define BT_UUID_TMAS_VAL 0x1855 |
#include <include/zephyr/bluetooth/uuid.h>
Telephony and Media Audio Service value.
#define BT_UUID_TPS BT_UUID_DECLARE_16(BT_UUID_TPS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Tx Power Service.
#define BT_UUID_TPS_TX_POWER_LEVEL BT_UUID_DECLARE_16(BT_UUID_TPS_TX_POWER_LEVEL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
TPS Characteristic Tx Power Level.
#define BT_UUID_TPS_TX_POWER_LEVEL_VAL 0x2a07 |
#include <include/zephyr/bluetooth/uuid.h>
TPS Characteristic Tx Power Level UUID value.
#define BT_UUID_TPS_VAL 0x1804 |
#include <include/zephyr/bluetooth/uuid.h>
Tx Power Service UUID value.
#define BT_UUID_TRUE_WIND_DIR BT_UUID_DECLARE_16(BT_UUID_TRUE_WIND_DIR_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
True Wind Direction Characteristic.
#define BT_UUID_TRUE_WIND_DIR_VAL 0x2a71 |
#include <include/zephyr/bluetooth/uuid.h>
True Wind Direction Characteristic UUID value.
#define BT_UUID_TRUE_WIND_SPEED BT_UUID_DECLARE_16(BT_UUID_TRUE_WIND_SPEED_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
True Wind Speed Characteristic.
#define BT_UUID_TRUE_WIND_SPEED_VAL 0x2a70 |
#include <include/zephyr/bluetooth/uuid.h>
True Wind Speed Characteristic UUID value.
#define BT_UUID_UDI BT_UUID_DECLARE_16(BT_UUID_UDI_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_UDI_VAL 0x001d |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_UDP BT_UUID_DECLARE_16(BT_UUID_UDP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_UDP_VAL 0x0002 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_UPNP BT_UUID_DECLARE_16(BT_UUID_UPNP_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_UPNP_VAL 0x0010 |
#include <include/zephyr/bluetooth/uuid.h>
#define BT_UUID_URI BT_UUID_DECLARE_16(BT_UUID_URI_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
URI.
#define BT_UUID_URI_VAL 0x2ab6 |
#include <include/zephyr/bluetooth/uuid.h>
URI UUID value.
#define BT_UUID_UV_INDEX BT_UUID_DECLARE_16(BT_UUID_UV_INDEX_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
UV Index Characteristic.
#define BT_UUID_UV_INDEX_VAL 0x2a76 |
#include <include/zephyr/bluetooth/uuid.h>
UV Index Characteristic UUID value.
#define BT_UUID_VALID_RANGE BT_UUID_DECLARE_16(BT_UUID_VALID_RANGE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Valid Range Descriptor.
#define BT_UUID_VALID_RANGE_VAL 0x2906 |
#include <include/zephyr/bluetooth/uuid.h>
Valid Range Descriptor UUID value.
#define BT_UUID_VCS BT_UUID_DECLARE_16(BT_UUID_VCS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Volume Control Service.
#define BT_UUID_VCS_CONTROL BT_UUID_DECLARE_16(BT_UUID_VCS_CONTROL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Volume Control Control point.
#define BT_UUID_VCS_CONTROL_VAL 0x2B7E |
#include <include/zephyr/bluetooth/uuid.h>
Volume Control Control point value.
#define BT_UUID_VCS_FLAGS BT_UUID_DECLARE_16(BT_UUID_VCS_FLAGS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Volume Control Flags.
#define BT_UUID_VCS_FLAGS_VAL 0x2B7F |
#include <include/zephyr/bluetooth/uuid.h>
Volume Control Flags value.
#define BT_UUID_VCS_STATE BT_UUID_DECLARE_16(BT_UUID_VCS_STATE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Volume Control Setting.
#define BT_UUID_VCS_STATE_VAL 0x2B7D |
#include <include/zephyr/bluetooth/uuid.h>
Volume Control Setting value.
#define BT_UUID_VCS_VAL 0x1844 |
#include <include/zephyr/bluetooth/uuid.h>
Volume Control Service value.
#define BT_UUID_VOCS BT_UUID_DECLARE_16(BT_UUID_VOCS_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Volume Offset Control Service.
#define BT_UUID_VOCS_CONTROL BT_UUID_DECLARE_16(BT_UUID_VOCS_CONTROL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Volume Offset Control Point.
#define BT_UUID_VOCS_CONTROL_VAL 0x2B82 |
#include <include/zephyr/bluetooth/uuid.h>
Volume Offset Control Point value.
#define BT_UUID_VOCS_DESCRIPTION BT_UUID_DECLARE_16(BT_UUID_VOCS_DESCRIPTION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Volume Offset Audio Output Description.
#define BT_UUID_VOCS_DESCRIPTION_VAL 0x2B83 |
#include <include/zephyr/bluetooth/uuid.h>
Volume Offset Audio Output Description value.
#define BT_UUID_VOCS_LOCATION BT_UUID_DECLARE_16(BT_UUID_VOCS_LOCATION_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Audio Location.
#define BT_UUID_VOCS_LOCATION_VAL 0x2B81 |
#include <include/zephyr/bluetooth/uuid.h>
Audio Location value.
#define BT_UUID_VOCS_STATE BT_UUID_DECLARE_16(BT_UUID_VOCS_STATE_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Volume Offset State.
#define BT_UUID_VOCS_STATE_VAL 0x2B80 |
#include <include/zephyr/bluetooth/uuid.h>
Volume Offset State value.
#define BT_UUID_VOCS_VAL 0x1845 |
#include <include/zephyr/bluetooth/uuid.h>
Volume Offset Control Service value.
#define BT_UUID_WIND_CHILL BT_UUID_DECLARE_16(BT_UUID_WIND_CHILL_VAL) |
#include <include/zephyr/bluetooth/uuid.h>
Wind Chill Characteristic.
#define BT_UUID_WIND_CHILL_VAL 0x2a79 |
#include <include/zephyr/bluetooth/uuid.h>
Wind Chill Characteristic UUID value.
anonymous enum |
#include <include/zephyr/bluetooth/uuid.h>
Bluetooth UUID types.
Enumerator | |
---|---|
BT_UUID_TYPE_16 | UUID type 16-bit. |
BT_UUID_TYPE_32 | UUID type 32-bit. |
BT_UUID_TYPE_128 | UUID type 128-bit. |
#include <include/zephyr/bluetooth/uuid.h>
Compare Bluetooth UUIDs.
Compares 2 Bluetooth UUIDs, if the types are different both UUIDs are first converted to 128 bits format before comparing.
u1 | First Bluetooth UUID to compare |
u2 | Second Bluetooth UUID to compare |
#include <include/zephyr/bluetooth/uuid.h>
Create a bt_uuid from a little-endian data buffer.
Create a bt_uuid from a little-endian data buffer. The data_len parameter is used to determine whether the UUID is in 16, 32 or 128 bit format (length 2, 4 or 16). Note: 32 bit format is not allowed over the air.
uuid | Pointer to the bt_uuid variable |
data | pointer to UUID stored in little-endian data buffer |
data_len | length of the UUID in the data buffer |
void bt_uuid_to_str | ( | const struct bt_uuid * | uuid, |
char * | str, | ||
size_t | len | ||
) |
#include <include/zephyr/bluetooth/uuid.h>
Convert Bluetooth UUID to string.
Converts Bluetooth UUID to string. UUID can be in any format, 16-bit, 32-bit or 128-bit.
uuid | Bluetooth UUID |
str | pointer where to put converted string |
len | length of str |