|
I2C_Drivers (ARM) 1.1
SMFSW collection of HAL I2C Drivers for ARM
|
TSL2591 user interface struct. More...
#include <TSL2591_proc.h>

Data Fields | ||
| uint16_t | Full | |
| Current Full spectrum raw value. | ||
| uint16_t | IR | |
| Current IR raw value. | ||
| uint32_t | Lux | |
| Current Illuminance (lux) | ||
| float | IRF | |
| Current Current IR ratio. | ||
| bool | SaturationRipple | |
| Current Ripple saturation status (75% of saturation value) | ||
| bool | Saturation | |
| Current Sensor saturation status. | ||
| struct { | ||
| I2C_slave_t * slave_inst | ||
| Slave structure. More... | ||
| PeripheralGPIO_t INT_GPIO | ||
| Interrupt GPIO struct. More... | ||
| uint32_t CPkL | ||
| Counts Per kiloLux config. More... | ||
| float DER | ||
| Accuracy (+/- DER lux) config. More... | ||
| TSL2591_gain Gain | ||
| Sensor gain config. More... | ||
| TSL2591_integ Integ | ||
| Sensor integration time config. More... | ||
| uint16_t LowThreshold | ||
| Low Threshold config. More... | ||
| uint16_t HighThreshold | ||
| High Threshold config. More... | ||
| bool AIEN | ||
| Sensor ALS (Ambient Light Sensing) interrupts enabled config. More... | ||
| uint8_t ChipID | ||
| Chip ID. More... | ||
| } | cfg | |
TSL2591 user interface struct.
| bool TSL2591_t::AIEN |
Sensor ALS (Ambient Light Sensing) interrupts enabled config.
| struct { ... } TSL2591_t::cfg |
| uint8_t TSL2591_t::ChipID |
Chip ID.
| uint32_t TSL2591_t::CPkL |
Counts Per kiloLux config.
| float TSL2591_t::DER |
Accuracy (+/- DER lux) config.
| uint16_t TSL2591_t::Full |
Current Full spectrum raw value.
| TSL2591_gain TSL2591_t::Gain |
Sensor gain config.
| uint16_t TSL2591_t::HighThreshold |
High Threshold config.
| PeripheralGPIO_t TSL2591_t::INT_GPIO |
Interrupt GPIO struct.
| TSL2591_integ TSL2591_t::Integ |
Sensor integration time config.
| uint16_t TSL2591_t::IR |
Current IR raw value.
| float TSL2591_t::IRF |
Current Current IR ratio.
| uint16_t TSL2591_t::LowThreshold |
Low Threshold config.
| uint32_t TSL2591_t::Lux |
Current Illuminance (lux)
| bool TSL2591_t::Saturation |
Current Sensor saturation status.
| bool TSL2591_t::SaturationRipple |
Current Ripple saturation status (75% of saturation value)
| I2C_slave_t* TSL2591_t::slave_inst |
Slave structure.