mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-16 23:05:38 +00:00
Add DPP Enrollee example
1. Add Example for DPP Enrollee 2. Use DPP Supplicant API's to setup connection 3. Add support for multiple channels in Bootstrapping 4. Add Unity testcase for testing Offchannel operations Closes https://github.com/espressif/esp-idf/issues/5654
This commit is contained in:
@@ -44,6 +44,9 @@
|
||||
#if __has_include("esp_spi_flash.h")
|
||||
#include "esp_spi_flash.h"
|
||||
#endif
|
||||
#if __has_include("esp_supplicant/esp_dpp.h")
|
||||
#include "esp_supplicant/esp_dpp.h"
|
||||
#endif
|
||||
#if __has_include("esp_supplicant/esp_wps.h")
|
||||
#include "esp_supplicant/esp_wps.h"
|
||||
#endif
|
||||
@@ -62,9 +65,6 @@
|
||||
#if __has_include("ulp_common.h")
|
||||
#include "ulp_common.h"
|
||||
#endif
|
||||
#if __has_include("esp_supplicant/esp_dpp.h")
|
||||
#include "esp_supplicant/esp_dpp.h"
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_ESP_ERR_TO_NAME_LOOKUP
|
||||
#define ERR_TBL_IT(err) {err, #err}
|
||||
@@ -415,20 +415,11 @@ static const esp_err_msg_t esp_err_msg_table[] = {
|
||||
# ifdef ESP_ERR_DPP_FAILURE
|
||||
ERR_TBL_IT(ESP_ERR_DPP_FAILURE), /* 12439 0x3097 Generic failure during DPP Operation */
|
||||
# endif
|
||||
# ifdef ESP_ERR_DPP_NO_MEM
|
||||
ERR_TBL_IT(ESP_ERR_DPP_NO_MEM), /* 12440 0x3098 Failure to allocate memory in DPP Operation */
|
||||
# endif
|
||||
# ifdef ESP_ERR_DPP_TIMEOUT
|
||||
ERR_TBL_IT(ESP_ERR_DPP_TIMEOUT), /* 12441 0x3099 DPP Operation timed out */
|
||||
# endif
|
||||
# ifdef ESP_ERR_DPP_TX_FAILURE
|
||||
ERR_TBL_IT(ESP_ERR_DPP_TX_FAILURE), /* 12442 0x309a DPP Frame Tx failed OR not Acked */
|
||||
ERR_TBL_IT(ESP_ERR_DPP_TX_FAILURE), /* 12440 0x3098 DPP Frame Tx failed OR not Acked */
|
||||
# endif
|
||||
# ifdef ESP_ERR_DPP_INVALID_ATTR
|
||||
ERR_TBL_IT(ESP_ERR_DPP_INVALID_ATTR), /* 12443 0x309b Encountered invalid DPP Attribute */
|
||||
# endif
|
||||
# ifdef ESP_ERR_DPP_NOT_SUPPORTED
|
||||
ERR_TBL_IT(ESP_ERR_DPP_NOT_SUPPORTED), /* 12444 0x309c DPP Configuration not supported */
|
||||
ERR_TBL_IT(ESP_ERR_DPP_INVALID_ATTR), /* 12441 0x3099 Encountered invalid DPP Attribute */
|
||||
# endif
|
||||
// components/esp_common/include/esp_err.h
|
||||
# ifdef ESP_ERR_MESH_BASE
|
||||
|
Reference in New Issue
Block a user