LibDriver PMSX003
Loading...
Searching...
No Matches
driver_pmsx003_basic.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_PMSX003_BASIC_H
38#define DRIVER_PMSX003_BASIC_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
56#define PMSX003_BASIC_DEFAULT_MODE PMSX003_MODE_PASSIVE
57
65uint8_t pmsx003_basic_init(void);
66
74uint8_t pmsx003_basic_deinit(void);
75
85
93uint8_t pmsx003_basic_sleep(void);
94
102uint8_t pmsx003_basic_wake_up(void);
103
107
108#ifdef __cplusplus
109}
110#endif
111
112#endif
driver pmsx003 interface header file
struct pmsx003_data_s pmsx003_data_t
pmsx003 data structure definition
uint8_t pmsx003_basic_wake_up(void)
basic wake up
uint8_t pmsx003_basic_deinit(void)
basic example deinit
uint8_t pmsx003_basic_init(void)
basic example init
uint8_t pmsx003_basic_read(pmsx003_data_t *data)
basic example read
uint8_t pmsx003_basic_sleep(void)
basic sleep