menu "Example Configuration" choice EXAMPLE_USE_IO_TYPE prompt "I/O Capability" default BLE_SM_IO_CAP_NO_IO help I/O capability of device. config BLE_SM_IO_CAP_DISP_ONLY bool "DISPLAY ONLY" config BLE_SM_IO_CAP_DISP_YES_NO bool "DISPLAY YESNO" config BLE_SM_IO_CAP_KEYBOARD_ONLY bool "KEYBOARD ONLY" config BLE_SM_IO_CAP_NO_IO bool "Just works" config BLE_SM_IO_CAP_KEYBOARD_DISP bool "Both KEYBOARD & DISPLAY" endchoice config EXAMPLE_IO_TYPE int default 0 if BLE_SM_IO_CAP_DISP_ONLY default 1 if BLE_SM_IO_CAP_DISP_YES_NO default 2 if BLE_SM_IO_CAP_KEYBOARD_ONLY default 3 if BLE_SM_IO_CAP_NO_IO default 4 if BLE_SM_IO_CAP_KEYBOARD_DISP config EXAMPLE_BONDING bool prompt "Use Bonding" help Use this option to enable/disable bonding. config EXAMPLE_MITM bool prompt "MITM security" help Use this option to enable/disable MITM security. config EXAMPLE_USE_SC bool depends on BT_NIMBLE_SM_SC prompt "Use Secure Connection feature" help Use this option to enable/disable Security Manager Secure Connection 4.2 feature. config EXAMPLE_EXTENDED_ADV bool depends on SOC_BLE_50_SUPPORTED default y if SOC_ESP_NIMBLE_CONTROLLER select BT_NIMBLE_EXT_ADV prompt "Enable Extended Adv" help Use this option to enable extended advertising in the example. If this option is disabled, ensure config BT_NIMBLE_EXT_ADV is also disabled from Nimble stack menuconfig endmenu