Include: Bluetooth: Add GATT uuids
Add BT_UUID_IAS for Immediate Alert Service
Add BT_UUID_LLS for Link Loss Service
Add BT_UUID_HPS for HTTP Proxy Service
Add BT_UUID_ALERT_LEVEL for Alert Level
Add BT_UUID_URI for URI
Add BT_UUID_HTTP_HEADERS for HTTP Headers
Add BT_UUID_HTTP_STATUS_CODE for HTTP Status Code
Add BT_UUID_HTTP_ENTITY_BODY for HTTP Entity Body
Add BT_UUID_HTTP_CONTROL_POINT for HTTP Control Point
Add BT_UUID_HTTPS_SECURITY for HTTPS Security
Signed-off-by: Lyle Zhu <lyle.zhu@nxp.com>
diff --git a/include/bluetooth/uuid.h b/include/bluetooth/uuid.h
index 3589098..1efa4d6 100644
--- a/include/bluetooth/uuid.h
+++ b/include/bluetooth/uuid.h
@@ -257,6 +257,24 @@
*/
#define BT_UUID_GATT \
BT_UUID_DECLARE_16(BT_UUID_GATT_VAL)
+/** @def BT_UUID_IAS_VAL
+ * @brief Immediate Alert Service UUID value
+ */
+#define BT_UUID_IAS_VAL 0x1802
+/** @def BT_UUID_IAS
+ * @brief Immediate Alert Service
+ */
+#define BT_UUID_IAS \
+ BT_UUID_DECLARE_16(BT_UUID_IAS_VAL)
+/** @def BT_UUID_LLS_VAL
+ * @brief Link Loss Service UUID value
+ */
+#define BT_UUID_LLS_VAL 0x1803
+/** @def BT_UUID_LLS
+ * @brief Link Loss Service
+ */
+#define BT_UUID_LLS \
+ BT_UUID_DECLARE_16(BT_UUID_LLS_VAL)
/** @def BT_UUID_TPS_VAL
* @brief Tx Power Service UUID value
*/
@@ -356,6 +374,15 @@
*/
#define BT_UUID_IPSS \
BT_UUID_DECLARE_16(BT_UUID_IPSS_VAL)
+/** @def BT_UUID_HPS_VAL
+ * @brief HTTP Proxy Service UUID value
+ */
+#define BT_UUID_HPS_VAL 0x1823
+/** @def BT_UUID_HPS
+ * @brief HTTP Proxy Service
+ */
+#define BT_UUID_HPS \
+ BT_UUID_DECLARE_16(BT_UUID_HPS_VAL)
/** @def BT_UUID_OTS_VAL
* @brief Object Transfer Service UUID value
*/
@@ -573,6 +600,15 @@
*/
#define BT_UUID_GATT_SC \
BT_UUID_DECLARE_16(BT_UUID_GATT_SC_VAL)
+/** @def BT_UUID_ALERT_LEVEL_VAL
+ * @brief Alert Level UUID value
+ */
+#define BT_UUID_ALERT_LEVEL_VAL 0x2a06
+/** @def BT_UUID_ALERT_LEVEL
+ * @brief Alert Level
+ */
+#define BT_UUID_ALERT_LEVEL \
+ BT_UUID_DECLARE_16(BT_UUID_ALERT_LEVEL_VAL)
/** @def BT_UUID_TPS_TX_POWER_LEVEL_VAL
* @brief TPS Characteristic Tx Power Level UUID value
*/
@@ -1032,6 +1068,60 @@
*/
#define BT_UUID_CENTRAL_ADDR_RES \
BT_UUID_DECLARE_16(BT_UUID_CENTRAL_ADDR_RES_VAL)
+/** @def BT_UUID_URI_VAL
+ * @brief URI UUID value
+ */
+#define BT_UUID_URI_VAL 0x2ab6
+/** @def BT_UUID_URI
+ * @brief URI
+ */
+#define BT_UUID_URI \
+ BT_UUID_DECLARE_16(BT_UUID_URI_VAL)
+/** @def BT_UUID_HTTP_HEADERS_VAL
+ * @brief HTTP Headers UUID value
+ */
+#define BT_UUID_HTTP_HEADERS_VAL 0x2ab7
+/** @def BT_UUID_HTTP_HEADERS
+ * @brief HTTP Headers
+ */
+#define BT_UUID_HTTP_HEADERS \
+ BT_UUID_DECLARE_16(BT_UUID_HTTP_HEADERS_VAL)
+/** @def BT_UUID_HTTP_STATUS_CODE_VAL
+ * @brief HTTP Status Code UUID value
+ */
+#define BT_UUID_HTTP_STATUS_CODE_VAL 0x2ab8
+/** @def BT_UUID_HTTP_STATUS_CODE
+ * @brief HTTP Status Code
+ */
+#define BT_UUID_HTTP_STATUS_CODE \
+ BT_UUID_DECLARE_16(BT_UUID_HTTP_STATUS_CODE_VAL)
+/** @def BT_UUID_HTTP_ENTITY_BODY_VAL
+ * @brief HTTP Entity Body UUID value
+ */
+#define BT_UUID_HTTP_ENTITY_BODY_VAL 0x2ab9
+/** @def BT_UUID_HTTP_ENTITY_BODY
+ * @brief HTTP Entity Body
+ */
+#define BT_UUID_HTTP_ENTITY_BODY \
+ BT_UUID_DECLARE_16(BT_UUID_HTTP_ENTITY_BODY_VAL)
+/** @def BT_UUID_HTTP_CONTROL_POINT_VAL
+ * @brief HTTP Control Point UUID value
+ */
+#define BT_UUID_HTTP_CONTROL_POINT_VAL 0x2aba
+/** @def BT_UUID_HTTP_CONTROL_POINT
+ * @brief HTTP Control Point
+ */
+#define BT_UUID_HTTP_CONTROL_POINT \
+ BT_UUID_DECLARE_16(BT_UUID_HTTP_CONTROL_POINT_VAL)
+/** @def BT_UUID_HTTPS_SECURITY_VAL
+ * @brief HTTPS Security UUID value
+ */
+#define BT_UUID_HTTPS_SECURITY_VAL 0x2abb
+/** @def BT_UUID_HTTPS_SECURITY
+ * @brief HTTPS Security
+ */
+#define BT_UUID_HTTPS_SECURITY \
+ BT_UUID_DECLARE_16(BT_UUID_HTTPS_SECURITY_VAL)
/** @def BT_UUID_OTS_FEATURE_VAL
* @brief OTS Feature Characteristic UUID value
*/