ColorSensor

Trait ColorSensor 

Source
pub trait ColorSensor {
    // Required methods
    fn reflected_light(&self) -> Result<Percent>;
    fn cal_white(&mut self) -> Result<()>;
    fn cal_black(&mut self) -> Result<()>;
    fn reset(&mut self) -> Result<()>;
}

Required Methods§

Source

fn reflected_light(&self) -> Result<Percent>

Retrieves the light reflected into the color sensor

Source

fn cal_white(&mut self) -> Result<()>

Sets the white (1.0) definition

Source

fn cal_black(&mut self) -> Result<()>

Sets the black (0.0) definition

Source

fn reset(&mut self) -> Result<()>

Resets calibration data

Implementors§