Skip to content

v1.0.0

Choose a tag to compare

@humza-khalid humza-khalid released this 04 Aug 20:49
· 4 commits to main since this release

First public release.

12VHPWR Guard monitors per-pin 12VHPWR current on ASUS ROG Astral cards (RTX 5080/5090) and forces a safe system shutdown if any pin stays over 9.5 A for 15 seconds.

Highlights:

  • Standalone: reads the card's own IT8915FN sensor chip directly over NVAPI. No HWiNFO required.
  • HWiNFO Shared Memory supported as an automatic fallback backend (sensor_backend = auto|astral|hwinfo).
  • Detects sensor loss (HWiNFO exit/crash/freeze, I2C failure) and auto-reconnects; never reports OK on stale data.
  • Sustained-threshold engine with hysteresis, sleep/resume protection, single-instance guard.
  • Tray icon UI, toast notifications, Event Viewer logging, rotating file logs.
  • Installer registers a Task Scheduler watchdog with no execution time limit.

Validated on a ROG Astral RTX 5090 OC: direct readings agree with HWiNFO to within 0.02 A typical at idle and under gaming load. Runtime cost is about 1% of one core and ~35 MB RAM.

See the README for hardware compatibility (supported subsystem IDs), installation, and safety disclaimers.