MCPcopy Create free account
hub / github.com/TactilityProject/Tactility / getDefault

Function getDefault

Tactility/Source/settings/WebServerSettings.cpp:200–214  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

198}
199
200WebServerSettings getDefault() {
201 return WebServerSettings{
202 .wifiEnabled = false, // Default WiFi OFF
203 .wifiMode = WiFiMode::Station,
204 .apSsid = generateDefaultApSsid(),
205 .apPassword = "", // Empty - will be auto-generated on first use (unless apOpenNetwork)
206 .apOpenNetwork = false, // Default to secured network
207 .apChannel = 1,
208 .webServerEnabled = false, // Default WebServer OFF for security
209 .webServerPort = 80,
210 .webServerAuthEnabled = false, // Auth disabled by default
211 .webServerUsername = "", // Empty - will be generated if auth is enabled
212 .webServerPassword = "" // Empty - will be generated if auth is enabled
213 };
214}
215
216WebServerSettings loadOrGetDefault() {
217 WebServerSettings settings;

Callers 1

loadOrGetDefaultFunction · 0.70

Calls 1

generateDefaultApSsidFunction · 0.85

Tested by

no test coverage detected