Device driver interface for the VEML6070 UV sensor. More...
Device driver interface for the VEML6070 UV sensor.
Definition in file veml6070.h.
Include dependency graph for veml6070.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | veml6070_params_t |
| Device initialization parameters. More... | |
| struct | veml6070_t |
| Device descriptor for the VEML6070 sensor. More... | |
Typedefs | |
| typedef enum veml6070_integrationtime | veml6070_itime_t |
| Integration times. | |
Enumerations | |
| enum | veml6070_integrationtime { VEML6070_HALF_T = 0 , VEML6070_1_T , VEML6070_2_T , VEML6070_4_T } |
| Integration times. More... | |
| enum | { VEML6070_OK = 0 , VEML6070_ERR_I2C } |
| Status and error return codes. More... | |
Functions | |
| int | veml6070_init (veml6070_t *dev, const veml6070_params_t *params) |
| Initialize the given VEML6070 device. More... | |
| uint16_t | veml6070_read_uv (const veml6070_t *dev) |
| Read UV index from the given VEML6070 device. More... | |