]> granicus.if.org Git - esp-idf/commitdiff
component/bt:Change the bt Kconfig BT_ACL_CONNECTIONS from int to choice.
authorYulong <huangyulong@espressif.com>
Wed, 26 Apr 2017 06:28:34 +0000 (02:28 -0400)
committerYulong <huangyulong@espressif.com>
Wed, 26 Apr 2017 06:28:34 +0000 (02:28 -0400)
components/bt/Kconfig

index 81eb765efdadd681cdab33edae786af5a1af3b43..91d738d37a62d0e3a42ab74468d34f48e4659ee4 100644 (file)
@@ -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