1# Copyright (c) 2024 Croxel, Inc.
2# SPDX-License-Identifier: Apache-2.0
3
4menuconfig BT_ZEPHYR_NUS
5	bool "GATT Nordic UART Service"
6
7if BT_ZEPHYR_NUS
8
9config BT_ZEPHYR_NUS_DEFAULT_INSTANCE
10	bool "Use default NUS Service instance"
11	default y if !UART_BT
12	help
13	  Enable default Nordic UART Service Instance. Allows using the NUS as
14	  the other services, where the Service is hosted by the subsystem itself.
15	  If the user wishes to declare NUS instances externally by using
16	  BT_NUS_INST_DEFINE(), it may not be beneficial having an internal
17	  instance as well.
18
19config BT_ZEPHYR_NUS_AUTO_START_BLUETOOTH
20	bool "Auto-enable Bluetooth stack and start LE advertisements"
21	help
22	  Auto-Enable the Bluetooth stack and start advertising with the NUS
23	  UUID. Useful to run applications that inherently do not deal with
24	  Bluetooth (e.g: Non-Bluetooth samples using UART over Bluetooth LE).
25
26endif # BT_ZEPHYR_NUS
27