1 /* 2 * Copyright (c) 2023 STMicroelectronics 3 * Copyright (c) 2023 PHYTEC Messtechnik GmbH 4 * 5 * SPDX-License-Identifier: Apache-2.0 6 */ 7 #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_ST_LPS2xDF_H_ 8 #define ZEPHYR_INCLUDE_DT_BINDINGS_ST_LPS2xDF_H_ 9 10 /* Data rate */ 11 #define LPS2xDF_DT_ODR_POWER_DOWN 0 12 #define LPS2xDF_DT_ODR_1HZ 1 13 #define LPS2xDF_DT_ODR_4HZ 2 14 #define LPS2xDF_DT_ODR_10HZ 3 15 #define LPS2xDF_DT_ODR_25HZ 4 16 #define LPS2xDF_DT_ODR_50HZ 5 17 #define LPS2xDF_DT_ODR_75HZ 6 18 #define LPS2xDF_DT_ODR_100HZ 7 19 #define LPS2xDF_DT_ODR_200HZ 8 20 21 /* Low Pass filter */ 22 #define LPS2xDF_DT_LP_FILTER_OFF 0 23 #define LPS2xDF_DT_LP_FILTER_ODR_4 1 24 #define LPS2xDF_DT_LP_FILTER_ODR_9 3 25 26 /* Average (number of samples) filter */ 27 #define LPS2xDF_DT_AVG_4_SAMPLES 0 28 #define LPS2xDF_DT_AVG_8_SAMPLES 1 29 #define LPS2xDF_DT_AVG_16_SAMPLES 2 30 #define LPS2xDF_DT_AVG_32_SAMPLES 3 31 #define LPS2xDF_DT_AVG_64_SAMPLES 4 32 #define LPS2xDF_DT_AVG_128_SAMPLES 5 33 #define LPS2xDF_DT_AVG_256_SAMPLES 6 34 #define LPS2xDF_DT_AVG_512_SAMPLES 7 35 36 /* Full Scale Pressure Mode */ 37 #define LPS28DFW_DT_FS_MODE_1_1260 0 38 #define LPS28DFW_DT_FS_MODE_2_4060 1 39 40 /* Full Scale Pressure Mode */ 41 #define ILPS22QS_DT_FS_MODE_1_1260 0 42 #define ILPS22QS_DT_FS_MODE_2_4060 1 43 44 #endif /* ZEPHYR_INCLUDE_DT_BINDINGS_ST_LPS22DF_H_ */ 45