{ "date": "2026-10-15", "sdk": "0.2.0", "sdk_commit": "d74b084acb61653149dec1ac161df58a92278cff", "source_map": "maps/tmap/osm/london-osm-z13-17.tmap", "source_map_sha256": "122b58d9ae7eb124f5f67d23dba204deb53506fd3ede17cdafb2022a814e75a1", "host_abi": "32-bit MinGW GCC 9.2", "production_worker": { "source": "platform/esp/arduino_common/src/platform_ui_navigation_runtime.cpp", "actual_adapters": ["SdTmapStorage", "SdRouteFile"], "host_ports": ["RTOS scheduling and mutex admission", "capability heap", "physical SD via 64-bit desktop file API"], "length_cm": 2077862, "points": 1171, "external_payload_peak_bytes": 2143140, "map_and_spool_read_bytes": 1542653456, "archive_bytes": 43776, "saved_list_reopen_validate_remove": true, "cancel_with_denied_mutex": true, "previous_saved_file_preserved_on_cancel": true, "psram_refusal": true, "live_after_close": 0 }, "lvgl_replay": { "source": "tests/navigation_ui/test_tmroute.cpp --london", "actual_consumer": "ui::support::TmRouteMap", "fixes": 1170, "matched": 1170, "ambiguous": 0, "turn_hints": 299, "ui_owner_bytes": 1576, "reader_payload_bytes": 2160, "screen_snapshot_capacity": 128, "maximum_published_screen_segments": 72, "view_queries": 12, "zooms": [12, 14, 16, 18], "positions": ["start", "middle", "end"], "dense_views": 4, "pixel_identical_full_geometry_oracle_comparisons": 8, "route_reads_during_draw": 0, "all_tested_z16_z18_views_fit": true, "view_read_bytes": 66016, "maximum_view_read_bytes": 20064, "matching_read_bytes": 3938176, "partial_busy_every": 7, "stale_fix_offroute_arrival_cold_reopen": true, "live_files_after_close": 0 }, "separate_lvgl_contracts": [ "creation dialog endpoint/search/save/cancel UI with platform fakes", "preview and viewport drawing without file I/O during draw", "pan clears stale camera geometry", "SD loss releases native reader and file", "session policy: automatic/manual replan, Ready/save race, cancel/retry, failed candidate retention, arrival GPS lease release", "controls: live Cancel/Retry/Finish, keyboard focus recovery, fixed 44px+ touch footer" ], "verification": { "native_suite_passed": 15, "lvgl_suite_passed": 12, "esp_idf_real_compiler_syntax": "producer, SD adapter, GPS page and Tracker components passed", "wio_tracker_l2_full_build": { "result": "SUCCESS", "exit_code": 0, "duration_seconds": 795.892, "static_ram_bytes": 96756, "static_ram_available_bytes": 327680, "flash_used_bytes": 4913237, "application_partition_bytes": 6291456, "firmware_bin_bytes": 4913648, "firmware_bin_sha256": "163bf3086e3dbf2623d4578de3006ec5d6a8251cc8476e4c9de82d93a79b7500", "linked_symbols_checked": ["platform::ui::navigation::submit", "platform::ui::navigation::save", "ui::support::TmRouteMap::poll"], "static_ram_is_not_runtime_peak": true }, "physical_board_flash": false, "physical_gnss_walk": false, "physical_board_ram_psram_latency_energy": "not measured", "entire_gps_page_physical_input_replay": false }, "excluded_from_host_peak": [ "allocator metadata", "real SD handle and driver allocations", "4096-byte requested worker task stack and RTOS control blocks", "LVGL/display buffers", "other application features and concurrent route readers" ] }