#include "presets.h" namespace presets { StringSettings makeDefaultStringSettings() { using ConfiguredWifi = StringSettings::ConfiguredWifi; #ifdef FEATURE_OTA using ConfiguredOtaServer = StringSettings::ConfiguredOtaServer; #endif return { .wifis = std::array { ConfiguredWifi { .ssid = {}, .key = {} }, ConfiguredWifi { .ssid = {}, .key = {} }, ConfiguredWifi { .ssid = {}, .key = {} }, ConfiguredWifi { .ssid = {}, .key = {} }, ConfiguredWifi { .ssid = {}, .key = {} }, ConfiguredWifi { .ssid = {}, .key = {} }, ConfiguredWifi { .ssid = {}, .key = {} }, ConfiguredWifi { .ssid = {}, .key = {} }, ConfiguredWifi { .ssid = {}, .key = {} }, ConfiguredWifi { .ssid = {}, .key = {} } }, #ifdef FEATURE_CLOUD .cloudUrl = {}, .udpCloudUrl = {}, #endif #ifdef FEATURE_OTA .otaUrl = {}, #endif #ifdef FEATURE_GARAGE .garageUrl = {}, #endif #ifdef FEATURE_NTP .timeServer = "europe.pool.ntp.org", #endif #ifdef FEATURE_OTA .otaServers = std::array { ConfiguredOtaServer { .name = {}, .url = {} }, ConfiguredOtaServer { .name = {}, .url = {} }, ConfiguredOtaServer { .name = {}, .url = {} }, ConfiguredOtaServer { .name = {}, .url = {} }, ConfiguredOtaServer { .name = {}, .url = {} }, // ConfiguredOtaServer { .name = {}, .url = {} }, // ConfiguredOtaServer { .name = {}, .url = {} }, // ConfiguredOtaServer { .name = {}, .url = {} }, // ConfiguredOtaServer { .name = {}, .url = {} }, // ConfiguredOtaServer { .name = {}, .url = {} }, }, .otaServerUrl = {}, #endif }; } } // namespace presets