1 /* 2 * Copyright (c) 2020 arithmetics.io 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 /** 8 * @file 9 * @brief Extended public API for the Texas Instruments FDC2X1X 10 */ 11 12 #ifndef ZEPHYR_INCLUDE_DRIVERS_SENSOR_FDC2X1X_H_ 13 #define ZEPHYR_INCLUDE_DRIVERS_SENSOR_FDC2X1X_H_ 14 15 #ifdef __cplusplus 16 extern "C" { 17 #endif 18 19 #include <drivers/sensor.h> 20 21 enum sensor_channel_fdc2x1x { 22 /** CH0 Capacitance, in Picofarad **/ 23 SENSOR_CHAN_FDC2X1X_CAPACITANCE_CH0 = SENSOR_CHAN_PRIV_START, 24 /** CH1 Capacitance, in Picofarad **/ 25 SENSOR_CHAN_FDC2X1X_CAPACITANCE_CH1, 26 /** CH2 Capacitance, in Picofarad **/ 27 SENSOR_CHAN_FDC2X1X_CAPACITANCE_CH2, 28 /** CH3 Capacitance, in Picofarad **/ 29 SENSOR_CHAN_FDC2X1X_CAPACITANCE_CH3, 30 31 /** CH0 Frequency, in MHz **/ 32 SENSOR_CHAN_FDC2X1X_FREQ_CH0, 33 /** CH1 Frequency, in MHz **/ 34 SENSOR_CHAN_FDC2X1X_FREQ_CH1, 35 /** CH2 Frequency, in MHz **/ 36 SENSOR_CHAN_FDC2X1X_FREQ_CH2, 37 /** CH3 Frequency, in MHz **/ 38 SENSOR_CHAN_FDC2X1X_FREQ_CH3, 39 }; 40 41 #ifdef __cplusplus 42 } 43 #endif 44 45 #endif /* ZEPHYR_INCLUDE_DRIVERS_SENSOR_FDC2X1X_ */ 46