|
Ersa Wearable Platform
Embedded smartwatch firmware and application framework
|
#include <watch_config.h>
Public Attributes | |
| char | wifiSsid [33] |
| char | wifiPass [65] |
| char | caldavServer [129] |
| char | caldavUser [49] |
| char | caldavPass [65] |
| char | caldavCalendar [49] |
| char | caldavTodoPath [49] |
| int16_t | timezoneOffsetMin |
| bool | militaryTime |
| uint8_t | fullRefreshInterval |
| char | apSsid [33] |
| char | apPass [33] |
| uint16_t | apTimeoutSec |
Fixed-size persisted device settings snapshot. Arrays are bounded to avoid heap allocation and make NVS loading predictable; setter functions sanitize and null-terminate strings before storing them.
| char WatchConfig::Config::apPass[33] |
| char WatchConfig::Config::apSsid[33] |
| uint16_t WatchConfig::Config::apTimeoutSec |
| char WatchConfig::Config::caldavCalendar[49] |
| char WatchConfig::Config::caldavPass[65] |
| char WatchConfig::Config::caldavServer[129] |
| char WatchConfig::Config::caldavTodoPath[49] |
| char WatchConfig::Config::caldavUser[49] |
| uint8_t WatchConfig::Config::fullRefreshInterval |
| bool WatchConfig::Config::militaryTime |
| int16_t WatchConfig::Config::timezoneOffsetMin |
| char WatchConfig::Config::wifiPass[65] |
| char WatchConfig::Config::wifiSsid[33] |