5 releases
0.2.2 | Sep 1, 2024 |
---|---|
0.2.1 | Aug 24, 2024 |
0.2.0 | Aug 24, 2024 |
0.0.9 | Aug 24, 2024 |
0.0.8 | Aug 15, 2024 |
#417 in Hardware support
19KB
476 lines
liquidrust
A simple Rust application for displaying information and setting RGB colors for the Corsair H115i RGB PRO XT AIO.
Installation
cargo install liquidrust
Usage
liquidrust --info # display information about the device, also default output
liquidrust --json # display information about the device in json format
liquidrust --json | jq -r '"\(.liquid_temperature.value)\(.liquid_temperature.units)"' # display liquid temperature
liquidrust --color 00FF00 # set green color for all leds
liquidrust -a FF0000 -b 00FF00 # gradient from red to green
liquidrust --rainbow # rainbow effect
liquidrust --pump balanced # set pump mode (possible modes: quiet, balanced, extreme)
liquidrust --fan 25 # set fan speed to 25% (20-100%)
Bugs?
Report them here: https://github.com/EriksRemess/liquidrust/issues
Related
How leds are mapped on the device:
{
{ NA, 11, 12, 13, NA },
{ 10, NA, 1, NA, 14 },
{ 9, 0, NA, 2, 15 },
{ 8, NA, 3, NA, 4 },
{ NA, 7, 6, 5, NA }
}
https://github.com/liquidctl/liquidctl/blob/main/liquidctl/driver/hydro_platinum.py
https://gitlab.com/CalcProgrammer1/OpenRGB/-/tree/master/Controllers/CorsairHydroPlatinumController
Dependencies
~4–16MB
~168K SLoC