JXCT Soil Sensor 7-in-1 3.10.1
IoT система мониторинга почвы на базе ESP32
Загрузка...
Поиск...
Не найдено
Файл wifi_manager.h
#include <DNSServer.h>
#include <Preferences.h>
#include <WebServer.h>
#include <WiFi.h>
#include "Arduino.h"
Граф включаемых заголовочных файлов для wifi_manager.h:
Граф файлов, в которые включается этот файл:

См. исходные тексты.

Макросы

#define STATUS_LED_PIN   2
 

Перечисления

enum class  WiFiMode : std::uint8_t { AP , STA }
 

Функции

void setLedOn ()
 
void setLedOff ()
 
void setLedBlink (unsigned long interval)
 
void setLedFastBlink ()
 
void updateLed ()
 
void setupWebServer ()
 
void setupWiFi ()
 
void handleWiFi ()
 
void startAPMode ()
 
void startSTAMode ()
 
bool checkResetButton ()
 
void resetConfig ()
 
void restartESP ()
 
bool parseAndApplyConfig (const String &jsonContent, String &error)
 
String navHtml ()
 
String getApSsid ()
 

Переменные

bool wifiConnected
 
WiFiMode currentWiFiMode
 

Макросы

◆ STATUS_LED_PIN

#define STATUS_LED_PIN   2

Перечисления

◆ WiFiMode

enum class WiFiMode : std::uint8_t
strong
Элементы перечислений
AP 
STA 

Функции

◆ setLedOn()

void setLedOn ( )

◆ setLedOff()

void setLedOff ( )

◆ setLedBlink()

void setLedBlink ( unsigned long  interval)

◆ setLedFastBlink()

void setLedFastBlink ( )

◆ updateLed()

void updateLed ( )

◆ setupWebServer()

void setupWebServer ( )

◆ setupWiFi()

void setupWiFi ( )

◆ handleWiFi()

void handleWiFi ( )

◆ startAPMode()

void startAPMode ( )

◆ startSTAMode()

void startSTAMode ( )

◆ checkResetButton()

bool checkResetButton ( )

◆ resetConfig()

void resetConfig ( )

◆ restartESP()

void restartESP ( )

◆ parseAndApplyConfig()

bool parseAndApplyConfig ( const String &  jsonContent,
String &  error 
)

◆ navHtml()

String navHtml ( )

◆ getApSsid()

String getApSsid ( )

Переменные

◆ wifiConnected

bool wifiConnected
extern

◆ currentWiFiMode

WiFiMode currentWiFiMode
extern