LibDriver UVIS25
Loading...
Searching...
No Matches
driver_uvis25_basic.h
Go to the documentation of this file.
1
37
38#ifndef DRIVER_UVIS25_BASIC_H
39#define DRIVER_UVIS25_BASIC_H
40
42
43#ifdef __cplusplus
44extern "C"{
45#endif
46
53
57#define UVIS25_BASIC_DEFAULT_IIC UVIS25_BOOL_TRUE
58#define UVIS25_BASIC_DEFAULT_SPI_WIRE UVIS25_SPI_WIRE_4
59#define UVIS25_BASIC_DEFAULT_BOOT_MODE UVIS25_BOOT_NORMAL_MODE
60#define UVIS25_BASIC_DEFAULT_BLOCK_DATA_UPDATE UVIS25_BOOL_FALSE
61
70uint8_t uvis25_basic_init(uvis25_interface_t interface);
71
79uint8_t uvis25_basic_deinit(void);
80
89uint8_t uvis25_basic_read(float *uv);
90
94
95#ifdef __cplusplus
96}
97#endif
98
99#endif
driver uvis25 interface header file
uvis25_interface_t
uvis25 interface enumeration definition
uint8_t uvis25_basic_init(uvis25_interface_t interface)
basic example init
uint8_t uvis25_basic_read(float *uv)
basic example read
uint8_t uvis25_basic_deinit(void)
basic example deinit