38#ifndef DRIVER_TCS34725_INTERRUPT_H
39#define DRIVER_TCS34725_INTERRUPT_H
55#define TCS34725_INTERRUPT_DEFAULT_WAIT TCS34725_BOOL_TRUE
56#define TCS34725_INTERRUPT_DEFAULT_RGBC TCS34725_BOOL_TRUE
57#define TCS34725_INTERRUPT_DEFAULT_INTEGRATION_TIME TCS34725_INTEGRATION_TIME_50MS
58#define TCS34725_INTERRUPT_DEFAULT_WAIT_TIME TCS34725_WAIT_TIME_2P4MS
59#define TCS34725_INTERRUPT_DEFAULT_GAIN TCS34725_GAIN_16X
60#define TCS34725_INTERRUPT_DEFAULT_POWER_ON TCS34725_BOOL_TRUE
driver tcs34725 interface header file
uint8_t tcs34725_interrupt_read(uint16_t *red, uint16_t *green, uint16_t *blue, uint16_t *clear)
interrupt example read
uint8_t tcs34725_interrupt_init(tcs34725_interrupt_mode_t mode, uint16_t low_threshold, uint16_t high_threshold)
interrupt example init
uint8_t tcs34725_interrupt_deinit(void)
interrupt example deinit
tcs34725_interrupt_mode_t
tcs34725 interrupt mode enumeration definition