|
Ersa Wearable Platform
Embedded smartwatch firmware and application framework
|
#include "ersa/services/ota_service.h"#include "ersa/board/board.h"#include "core/debug_log.h"#include "core/watch_config.h"#include <Arduino.h>#include <esp_image_format.h>#include <esp_ota_ops.h>#include <esp_app_desc.h>#include <esp_partition.h>#include <esp_http_client.h>#include <esp_crt_bundle.h>#include <mbedtls/sha256.h>#include <mbedtls/compat-2.x.h>#include <cstring>#include <strings.h>#include <ctime>#include <cstdlib>
Namespaces | |
| namespace | ersa |
| namespace | ersa::services |
| char codename[32] {} |
| bool contentRangeSeen {false} |
| bool contentRangeValid {false} |
| char data[MANIFEST_LIMIT] {} |
| char deviceName[48] {} |
| uint32_t end {0} |
| char firmwareUrl[192] {} |
| size_t length {0} |
| char manufacturer[48] {} |
| bool overflow {false} |
| char platform[32] {} |
| char sha256[65] {} |
| size_t size {0} |
| uint32_t start {0} |
| char tag[32] {} |
| uint32_t total {0} |
| char version[32] {} |