6
6
7
7
/**
8
8
* @file
9
- * @brief Extended public API for the Texas Instruments FDC2X1X
9
+ * @brief Header file for extended sensor API of FDC2X1X sensor
10
+ * @ingroup fdc2x1x_interface
10
11
*/
11
12
12
13
#ifndef ZEPHYR_INCLUDE_DRIVERS_SENSOR_FDC2X1X_H_
13
14
#define ZEPHYR_INCLUDE_DRIVERS_SENSOR_FDC2X1X_H_
14
15
16
+ /**
17
+ * @brief Texas Instruments FDC2X1X capacitive sensor
18
+ * @defgroup fdc2x1x_interface FDC2X1X
19
+ * @ingroup sensor_interface_ext
20
+ * @{
21
+ */
22
+
15
23
#ifdef __cplusplus
16
24
extern "C" {
17
25
#endif
18
26
19
27
#include <zephyr/drivers/sensor.h>
20
28
29
+ /**
30
+ * Custom sensor channels for FDC2X1X
31
+ */
21
32
enum sensor_channel_fdc2x1x {
22
- /** CH0 Capacitance, in Picofarad **/
33
+ /** CH0 Capacitance, in picofarad **/
23
34
SENSOR_CHAN_FDC2X1X_CAPACITANCE_CH0 = SENSOR_CHAN_PRIV_START ,
24
- /** CH1 Capacitance, in Picofarad **/
35
+ /** CH1 Capacitance, in picofarad **/
25
36
SENSOR_CHAN_FDC2X1X_CAPACITANCE_CH1 ,
26
- /** CH2 Capacitance, in Picofarad **/
37
+ /** CH2 Capacitance, in picofarad **/
27
38
SENSOR_CHAN_FDC2X1X_CAPACITANCE_CH2 ,
28
- /** CH3 Capacitance, in Picofarad **/
39
+ /** CH3 Capacitance, in picofarad **/
29
40
SENSOR_CHAN_FDC2X1X_CAPACITANCE_CH3 ,
30
41
31
42
/** CH0 Frequency, in MHz **/
@@ -42,4 +53,8 @@ enum sensor_channel_fdc2x1x {
42
53
}
43
54
#endif
44
55
56
+ /**
57
+ * @}
58
+ */
59
+
45
60
#endif /* ZEPHYR_INCLUDE_DRIVERS_SENSOR_FDC2X1X_ */
0 commit comments