From d9de53a1372e11bc80ffba97148bbd4758716a04 Mon Sep 17 00:00:00 2001 From: anschrammh Date: Tue, 26 Mar 2019 06:13:25 +0100 Subject: [PATCH] Reading config from file for STA --- src/app/ConnectivityManager.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/app/ConnectivityManager.cpp b/src/app/ConnectivityManager.cpp index b28d3f9..6b8f3ab 100644 --- a/src/app/ConnectivityManager.cpp +++ b/src/app/ConnectivityManager.cpp @@ -26,6 +26,13 @@ ConnectivityManager::ConnectivityManager(SDCardManager *sdCardManager) : _error( delete cfgDictionary; } + CFGFileParser cfgFileParserSTA(*sdCardManager, STA_CFG_FILE); + cfgDictionary = (CFGDictionary *) cfgFileParserSTA.parseFile(); + if(cfgDictionary != NULL) + { + if(!begin((*cfgDictionary)("SSID").stringValue(), (*cfgDictionary)("PASSWORD").stringValue()))_error &= AP_SETUP_ERR; + delete cfgDictionary; + } } }