From 891257b4dd2c17432eb842d9c5d129f657854db3 Mon Sep 17 00:00:00 2001 From: Yulong Date: Wed, 26 Apr 2017 02:28:34 -0400 Subject: [PATCH] component/bt:Change the bt Kconfig BT_ACL_CONNECTIONS from int to choice. --- components/bt/Kconfig | 32 +++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/components/bt/Kconfig b/components/bt/Kconfig index 81eb765ef..91d738d37 100644 --- a/components/bt/Kconfig +++ b/components/bt/Kconfig @@ -59,13 +59,39 @@ config SMP_ENABLE help This option can be close when the app not used the ble security connect. -config BT_ACL_CONNECTIONS - int "Set the max connection number for the bt/ble device can accept, up to 7." +choice BT_ACL_CONNECTIONS + prompt "BT/BLE MAX ACL CONNECTIONS" depends on BLUEDROID_ENABLED - default 4 + default BT_ACL_CONNECTION_4 help Maximum BT/BLE connection count +config BT_ACL_CONNECTION_1 + bool "1 ACL CONNECT" +config BT_ACL_CONNECTION_2 + bool "2 ACL CONNECT" +config BT_ACL_CONNECTION_3 + bool "3 ACL CONNECT" +config BT_ACL_CONNECTION_4 + bool "4 ACL CONNECT" +config BT_ACL_CONNECTION_5 + bool "5 ACL CONNECT" +config BT_ACL_CONNECTION_6 + bool "6 ACL CONNECT" +config BT_ACL_CONNECTION_7 + bool "7 ACL CONNECT" +endchoice + +config BT_ACL_CONNECTIONS + int + default 1 if BT_ACL_CONNECTION_1 + default 2 if BT_ACL_CONNECTION_2 + default 3 if BT_ACL_CONNECTION_3 + default 4 if BT_ACL_CONNECTION_4 + default 5 if BT_ACL_CONNECTION_5 + default 6 if BT_ACL_CONNECTION_6 + default 7 if BT_ACL_CONNECTION_7 + config BT_STACK_NO_LOG bool "Close the bluedroid bt stack log print" depends on BLUEDROID_ENABLED