liquidrust

Crates.ioliquidrust
lib.rsliquidrust
version0.2.2
sourcesrc
created_at2024-08-15 20:05:19.275919
updated_at2024-09-01 13:13:23.002699
descriptionA simple Rust application for displaying information and setting RGB colors for the Corsair H115i RGB PRO XT AIO.
homepagehttps://github.com/EriksRemess/liquidrust
repositoryhttps://github.com/EriksRemess/liquidrust
max_upload_size
id1339330
size32,910
Ēriks Remess (EriksRemess)

documentation

README

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

Commit count: 0

cargo fmt