| MD_TCS230 Color Sensor Arduino Library 1.2 Library to control TCS230 Color Sensor

Loading...
Searching...
No Matches
MD_TCS230.h File Reference

Main header file for the MD_TCS230 library. More...

`#include <Arduino.h>`
`#include <FreqCount.h>`
Include dependency graph for MD_TCS230.h:
This graph shows which files directly or indirectly include this file:

## Classes
struct | sensorData
struct | colorData
class | MD_TCS230

## Macros
#define | ARRAY_SIZE(x)
| Calculate number of elements in a array.

## Variables
const uint8_t | TCS230_FREQ_HI = 0
| 100% prescaler
const uint8_t | TCS230_FREQ_MID = 1
| 20% prescaler
const uint8_t | TCS230_FREQ_LO = 2
| 2% prescaler
const uint8_t | TCS230_FREQ_OFF = 3
| Prescaler off.
const uint8_t | TCS230_RGB_R = 0
| Red detector filter selection.
const uint8_t | TCS230_RGB_G = 1
| Green detector filter selection.
const uint8_t | TCS230_RGB_B = 2
| Blue detector filter selection.
const uint8_t | TCS230_RGB_X = 3
| 'Clear' (off) detector filter selection
const uint8_t | RGB_SIZE = 3
| Array index counter limit for RGB components.
const uint8_t | NO_PIN = 0xff
| Value set when no pin has been defined.

## Detailed Description

Main header file for the MD_TCS230 library.

## Macro Definition Documentation

## ◆ ARRAY_SIZE

#define ARRAY_SIZE | ( |  | x | ) |

Value:
(sizeof(x)/sizeof(x[0]))

Calculate number of elements in a array.