38#ifndef DRIVER_TSL2561_INTERRUPT_H
39#define DRIVER_TSL2561_INTERRUPT_H
55#define TSL2561_INTERRUPT_DEFAULT_GAIN TSL2561_GAIN_16
56#define TSL2561_INTERRUPT_DEFAULT_INTEGRATION_TIME TSL2561_INTEGRATION_TIME_402MS
70 uint16_t ch0_low_threshold, uint16_t ch0_high_threshold);
driver tsl2561 interface header file
tsl2561_address_t
tsl2561 address enumeration definition
uint8_t tsl2561_interrupt_deinit(void)
interrupt example deinit
uint8_t tsl2561_interrupt_init(tsl2561_address_t addr_pin, tsl2561_interrupt_mode_t mode, uint16_t ch0_low_threshold, uint16_t ch0_high_threshold)
interrupt example init
uint8_t tsl2561_interrupt_read(uint32_t *lux)
interrupt example read
tsl2561_interrupt_mode_t
tsl2561 interrupt mode enumeration definition