markqvist___RNode_Firmware/scripts
GlassOnTin a45986f7a4 Add watchdog, serial file download, and bootloader-mode flash workflow
Watchdog: 30s ESP32 task watchdog auto-resets on lockup. Fed every
main loop iteration. Disabled during deep sleep (CPU off).

File download: 'D' debug command streams file contents by index over
serial. screenshot.py 'dl <index>' downloads to local file.

Flash workflow no longer needs BOOT+RST:
  screenshot.py z  →  esptool --before no_reset write_flash
2026-03-31 14:32:51 +01:00
..
get_partition_hash.py Confirmed: T-Beam Supreme RX hardware failure, not firmware 2026-03-29 16:20:51 +01:00
profile_baseline.json Save profile baseline, add --save option to profile command 2026-03-29 11:00:06 +01:00
profile_provisioned.json Add provisioned radio profile baseline 2026-03-29 11:27:36 +01:00
screenshot.py Add watchdog, serial file download, and bootloader-mode flash workflow 2026-03-31 14:32:51 +01:00
test_ifac.py Add IFAC crypto test vectors — all 4 tests pass 2026-03-29 13:16:17 +01:00