@@ -410,6 +410,15 @@ struct bt_uuid_128 {
410410 */
411411#define BT_UUID_MESH_PROXY \
412412 BT_UUID_DECLARE_16(BT_UUID_MESH_PROXY_VAL)
413+ /** @def BT_UUID_AICS_VAL
414+ * @brief Audio Input Control Service value
415+ */
416+ #define BT_UUID_AICS_VAL 0x1843
417+ /** @def BT_UUID_AICS
418+ * @brief Audio Input Control Service
419+ */
420+ #define BT_UUID_AICS \
421+ BT_UUID_DECLARE_16(BT_UUID_AICS_VAL)
413422/** @def BT_UUID_VOCS_VAL
414423 * @brief Volume Offset Control Service value
415424 */
@@ -1313,6 +1322,60 @@ struct bt_uuid_128 {
13131322#define BT_UUID_GATT_SERVER_FEATURES \
13141323 BT_UUID_DECLARE_16(BT_UUID_GATT_SERVER_FEATURES_VAL)
13151324
1325+ /** @def BT_UUID_AICS_STATE_VAL
1326+ * @brief Audio Input Control Service State value
1327+ */
1328+ #define BT_UUID_AICS_STATE_VAL 0x2B77
1329+ /** @def BT_UUID_AICS_STATE
1330+ * @brief Audio Input Control Service State
1331+ */
1332+ #define BT_UUID_AICS_STATE \
1333+ BT_UUID_DECLARE_16(BT_UUID_AICS_STATE_VAL)
1334+ /** @def BT_UUID_AICS_GAIN_SETTINGS_VAL
1335+ * @brief Audio Input Control Service Gain Settings Properties value
1336+ */
1337+ #define BT_UUID_AICS_GAIN_SETTINGS_VAL 0x2B78
1338+ /** @def BT_UUID_AICS_GAIN_SETTINGS
1339+ * @brief Audio Input Control Service Gain Settings Properties
1340+ */
1341+ #define BT_UUID_AICS_GAIN_SETTINGS \
1342+ BT_UUID_DECLARE_16(BT_UUID_AICS_GAIN_SETTINGS_VAL)
1343+ /** @def BT_UUID_AICS_INPUT_TYPE_VAL
1344+ * @brief Audio Input Control Service Input Type value
1345+ */
1346+ #define BT_UUID_AICS_INPUT_TYPE_VAL 0x2B79
1347+ /** @def BT_UUID_AICS_INPUT_TYPE
1348+ * @brief Audio Input Control Service Input Type
1349+ */
1350+ #define BT_UUID_AICS_INPUT_TYPE \
1351+ BT_UUID_DECLARE_16(BT_UUID_AICS_INPUT_TYPE_VAL)
1352+ /** @def BT_UUID_AICS_INPUT_STATUS_VAL
1353+ * @brief Audio Input Control Service Input Status value
1354+ */
1355+ #define BT_UUID_AICS_INPUT_STATUS_VAL 0x2B7A
1356+ /** @def BT_UUID_AICS_INPUT_STATUS
1357+ * @brief Audio Input Control Service Input Status
1358+ */
1359+ #define BT_UUID_AICS_INPUT_STATUS \
1360+ BT_UUID_DECLARE_16(BT_UUID_AICS_INPUT_STATUS_VAL)
1361+ /** @def BT_UUID_AICS_CONTROL_VAL
1362+ * @brief Audio Input Control Service Control Point value
1363+ */
1364+ #define BT_UUID_AICS_CONTROL_VAL 0x2B7B
1365+ /** @def BT_UUID_AICS_CONTROL
1366+ * @brief Audio Input Control Service Control Point
1367+ */
1368+ #define BT_UUID_AICS_CONTROL \
1369+ BT_UUID_DECLARE_16(BT_UUID_AICS_CONTROL_VAL)
1370+ /** @def BT_UUID_AICS_DESCRIPTION_VAL
1371+ * @brief Audio Input Control Service Input Description value
1372+ */
1373+ #define BT_UUID_AICS_DESCRIPTION_VAL 0x2B7C
1374+ /** @def BT_UUID_AICS_DESCRIPTION
1375+ * @brief Audio Input Control Service Input Description
1376+ */
1377+ #define BT_UUID_AICS_DESCRIPTION \
1378+ BT_UUID_DECLARE_16(BT_UUID_AICS_DESCRIPTION_VAL)
13161379/** @def BT_UUID_VOCS_STATE_VAL
13171380 * @brief Volume Offset State value
13181381 */
@@ -1349,7 +1412,6 @@ struct bt_uuid_128 {
13491412 */
13501413#define BT_UUID_VOCS_DESCRIPTION \
13511414 BT_UUID_DECLARE_16(BT_UUID_VOCS_DESCRIPTION_VAL)
1352-
13531415/*
13541416 * Protocol UUIDs
13551417 */
0 commit comments