Raw serial log : logtool/rtc_raw_20260310_134529.txt
Analysis log   : logtool/rtc_analysis_20260310_134529.txt

[1] Opening COM3 at 115200 baud and resetting board...
    EN pulsed.  Waiting for boot prompt...  OK

Multi-cycle mode: 30 cycles x 120s = ~60 min


[INIT] Syncing device RTC to 1773168335 (2026-03-10 18:45:35 UTC)...
       OK

[INIT] Baseline RTCDEBUG:
       device_t0    : 1773168335  (2026-03-10 18:45:35 UTC)
       host_t0      : 1773168336  (2026-03-10 18:45:36 UTC)
       slow_clk_src : XTAL32K (OK)
       crystal_ok   : True
       clock_offset : 1773168331s  (should stay near-constant if clock tracks correctly)

Starting 30 cycles x ~175s = ~87 min
ETA: 13:45 + 87m  (finish ~15:13)
Clock will NOT be re-synced -- drift accumulates intentionally.


  Cycle  Host time (UTC)      Device time (UTC)    CycDrift   CumDrift    Rate s/hr  XTAL     Notes
  -----  -------------------  -------------------  ---------  ---------  ----------  -------  -----

  [sleep] Sending sleep command at 13:45:36.371...
  [wait]  105s countdown  (cycle 1/30, from 13:45:41, device wakes ~15s after countdown ends) 105s 100s 95s 90s 85s 80s 75s 70s 65s 60s 55s 50s 45s 40s 35s 30s 25s 20s 15s 10s 5s
  [wake]  Listening for boot prompt (up to 55s)...
    No prompt after wait -- performing controlled board reset (port stays open)...
    NOTE: reset_reason will be POWER_ON for this cycle, not DEEP_SLEEP.
      1  2026-03-10 18:48:24  1970-01-01 00:00:01  -1773168502s  -1773168502s  -37996467900.0  OK       reason=POWER_ON offset_chg=-1773168331s

  [sleep] Sending sleep command at 13:48:24.581...
  [wait]  105s countdown  (cycle 2/30, from 13:48:29, device wakes ~15s after countdown ends) 105s 100s 95s 90s 85s 80s 75s 70s 65s 60s 55s 50s 45s 40s 35s 30s 25s 20s 15s 10s 5s
  [wake]  Listening for boot prompt (up to 55s)...
    No prompt after wait -- performing controlled board reset (port stays open)...
    NOTE: reset_reason will be POWER_ON for this cycle, not DEEP_SLEEP.
  WARNING: RTCDEBUG parse failed on cycle 2 -- skipping

  [sleep] Sending sleep command at 13:51:14.819...
  [wait]  105s countdown  (cycle 3/30, from 13:51:19, device wakes ~15s after countdown ends) 105s 100s 95s 90s 85s 80s 75s