SensESP 2.7.2
Universal Signal K sensor toolkit ESP32
|
Manages the ESP's connection to the Wifi network. More...
#include <sensesp/net/networking.h>
Protected Member Functions | |
void | setup_saved_ssid () |
Start WiFi using preset SSID and password. | |
void | setup_wifi_manager () |
Start WiFi using WiFi Manager. | |
void | wifi_station_connected () |
void | wifi_ap_enabled () |
void | wifi_disconnected () |
Protected Member Functions inherited from sensesp::Configurable | |
virtual void | load_configuration () |
Additional Inherited Members | |
Static Public Member Functions inherited from sensesp::Startable | |
static void | start_all () |
Static Public Member Functions inherited from sensesp::Resettable | |
static void | reset_all () |
Public Attributes inherited from sensesp::Configurable | |
const String | config_path_ |
Protected Attributes inherited from sensesp::Configurable | |
String | description_ = "" |
int | sort_order_ = 1000 |
Protected Attributes inherited from sensesp::ValueProducer< WiFiState > | |
WiFiState | output |
Manages the ESP's connection to the Wifi network.
Definition at line 102 of file networking.h.
void sensesp::Networking::activate_wifi_manager | ( | ) |
Definition at line 116 of file networking.h.
|
overridevirtual |
Returns a configuration schema that specifies the key/value pairs that can be expected when calling get_configuration(), or are expected by set_configuration(). The schema will be in JSON Schema format
Reimplemented from sensesp::Configurable.
Definition at line 216 of file networking.cpp.
|
finaloverridevirtual |
Returns the current configuration data as a JsonObject. In general, the current state of local member variables are saved to a new object created with JsonDocument::as<JsonObject>() and returned.
Reimplemented from sensesp::Configurable.
Definition at line 232 of file networking.cpp.
|
overridevirtual |
Reimplemented from sensesp::Resettable.
Definition at line 267 of file networking.cpp.
Definition at line 122 of file networking.h.
|
finaloverridevirtual |
Sets the current state of local member variables using the data stored in config.
Reimplemented from sensesp::Configurable.
Definition at line 241 of file networking.cpp.
Definition at line 120 of file networking.h.
|
protected |
Start WiFi using preset SSID and password.
Definition at line 91 of file networking.cpp.
|
protected |
Start WiFi using WiFi Manager.
If the setup process has been completed before, this method will start the WiFi connection using the saved SSID and password. Otherwise, it will start the WiFi Manager.
Definition at line 125 of file networking.cpp.
|
overridevirtual |
Called during the initialization process. Override this method to add runtime initialization code to your class
Reimplemented from sensesp::Startable.
Definition at line 63 of file networking.cpp.
|
protected |
|
protected |
|
protected |