Part 16 — Analog Non-Volatile Ramp
Holding “up” ramps the output toward 100%
Holding “down” ramps the output toward 0%
The ramp_time defines how long the ramping takes to move between these values.
The current value is stored in NVRAM, so after a reboot, the system resumes from the stored value instead of resetting to 0%.