From 77d14579e7f1891c7a830cd6ef2bc98dfacb79e4 Mon Sep 17 00:00:00 2001 From: Mariusz Skamra Date: Thu, 10 Mar 2022 16:09:29 +0100 Subject: [PATCH] Bluetooth: uuid: Add Hearing Access Service This adds Hearing Access Service UUID values. Signed-off-by: Mariusz Skamra --- include/bluetooth/uuid.h | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/include/bluetooth/uuid.h b/include/bluetooth/uuid.h index 801c9bd1d68..deecf92f23c 100644 --- a/include/bluetooth/uuid.h +++ b/include/bluetooth/uuid.h @@ -527,6 +527,15 @@ struct bt_uuid_128 { */ #define BT_UUID_BROADCAST_AUDIO \ BT_UUID_DECLARE_16(BT_UUID_BROADCAST_AUDIO_VAL) +/** @def BT_UUID_HAS_VAL + * @brief Hearing Access Service value + */ +#define BT_UUID_HAS_VAL 0x1854 +/** @def BT_UUID_HAS + * @brief Hearing Access Service + */ +#define BT_UUID_HAS \ + BT_UUID_DECLARE_16(BT_UUID_HAS_VAL) /** @def BT_UUID_GATT_PRIMARY_VAL * @brief GATT Primary Service UUID value */ @@ -1934,6 +1943,33 @@ struct bt_uuid_128 { */ #define BT_UUID_PACS_SUPPORTED_CONTEXT \ BT_UUID_DECLARE_16(BT_UUID_PACS_SUPPORTED_CONTEXT_VAL) +/** @def BT_UUID_HAS_HEARING_AID_FEATURES_VAL + * @brief Hearing Aid Features Characteristic value + */ +#define BT_UUID_HAS_HEARING_AID_FEATURES_VAL 0x2BDA +/** @def BT_UUID_HAS_HEARING_AID_FEATURES + * @brief Hearing Aid Features Characteristic + */ +#define BT_UUID_HAS_HEARING_AID_FEATURES \ + BT_UUID_DECLARE_16(BT_UUID_HAS_HEARING_AID_FEATURES_VAL) +/** @def BT_UUID_HAS_PRESET_CONTROL_POINT_VAL + * @brief Hearing Aid Preset Control Point Characteristic value + */ +#define BT_UUID_HAS_PRESET_CONTROL_POINT_VAL 0x2BDB +/** @def BT_UUID_HAS_PRESET_CONTROL_POINT + * @brief Hearing Aid Preset Control Point Characteristic + */ +#define BT_UUID_HAS_PRESET_CONTROL_POINT \ + BT_UUID_DECLARE_16(BT_UUID_HAS_PRESET_CONTROL_POINT_VAL) +/** @def BT_UUID_HAS_ACTIVE_PRESET_INDEX_VAL + * @brief Active Preset Index Characteristic value + */ +#define BT_UUID_HAS_ACTIVE_PRESET_INDEX_VAL 0x2BDC +/** @def BT_UUID_HAS_ACTIVE_PRESET_INDEX + * @brief Active Preset Index Characteristic + */ +#define BT_UUID_HAS_ACTIVE_PRESET_INDEX \ + BT_UUID_DECLARE_16(BT_UUID_HAS_ACTIVE_PRESET_INDEX_VAL) /* * Protocol UUIDs */