Zephyr API Documentation
4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
lsm6dso.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2023 STMicroelectronics
3
*
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
12
13
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_ST_LSM6DSO_H_
14
#define ZEPHYR_INCLUDE_DT_BINDINGS_ST_LSM6DSO_H_
15
22
29
#define LSM6DSO_DT_XL_HP_MODE 0
30
#define LSM6DSO_DT_XL_LP_NORMAL_MODE 1
31
#define LSM6DSO_DT_XL_ULP_MODE 2
33
40
#define LSM6DSO_DT_GY_HP_MODE 0
41
#define LSM6DSO_DT_GY_NORMAL_MODE 1
43
50
#define LSM6DSO_DT_FS_2G 0
51
#define LSM6DSO_DT_FS_16G 1
52
#define LSM6DSO_DT_FS_4G 2
53
#define LSM6DSO_DT_FS_8G 3
55
62
#define LSM6DSO_DT_FS_250DPS 0
63
#define LSM6DSO_DT_FS_125DPS 1
64
#define LSM6DSO_DT_FS_500DPS 2
65
#define LSM6DSO_DT_FS_1000DPS 4
66
#define LSM6DSO_DT_FS_2000DPS 6
68
75
#define LSM6DSO_DT_ODR_OFF 0x0
76
#define LSM6DSO_DT_ODR_12Hz5 0x1
77
#define LSM6DSO_DT_ODR_26H 0x2
78
#define LSM6DSO_DT_ODR_52Hz 0x3
79
#define LSM6DSO_DT_ODR_104Hz 0x4
80
#define LSM6DSO_DT_ODR_208Hz 0x5
81
#define LSM6DSO_DT_ODR_417Hz 0x6
82
#define LSM6DSO_DT_ODR_833Hz 0x7
83
#define LSM6DSO_DT_ODR_1667Hz 0x8
84
#define LSM6DSO_DT_ODR_3333Hz 0x9
85
#define LSM6DSO_DT_ODR_6667Hz 0xa
86
#define LSM6DSO_DT_ODR_1Hz6 0xb
88
95
#define LSM6DSO_DT_LP_ODR_DIV_2 0
96
#define LSM6DSO_DT_LP_ODR_DIV_10 1
97
#define LSM6DSO_DT_LP_ODR_DIV_20 2
98
#define LSM6DSO_DT_LP_ODR_DIV_45 3
99
#define LSM6DSO_DT_LP_ODR_DIV_100 4
100
#define LSM6DSO_DT_LP_ODR_DIV_200 5
101
#define LSM6DSO_DT_LP_ODR_DIV_400 6
102
#define LSM6DSO_DT_LP_ODR_DIV_800 7
104
111
#define LSM6DSO_DT_SINGLE_TAP 0
112
#define LSM6DSO_DT_SINGLE_DOUBLE_TAP 1
114
116
117
#endif
/* ZEPHYR_INCLUDE_DT_BINDINGS_ST_LSM6DSO_H_ */
zephyr
dt-bindings
sensor
lsm6dso.h
Generated on
for Zephyr API Documentation by
1.16.1