Repository navigation
V2.0
Release Notes v2.0 Architecture and Performance Optimizations Efficient Deduplication: Replaced std::set with a custom FlatHashSetUint64 implementation using open addressing. Eliminates RAM fragmentation and achieves processing speeds of ~22 entries per second.
H + 3 GPS Signal Fallback: Utilizes last-verified coordinates (safeLat, safeLng) during temporary GPS signal loss to prevent dropped scan data in urban canyons or covered areas.
Unbekannt + 2 Dynamic Memory Protection: Integrated automated cache flushing when free heap memory drops below the 40 KB threshold or table limits are reached.
Unbekannt + 2 Diagnostic Overlay: Toggleable runtime diagnostic screen showing free heap, SD queue load, and GPS satellite status via the physical D key.
Unbekannt + 1 SD Card Benchmarking & File System: Measures write latency on boot to dynamically scale the buffer queue limit (maxSdQueueSize). Automatically provisions directory paths (/ChrisDaDriver/WarDrive/).
Unbekannt + 2 UI and Hardware Controls: Added explicit status indicators ("Driving"), explicit LoRa CS pin pull-up to prevent SPI bus interference, and automatic count formatting for device metrics (>10,000 units)