HU V850 MANAGER PRO
🗃️ Advanced Backup / Restore System (Pro-Grade)
- 💾 Full backup manager that can create a backup containing:
- 🧱 FLASH dump
- 🧠 EEPROM dump
- 🧩 ADJUST dump
(toggle each one on/off per backup job)
🧾 Backup database: stores metadata in a local JSON DB (backup_db.json) so your backups are indexed and trackable.
🔎 SHA-256 integrity checks for each dumped file.
♻️ Restore workflow:- uploads backup partitions to HU temp path
- runs the correct “load” command per partition
- optional verify step by dumping again and comparing bytes.
📋 Backup listing + details (and file sizes) to manage history cleanly.
- 🗑️ Backup deletion that removes folder + DB entry safely.
- 🧠 Central Config Manager using a persistent JSON config file in user home.
- 🔐 Optional encryption support for sensitive fields (passwords), using cryptography if available.
- 🗝️ Auto key creation + secure key storage for encryption.
🧩 Deep-merge defaults + migration:- loads existing config,
- migrates older formats,
- merges with defaults so new features always appear.
🧷 Dot-notation get/set (e.g., ssh.host, paths.backup_dir) for clean internal wiring.
- 🕘 Recent files + jobs history tracking persisted into config.
🧯 Reset to defaults function (with save).✅ Default config included (important)
- 🔌 Default SSH host/port/user/pass + retries/timeout.
🧱 Default V850 parameters (IPC device, block sizes, timeout).
🎛️ UI defaults (theme/fonts/window size/tooltips/animations).
🧭 Auto-detection defaults + common IP list.
🔒 Safety/security toggles (encrypt passwords, prompt before dangerous operations).