Loading...
# Bluetooth Audio - Microphone Input Control Service options # # Copyright (c) 2020 Bose Corporation # Copyright (c) 2020-2022 Nordic Semiconductor ASA # # SPDX-License-Identifier: Apache-2.0 # ########### Microphone Input Control Profile Microphone Device ########### config BT_MICP_MIC_DEV bool "Microphone Input Control Profile Microphone Device Support [EXPERIMENTAL]" select EXPERIMENTAL help This option enables support for Microphone Input Control Profile Microphone Device. if BT_MICP_MIC_DEV config BT_MICP_MIC_DEV_AICS_INSTANCE_COUNT int "Audio Input Control Service instance count for \ Microphone Input Control Service Microphone Device" default 0 range 0 BT_AICS_MAX_INSTANCE_COUNT help This option sets the number of instances of Audio Input Control Services for Microphone Input Control Profile Microphone Device. config BT_MICP_MIC_DEV_AICS bool # Hidden default y if BT_MICP_MIC_DEV_AICS_INSTANCE_COUNT > 0 help This hidden option makes it possible to easily check if AICS is enabled for Microphone Input Control Profile Microphone Device. ############# DEBUG ############# config BT_DEBUG_MICP_MIC_DEV bool "Microphone Input Control Profile Microphone Device debug" help Use this option to enable Microphone Input Control Profile Microphone Device debug logs for the Bluetooth Audio functionality. endif # BT_MICP_MIC_DEV ########### Microphone Input Control Profile Microphone Controller ########### config BT_MICP_MIC_CTLR bool "Microphone Input Control Profile Microphone Controller Support [EXPERIMENTAL]" select BT_GATT_CLIENT select BT_GATT_AUTO_DISCOVER_CCC select EXPERIMENTAL help This option enables support for the Microphone Input Control Profile Microphone Controller role if BT_MICP_MIC_CTLR config BT_MICP_MIC_CTLR_MAX_AICS_INST int "Maximum number of Audio Input Control Service instances to setup" default 0 range 0 BT_AICS_CLIENT_MAX_INSTANCE_COUNT help Sets the maximum number of Audio Input Control Service (AICS) instances to setup and use. config BT_MICP_MIC_CTLR_AICS bool # Hidden default y if BT_MICP_MIC_CTLR_MAX_AICS_INST > 0 help This hidden option makes it possible to easily check if AICS is enabled for MICP client. ############# DEBUG ############# config BT_DEBUG_MICP_MIC_CTLR bool "Microphone Input Control Profile Microphone Controller debug" help Use this option to enable Microphone Input Control Profile Microphone Controller debug logs for the Bluetooth Audio functionality. endif # BT_MICP_MIC_CTLR |