zephyr/subsys/bluetooth/audio/Kconfig.vocs
Théo Battrel af01a0f313 Bluetooth: Logging: Move all logging symbols together
Move all Kconfig symbols related to Bluetooth logging into the newly
created `Kconfig.logging`. The logging symbols are now grouped by into a
menu "Bluetooth logging". Closely related symbols are grouped with each
others. For example, audio related logging symbol are found behind a
submenu "Audio" inside the "Bluetooth logging".

The deprecated logging symbols have also been moved in a submenu of
"Bluetooth logging", it's easier to avoid them so.

Behavior of the Bluetooth logging system:

When `LOG` symbol is selected, if Bluetooth is enabled (`BT` symbol
selected), the Bluetooth logging is enabled.

If the user does not set any log level, the Bluetooth logging symbols
will inherit the log level of `BT_LOG_LEVEL`. If the user does not set
the level of `BT_LOG_LEVEL`, the default log level will be the one
defined by the logging subsystem. Which currently is `LOG_LEVEL_INF`.

Signed-off-by: Théo Battrel <theo.battrel@nordicsemi.no>
2023-03-28 10:33:24 +02:00

52 lines
1.3 KiB
Plaintext

# Bluetooth Audio - Volume Offset Control Service options
#
# Copyright (c) 2020 Bose Corporation
#
# SPDX-License-Identifier: Apache-2.0
#
##################### Volume Offset Control Service #####################
config BT_VOCS_MAX_INSTANCE_COUNT
int "Volume Offset Control Service max instance count [EXPERIMENTAL]"
default 0
range 0 15
help
This option sets the maximum number of instances of Volume Offset
Control Services.
config BT_VOCS
bool # hidden
default y if BT_VOCS_MAX_INSTANCE_COUNT > 0
select EXPERIMENTAL
help
This hidden option enables support for Volume Control Service.
if BT_VOCS
config BT_VOCS_MAX_OUTPUT_DESCRIPTION_SIZE
int "Volume Offset Control Service max output description size"
default 32
range 0 512
help
This option sets the maximum output description size in octets.
endif # BT_VOCS
##################### Volume Offset Control Service Client #####################
config BT_VOCS_CLIENT_MAX_INSTANCE_COUNT
int "Volume Offset Control Service client max instance count [EXPERIMENTAL]"
default 0
range 0 15
help
This option sets the maximum number of instances of Volume Offset
Control Service clients.
config BT_VOCS_CLIENT
bool # hidden
default y if BT_VOCS_CLIENT_MAX_INSTANCE_COUNT > 0
select EXPERIMENTAL
help
This hidden option enables support for Volume Offset Control Service.