menu "Example Configuration" config EXAMPLE_SSID_SET_MAC bool "Use MAC as SSID" default y help Set SoftAP SSID as PROV_. config EXAMPLE_SSID string "Wi-Fi SSID" default "PROV_SSID" depends on !EXAMPLE_SSID_SET_MAC help SSID (network name) for the example to connect to. config EXAMPLE_PASS string "Wi-Fi Password" default "PROV_PASS" help Wi-Fi password (WPA or WPA2) for the example to use. config EXAMPLE_USE_SEC_1 bool default y prompt "Use Security Version 1" help Security version 1 used Curve25519 key exchange for establishing secure session between device and client during provisioning config EXAMPLE_USE_POP bool depends on EXAMPLE_USE_SEC_1 default y prompt "Use proof-of-possession" help Proof-of-possession can be optionally used to prove that the device is indeed in possession of the user who is provisioning the device. This proof-of-possession is internally used to generate the shared secret through key exchange. config EXAMPLE_POP string "Proof-of-possession" default "abcd1234" depends on EXAMPLE_USE_POP config EXAMPLE_RESET_PROVISIONED bool default n prompt "Reset provisioned status of the device" help This erases the NVS to reset provisioned status of the device on every reboot. Provisioned status is determined by the Wi-Fi STA configuration, saved on the NVS. config EXAMPLE_AP_RECONN_ATTEMPTS int "Maximum AP connection attempts" default 5 help Set the maximum connection attempts to perform when connecting to a Wi-Fi AP. config EXAMPLE_PROV_SHOW_QR bool "Show provisioning QR code" default y help Show the QR code for provisioning. endmenu