CPS DS360 WH
Tested on the numeric-display model

CPU COOLER · FEATURE HACK
OpenDS360 keeps CPU temperature on the numeric-display PCCooler CPS DS360 pump head, then lets you switch to CPU power draw as a second mode. It is a free, open-source, unofficial Windows app built from USB traffic measured on real hardware.

WHY OPEN DS360
Capture the undocumented USB HID exchange on real hardware.
Make CPU temperature primary, with CPU power and five startup movements.
Publish the app source and measured 65-byte protocol under MIT.
CHECK YOUR MODEL
Tested on the numeric-display model
Likely related hardware; reports needed
Different display and communication design
BEFORE INSTALLING
Built for 64-bit Windows 10 and 11. Windows on Arm, macOS, and Linux are not supported.
CPU temperature and power require administrator access and signed PawnIO. GPU temperature works without PawnIO.
Not endorsed by PCCooler or APALTEK. The installer is unsigned; every release publishes its SHA-256.
The app opens no network connections. It only writes display values to the target device over USB HID.
FEATURES ADDED
Update CPU package or hottest CCD temperature every half second, right where the cooler is already visible.
Package power jumps the instant workload changes. Its 0–199 W range maps directly to the display without scaling.
Needle, Climb, Descend, Stagger, or Overrun is selected before settling on the live reading.
Store separate blink thresholds for temperature and power, then reconnect automatically after USB changes.
OPEN PROTOCOL
The undocumented USB HID exchange was captured on real hardware. The published notes cover the 65-byte report, measured ranges, 0.5-second cadence, watchdog, blink bit, and report IDs deliberately left untouched. Unknowns remain labelled as unknowns.
FREE · MIT LICENSE