v1.5: World map background, LED heartbeat pulse, screenshot flash confirmation, splash screen resize

This commit is contained in:
Eiswolf-BG
2026-08-03 16:21:55 +02:00
parent ff2d3af420
commit 4e8bfcd30c
11 changed files with 210 additions and 37 deletions

14
src/world_map.h Normal file
View File

@@ -0,0 +1,14 @@
#pragma once
#include <stdint.h>
// Sehr stark vereinfachte Weltkarte (Kontinent-Umrisse) als 64x32-Raster-
// Bitmap, generiert aus Natural-Earth-Daten (1:110m-Aufloesung, die groebste
// oeffentlich verfuegbare Stufe - genau richtig fuer ein kleines Display).
// Jede Zeile ist ein 64-Bit-Wert; Bit (63-i) gesetzt = Landflaeche an
// Spalte i. Equirektangulare Projektion: Zeile 0 = Nordpol, Zeile 31 =
// Suedpol, Spalte 0 = -180 Grad Laenge, Spalte 63 = +180 Grad Laenge.
namespace WorldMap {
constexpr uint8_t GRID_W = 64;
constexpr uint8_t GRID_H = 32;
extern const uint64_t ROWS[GRID_H];
}