blink1rs 0.2.0

Control the blink(1) USB RGB LED. Simple sync API over hidapi, with hardware watchdog support for alerting.
Documentation
1
2
3
4
5
6
7
8
9
10
11
// SPDX-FileCopyrightText: 2026 Tod Kurt
// SPDX-License-Identifier: MIT

//! Print every attached blink(1).

fn main() -> Result<(), blink1rs::Error> {
    for (i, d) in blink1rs::Blink1::list()?.iter().enumerate() {
        println!("{i}: serial={} kind={} path={}", d.serial, d.kind, d.path);
    }
    Ok(())
}