Added initial CCP client implementation that simply does discovery of TBS on a remote CCP server. Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
60 lines
1.6 KiB
COBOL
60 lines
1.6 KiB
COBOL
# Bluetooth Audio - Call Control Profile (CCP) configuration options
|
|
#
|
|
# Copyright (c) 2024 Nordic Semiconductor ASA
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
|
|
if BT_AUDIO
|
|
|
|
config BT_CCP_CALL_CONTROL_CLIENT
|
|
bool "Call Control Profile Client Support"
|
|
depends on BT_EXT_ADV
|
|
depends on BT_TBS_CLIENT
|
|
depends on BT_BONDABLE
|
|
help
|
|
This option enables support for the Call Control Profile Client which uses the Telephone
|
|
Bearer Service (TBS) client to control calls on a remote device.
|
|
|
|
if BT_CCP_CALL_CONTROL_CLIENT
|
|
|
|
config BT_CCP_CALL_CONTROL_CLIENT_BEARER_COUNT
|
|
int "Telephone bearer count"
|
|
default 1
|
|
range 1 $(UINT8_MAX) if BT_TBS_CLIENT_TBS
|
|
range 1 1
|
|
help
|
|
The number of supported telephone bearers on the CCP Call Control Client
|
|
|
|
module = BT_CCP_CALL_CONTROL_CLIENT
|
|
module-str = "Call Control Profile Client"
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
|
|
endif # BT_CCP_CALL_CONTROL_CLIENT
|
|
|
|
config BT_CCP_CALL_CONTROL_SERVER
|
|
bool "Call Control Profile Call Control Server Support"
|
|
depends on BT_EXT_ADV
|
|
depends on BT_TBS
|
|
depends on BT_BONDABLE
|
|
help
|
|
This option enables support for the Call Control Profile Call Control Server which uses
|
|
the Telephone Bearer Service (TBS) to hold and control calls on a device.
|
|
|
|
if BT_CCP_CALL_CONTROL_SERVER
|
|
|
|
config BT_CCP_CALL_CONTROL_SERVER_BEARER_COUNT
|
|
int "Telephone bearer count"
|
|
default 1
|
|
range 1 $(UINT8_MAX)
|
|
help
|
|
The number of supported telephone bearers on the CCP Call Control Server
|
|
|
|
module = BT_CCP_CALL_CONTROL_SERVER
|
|
module-str = "Call Control Profile Call Control Server"
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
|
|
endif # BT_CCP_CALL_CONTROL_SERVER
|
|
|
|
endif # BT_AUDIO
|