Skip to content

Commit 5fee228

Browse files
authored
Merge pull request #3886 from SybexX/test4
test10
2 parents d3c0f94 + 9fa1168 commit 5fee228

24 files changed

+756
-179
lines changed

code/components/jomjol_fileserver_ota/server_ota.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
#endif // ENABLE_MQTT
3838

3939
#include "ClassControllCamera.h"
40-
#include "connect_wlan.h"
40+
#include "connect_wifi_sta.h"
4141

4242
#include "ClassLogFile.h"
4343

code/components/jomjol_flowcontroll/ClassFlowControll.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "ClassFlowControll.h"
22

3-
#include "connect_wlan.h"
4-
#include "read_wlanini.h"
3+
#include "connect_wifi_sta.h"
4+
#include "read_network_config.h"
55

66
#include "freertos/task.h"
77

code/components/jomjol_flowcontroll/ClassFlowInfluxDB.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#include <sstream>
33
#include "ClassFlowInfluxDB.h"
44
#include "Helper.h"
5-
#include "connect_wlan.h"
5+
#include "connect_wifi_sta.h"
66

77
#include "time_sntp.h"
88
#include "interface_influxdb.h"

code/components/jomjol_flowcontroll/ClassFlowInfluxDBv2.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#include <sstream>
33
#include "ClassFlowInfluxDBv2.h"
44
#include "Helper.h"
5-
#include "connect_wlan.h"
5+
#include "connect_wifi_sta.h"
66

77
#include "time_sntp.h"
88
#include "interface_influxdb.h"

code/components/jomjol_flowcontroll/ClassFlowMQTT.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
#include <iomanip>
55
#include "ClassFlowMQTT.h"
66
#include "Helper.h"
7-
#include "connect_wlan.h"
8-
#include "read_wlanini.h"
7+
#include "connect_wifi_sta.h"
8+
#include "read_network_config.h"
99
#include "ClassLogFile.h"
1010

1111
#include "time_sntp.h"
@@ -31,7 +31,7 @@ void ClassFlowMQTT::SetInitialParameter(void)
3131
topicError = "";
3232
topicRate = "";
3333
topicTimeStamp = "";
34-
maintopic = wlan_config.hostname;
34+
maintopic = network_config.hostname;
3535

3636
topicUptime = "";
3737
topicFreeMem = "";
@@ -40,7 +40,7 @@ void ClassFlowMQTT::SetInitialParameter(void)
4040
clientCertFilename = "";
4141
clientKeyFilename = "";
4242
validateServerCert = true;
43-
clientname = wlan_config.hostname;
43+
clientname = network_config.hostname;
4444

4545
OldValue = "";
4646
flowpostprocessing = NULL;

code/components/jomjol_flowcontroll/ClassFlowTakeImage.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
#include "esp_wifi.h"
1515
#include "esp_log.h"
16-
#include "../../include/defines.h"
16+
#include "defines.h"
1717
#include "psram.h"
1818

1919
#include <time.h>

code/components/jomjol_flowcontroll/ClassFlowWebhook.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
#include <sstream>
33
#include "ClassFlowWebhook.h"
44
#include "Helper.h"
5-
#include "connect_wlan.h"
65

76
#include "time_sntp.h"
87
#include "interface_webhook.h"

code/components/jomjol_flowcontroll/MainFlowControl.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include "esp_wake_stub.h"
1414
#include "driver/rtc_io.h"
1515

16-
#include "../../include/defines.h"
16+
#include "defines.h"
1717
#include "Helper.h"
1818
#include "statusled.h"
1919

@@ -29,8 +29,8 @@
2929

3030
#include "server_file.h"
3131

32-
#include "read_wlanini.h"
33-
#include "connect_wlan.h"
32+
#include "read_network_config.h"
33+
#include "connect_wifi_sta.h"
3434
#include "psram.h"
3535
#include "basic_auth.h"
3636

@@ -1833,6 +1833,9 @@ void task_autodoFlow(void *pvParameter)
18331833
// to minimize current consumption.
18341834
rtc_gpio_isolate(GPIO_NUM_12);
18351835
rtc_gpio_isolate(GPIO_NUM_4);
1836+
#endif
1837+
#if (defined(BOARD_ESP32_S3_ETH_V1) || defined(BOARD_ESP32_S3_ETH_V2))
1838+
gpio_set_level(PER_ENABLE, 0);
18361839
#endif
18371840
esp_deep_sleep_start();
18381841
}

code/components/jomjol_helper/Helper.cpp

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1360,6 +1360,21 @@ string RundeOutput(double _in, int _anzNachkomma)
13601360
return stream.str();
13611361
}
13621362

1363+
void strinttoip4(const char *ip, int &a, int &b, int &c, int &d)
1364+
{
1365+
std::string zw = std::string(ip);
1366+
std::stringstream s(zw);
1367+
char ch; // to temporarily store the '.'
1368+
s >> a >> ch >> b >> ch >> c >> ch >> d;
1369+
}
1370+
1371+
std::string BssidToString(const char *c)
1372+
{
1373+
char cBssid[25];
1374+
sprintf(cBssid, "%02x:%02x:%02x:%02x:%02x:%02x", c[0], c[1], c[2], c[3], c[4], c[5]);
1375+
return std::string(cBssid);
1376+
}
1377+
13631378
string getMac(void)
13641379
{
13651380
uint8_t macInt[6];

code/components/jomjol_helper/Helper.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ string getSDCardName();
9696
string getSDCardCapacity();
9797
string getSDCardSectorSize();
9898

99+
void strinttoip4(const char *ip, int &a, int &b, int &c, int &d);
100+
std::string BssidToString(const char *c);
99101
string getMac(void);
100102

101103
void setSystemStatusFlag(SystemStatusFlag_t flag);

0 commit comments

Comments
 (0)