| 198 | } |
| 199 | |
| 200 | WebServerSettings 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 | |
| 216 | WebServerSettings loadOrGetDefault() { |
| 217 | WebServerSettings settings; |
no test coverage detected