ESP3D  3.0
Firmware for ESP boards connected to 3D Printer
WiFiConfig Class Reference

#include <wificonfig.h>

Public Member Functions

 WiFiConfig ()
 
 ~WiFiConfig ()
 

Static Public Member Functions

static bool isPasswordValid (const char *password)
 
static bool isSSIDValid (const char *ssid)
 
static bool StartAP ()
 
static bool StartSTA ()
 
static void StopWiFi ()
 
static int32_t getSignal (int32_t RSSI)
 
static const char * getSleepModeString ()
 
static const char * getPHYModeString (uint8_t wifimode)
 
static bool is_AP_visible ()
 
static const char * AP_SSID ()
 
static const char * hostname ()
 
static const char * AP_Auth_String ()
 
static const char * AP_Gateway_String ()
 
static const char * AP_Mask_String ()
 
static const char * getConnectedSTA (uint8_t *totalcount=NULL, bool reset=false)
 
static bool started ()
 
static bool begin ()
 
static void end ()
 
static void handle ()
 

Detailed Description

Definition at line 53 of file wificonfig.h.

Constructor & Destructor Documentation

◆ WiFiConfig()

WiFiConfig::WiFiConfig ( )

Definition at line 35 of file wificonfig.cpp.

◆ ~WiFiConfig()

WiFiConfig::~WiFiConfig ( )

Definition at line 39 of file wificonfig.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ AP_Auth_String()

const char * WiFiConfig::AP_Auth_String ( )
static

Definition at line 403 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ AP_Gateway_String()

const char * WiFiConfig::AP_Gateway_String ( )
static

Definition at line 430 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ AP_Mask_String()

const char * WiFiConfig::AP_Mask_String ( )
static

Definition at line 448 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ AP_SSID()

const char * WiFiConfig::AP_SSID ( )
static

Definition at line 387 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ begin()

bool WiFiConfig::begin ( )
static

begin WiFi setup

Definition at line 278 of file wificonfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ end()

void WiFiConfig::end ( )
static

End WiFi

Definition at line 301 of file wificonfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getConnectedSTA()

const char * WiFiConfig::getConnectedSTA ( uint8_t *  totalcount = NULL,
bool  reset = false 
)
static

Definition at line 466 of file wificonfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getPHYModeString()

const char * WiFiConfig::getPHYModeString ( uint8_t  wifimode)
static

Definition at line 352 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ getSignal()

int32_t WiFiConfig::getSignal ( int32_t  RSSI)
static

Definition at line 107 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ getSleepModeString()

const char * WiFiConfig::getSleepModeString ( )
static

Definition at line 329 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ handle()

void WiFiConfig::handle ( )
static

Handle not critical actions that must be done in sync environement

Definition at line 319 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ hostname()

const char * WiFiConfig::hostname ( )
static

Definition at line 63 of file wificonfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ is_AP_visible()

bool WiFiConfig::is_AP_visible ( )
static

Definition at line 373 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ isPasswordValid()

bool WiFiConfig::isPasswordValid ( const char *  password)
static

Check if password string is valid

Definition at line 91 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ isSSIDValid()

bool WiFiConfig::isSSIDValid ( const char *  ssid)
static

Check if SSID string is valid

Definition at line 47 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ StartAP()

bool WiFiConfig::StartAP ( )
static

Setup and start Access point

Definition at line 211 of file wificonfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ started()

bool WiFiConfig::started ( )
static

Definition at line 270 of file wificonfig.cpp.

Here is the caller graph for this function:

◆ StartSTA()

bool WiFiConfig::StartSTA ( )
static

Definition at line 163 of file wificonfig.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ StopWiFi()

static void WiFiConfig::StopWiFi ( )
static

The documentation for this class was generated from the following files: