Skip to main content

color_sensor/
color-sensor.rs

1extern crate ev3dev_lang_rust;
2
3use ev3dev_lang_rust::sensors::ColorSensor;
4use ev3dev_lang_rust::Ev3Result;
5
6fn main() -> Ev3Result<()> {
7    let color_sensor = ColorSensor::find()?;
8    color_sensor.set_mode_rgb_raw()?;
9
10    loop {
11        println!("{:?}", color_sensor.get_rgb()?);
12
13        std::thread::sleep(std::time::Duration::from_secs(1));
14    }
15}