PsiSwarm Library  0.8
Colour Class Reference

#include <colour.h>

Public Member Functions

void set_base_colour_sensor_gain (char gain)
 
void set_base_colour_sensor_integration_time (char int_time)
 
void enable_base_colour_sensor (void)
 
void read_base_colour_sensor_values (int *store_array)
 
char IF_check_base_colour_sensor (void)
 

Detailed Description

The Colour class contains the functions for reading the base-mounted and top-mounted I2C colour sensors (optional).

Definition at line 30 of file colour.h.

Member Function Documentation

§ enable_base_colour_sensor()

void Colour::enable_base_colour_sensor ( void  )

Enable the base colour sensor

Definition at line 40 of file colour.cpp.

§ read_base_colour_sensor_values()

void Colour::read_base_colour_sensor_values ( int *  store_array)

Read the values from the base colour sensor

Parameters
Pointerto 3 x int array for r-g-b values

Definition at line 28 of file colour.cpp.

§ set_base_colour_sensor_gain()

void Colour::set_base_colour_sensor_gain ( char  gain)

Set the gain of the base colour sensor

Parameters
gainThe gain value for the sensor

Definition at line 32 of file colour.cpp.

§ set_base_colour_sensor_integration_time()

void Colour::set_base_colour_sensor_integration_time ( char  int_time)

Set the integration time constant for the base colour sensor

Parameters
gainThe gain value for the sensor

Definition at line 36 of file colour.cpp.


The documentation for this class was generated from the following files: