核心驅動 aquacomputer-d5next

支援的裝置

  • Aquacomputer Aquaero 5/6 風扇控制器

  • Aquacomputer D5 Next 水冷泵

  • Aquacomputer Farbwerk RGB 控制器

  • Aquacomputer Farbwerk 360 RGB 控制器

  • Aquacomputer Octo 風扇控制器

  • Aquacomputer Quadro 風扇控制器

  • Aquacomputer High Flow Next 感測器

  • Aquacomputer Leakshield 防漏系統

  • Aquacomputer Aquastream XT 水冷泵

  • Aquacomputer Aquastream Ultimate 水冷泵

  • Aquacomputer Poweradjust 3 風扇控制器

  • Aquacomputer High Flow USB 流量計

  • Aquacomputer MPS Flow 裝置

作者:Aleksa Savic

描述

此驅動程式公開了所列 Aquacomputer 裝置的硬體感測器,這些裝置透過專有的 USB HID 協議進行通訊。

Aquaero 裝置公開了八個物理溫度感測器、八個虛擬溫度感測器和四個計算的虛擬溫度感測器,以及兩個流量感測器。風扇公開了其速度(RPM)、功率、電壓和電流。可以控制溫度偏移和風扇速度。

對於 D5 Next 泵,可用的感測器有泵和風扇速度、功率、電壓和電流,以及冷卻劑溫度和八個虛擬溫度感測器。透過 debugfs 還可獲得序列號、韌體版本和開機次數。可選地將風扇連線到它可以直接從泵使用溫度曲線控制它。如果未連線,則與風扇相關的感測器將報告零。

可以透過軟體或其物理介面配置泵。未實現透過此驅動程式配置泵,因為它似乎需要向其傳送完整的配置。這包括可定址的 RGB LED,沒有標準的 sysfs 介面。因此,這項任務更適合使用者空間工具。

Octo 公開了四個物理溫度感測器和十六個虛擬溫度感測器,一個流量感測器以及八個 PWM 可控風扇,以及它們的速度(RPM)、功率、電壓和電流。還可以獲得流量感測器脈衝。

Quadro 公開了四個物理溫度感測器和十六個虛擬溫度感測器,一個流量感測器和四個 PWM 可控風扇,以及它們的速度(RPM)、功率、電壓和電流。還可以獲得流量感測器脈衝。

Farbwerk 和 Farbwerk 360 公開了四個溫度感測器。此外,還公開了 Farbwerk 360 的十六個虛擬溫度感測器。

High Flow Next 公開了 +5V 電壓、水質、電導率和流量讀數。可以將溫度感測器連線到它,在這種情況下,它會提供其讀數以及對液體冷卻迴路中耗散/吸收的功率的估計。

Leakshield 公開了兩個溫度感測器和冷卻劑壓力(當前、最小、最大和目標讀數)。它還公開了估計的儲液罐容積以及其中填充冷卻劑的量。可以設定泵 RPM 和流量以增強裝置上的計算,但此處尚未實現。

Aquastream XT 泵公開了冷卻劑、外部感測器和風扇 IC 的溫度讀數。它還公開了泵和風扇速度(RPM)、電壓以及泵電流。

Aquastream Ultimate 泵公開了冷卻劑溫度和外部溫度感測器,以及泵和可選連線的風扇的速度、功率、電壓和電流。它還公開了壓力和流速讀數。

Poweradjust 3 控制器公開了單個外部溫度感測器。

High Flow USB 公開了一個內部和外部溫度感測器以及一個流量計。

MPS Flow 裝置公開的條目與 High Flow USB 相同,因為它們具有相同的 USB 產品 ID 並且以相同的方式報告感測器。

根據裝置的不同,並非所有 sysfs 和 debugfs 條目都可用。當前不支援寫入虛擬溫度感測器。

使用說明

這些裝置透過 HID 報告進行通訊。驅動程式由核心自動載入並支援熱插拔。

Sysfs 條目

temp[1-20]_input

物理/虛擬溫度感測器(單位:毫度攝氏度)

temp[1-8]_offset

溫度感測器校正偏移(單位:毫度攝氏度)

fan[1-9]_input

泵/風扇速度(RPM)/ 流量(dL/h)

fan1_min

最小風扇速度(RPM)

fan1_max

最大風扇速度(RPM)

fan1_target

目標風扇速度(RPM)

fan5_pulses

Quadro 流量感測器脈衝

fan9_pulses

Octo 流量感測器脈衝

power[1-8]_input

泵/風扇功率(微瓦)

in[0-7]_input

泵/風扇電壓(毫伏)

curr[1-8]_input

泵/風扇電流(毫安)

pwm[1-8]

風扇 PWM (0 - 255)

Debugfs 條目

serial_number

裝置的序列號

firmware_version

已安裝韌體的版本

power_cycles

裝置開機的次數