From f9e98a364af35f29e2c220ce31af7ade78aa5238 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Thu, 28 Oct 2021 02:47:43 +0200 Subject: [PATCH] Added support for wifi_auth_mode_t --- src/configutils_espwifistack.h | 4 ++++ src/configwrapper_espwifistack.cpp | 1 + 2 files changed, 5 insertions(+) diff --git a/src/configutils_espwifistack.h b/src/configutils_espwifistack.h index 1a145c7..1f63498 100644 --- a/src/configutils_espwifistack.h +++ b/src/configutils_espwifistack.h @@ -7,11 +7,15 @@ // esp-idf includes #include +#include // local includes #include "configutils_base.h" +#include "configutils_priv_enum.h" #include "espwifiutils.h" +IMPLEMENT_NVS_GET_SET_ENUM(wifi_auth_mode_t) + namespace espconfig { inline esp_err_t nvs_get(nvs_handle handle, const char* key, wifi_stack::mac_t* out_value) diff --git a/src/configwrapper_espwifistack.cpp b/src/configwrapper_espwifistack.cpp index d41cd44..0631185 100644 --- a/src/configwrapper_espwifistack.cpp +++ b/src/configwrapper_espwifistack.cpp @@ -2,6 +2,7 @@ #define CONFIGWRAPPER_TOSTRING_USINGS using ::wifi_stack::toString; #include "configwrapper_priv.h" +INSTANTIATE_CONFIGWRAPPER_TEMPLATES(wifi_auth_mode_t) INSTANTIATE_CONFIGWRAPPER_TEMPLATES(wifi_stack::mac_t) INSTANTIATE_CONFIGWRAPPER_TEMPLATES(std::optional) INSTANTIATE_CONFIGWRAPPER_TEMPLATES(wifi_stack::ip_address_t)