Commit Graph

7 Commits

Author SHA1 Message Date
kerms 8d5d05dff0
fix: remove unused formatHexDump leftover from merge
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 11:24:40 +01:00
kerms 17d34a33e9
sync: merge submodule feature work (HexDump viewer, hex highlighting)
Merges development done in the website submodule:
- feat: display SPI pin drive strength and custom app desc raw bytes
- feat: add hex dump viewer, show appended SHA256, remove custom app desc
- feat: add field-range map for hex <-> field highlighting
- feat: Wireshark-style hex/field bidirectional highlighting
- feat: add disableFirmwareSelect prop to EspFlasher
- fix(crc32): use correct init value for ESP-IDF ROM CRC32
2026-03-11 11:22:04 +01:00
kerms da91312ca9
feat(app-image): add custom app desc dump and SPI pin drive display 2026-03-11 11:03:57 +01:00
kerms f7fbf57095
feat: Wireshark-style hex/field bidirectional highlighting 2026-03-10 13:17:47 +01:00
kerms 9b572bb9d3
feat: add hex dump viewer, show appended SHA256, remove custom app desc 2026-03-10 12:59:46 +01:00
kerms 235b5e170a
feat: display SPI pin drive strength and custom app desc raw bytes 2026-03-09 18:18:22 +01:00
kerms 8320bf7ab2
feat(app-image): add ESP firmware image parser and viewer with robust
upload handling

- add app image parser/types/constants for ESP image header, extended
header, segments, and app description
- add shared binary read/write utilities and CRC32 helper
- add AppImageViewer component to inspect firmware metadata in UI
- improve upload UX: accept .bin only and show explicit error for ELF input
- prevent status alert timer race by clearing previous timeout before
setting a new one
- ignore .claude in .gitignore
2026-02-22 12:37:30 +01:00