markqvist___RNode_Firmware/scripts/profile_baseline.json
GlassOnTin 4564eb9980 Save profile baseline, add --save option to profile command
Baseline profile (scripts/profile_baseline.json) captured after
beacon/stopRadio loop fix. Use for regression comparison:
  ./scripts/screenshot.py profile --save scripts/profile_latest.json

Key baseline numbers:
  Idle frame: 914µs, Full frame: 80ms, Data update: 2ms,
  Per-tile nav: 75ms, Main loop: 331µs
2026-03-29 11:00:06 +01:00

18 lines
488 B
JSON

{
"test": "profile",
"build": "Mar 29 2026 10:57:00",
"date": "2026-03-29",
"device": "T-Watch Ultimate (unprovisioned, hwcdc)",
"notes": "Baseline after beacon/stopRadio loop fix. GPS active with fix, radio not provisioned.",
"idle_us": 914,
"idle_flush_us": 0,
"full_us": 79592,
"full_flush_us": 37176,
"data_update_us": 1939,
"nav_5tile_us": 374708,
"burst_10frame_us": 801653,
"avg_frame_us": 80165,
"loop_us": 331,
"heap": 7298759,
"psram": 7143315
}