mirror of
https://github.com/aleksamagicka/aquacomputer_d5next-hwmon.git
synced 2025-07-23 04:03:00 +02:00
* aquacomputer_d5next: Restructure writing pwm_enable Restructure writing pwm_enable to be able to add more devices easily. Signed-off-by: Leonard Anderweit <leonard.anderweit@gmail.com> * aquacomputer_d5next: Rename AQUAERO_CTRL_PRESET_ID to AQUAERO_CTRL_PRESET_ID_PWM Rename AQUAERO_CTRL_PRESET_ID to AQUAERO_CTRL_PRESET_ID_PWM to allow adding more preset ids. Signed-off-by: Leonard Anderweit <leonard.anderweit@gmail.com> * aquacomputer_d5next: aquaero: Read pwm_enable Enable aquaero devices to read pwm_enable values. Aquaero devices support 5 different control modes: automatic (100% fan speed), PWM, temp curve, PID, two point Signed-off-by: Leonard Anderweit <leonard.anderweit@gmail.com> * aquacomputer_d5next: aquaero: Add writing pwm_enable Enable setting pwm_enable on aquaero devices. Signed-off-by: Leonard Anderweit <leonard.anderweit@gmail.com> * aquacomputer_d5next: aquaero: Do not change control mode when setting PWM The control mode can be changed with pwm_enable so don't change it when setting pwm. Signed-off-by: Leonard Anderweit <leonard.anderweit@gmail.com> * re-docs: aquaero: readme: Document fan control Signed-off-by: Leonard Anderweit <leonard.anderweit@gmail.com> --------- Signed-off-by: Leonard Anderweit <leonard.anderweit@gmail.com>
Reverse engineering docs for Aquacomputer devices
Here you'll find writeups of how the Aquacomputer devices communicate and the steps taken to understand them.
PROTOCOLS.MD
The star of the show here is PROTOCOLS.MD
. It contains short descriptions of capabilities of each device, examples of their HID reports
and explainers of currently known offsets in them. If it looks similar to liquidctl protocol docs for Aquacomputer devices, that is intentional.
Captured reports
The subdirectories in this directory contain captured examples of captured HID reports (and possibly other behavior) of some of the devices.
Currently available writeups which may have additional info: