Files
Leonard Anderweit 9ae7fd514d Aquaero add pwm_enable (#91)
* 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>
2025-03-30 13:18:49 +02:00
..
2025-03-30 13:18:49 +02:00
2023-09-03 19:36:57 +02:00

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: