38#ifndef DRIVER_TSL2561_BASIC_H
39#define DRIVER_TSL2561_BASIC_H
57#define TSL2561_BASIC_DEFAULT_GAIN TSL2561_GAIN_16
58#define TSL2561_BASIC_DEFAULT_INTEGRATION_TIME TSL2561_INTEGRATION_TIME_402MS
59#define TSL2561_BASIC_DEFAULT_INTERRUPT_MODE TSL2561_INTERRUPT_MODE_15_INTEGRATION_TIME_OUT_OF_RANGE
60#define TSL2561_BASIC_DEFAULT_INTERRUPT TSL2561_BOOL_FALSE
61#define TSL2561_BASIC_DEFAULT_INTERRUPT_HIGH_THRESHOLD 0xFFFFU
62#define TSL2561_BASIC_DEFAULT_INTERRUPT_LOW_THRESHOLD 0x0000U
driver tsl2561 interface header file
tsl2561_address_t
tsl2561 address enumeration definition
uint8_t tsl2561_basic_read(uint32_t *lux)
basic example read
uint8_t tsl2561_basic_init(tsl2561_address_t addr_pin)
basic example init
uint8_t tsl2561_basic_deinit(void)
basic example deinit