Zephyr API Documentation
4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
iis3dwb.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2025 STMicroelectronics
3
*
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
12
13
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_IIS3DWB_H_
14
#define ZEPHYR_INCLUDE_DT_BINDINGS_IIS3DWB_H_
15
16
#include <
zephyr/dt-bindings/dt-util.h
>
17
24
31
#define IIS3DWB_DT_ODR_OFF 0
32
#define IIS3DWB_DT_ODR_26k7Hz 5
34
41
#define IIS3DWB_DT_FS_2G 0
42
#define IIS3DWB_DT_FS_16G 1
43
#define IIS3DWB_DT_FS_4G 2
44
#define IIS3DWB_DT_FS_8G 3
46
57
#define IIS3DWB_DT_SLOPE_ODR_DIV_4 0x10
58
#define IIS3DWB_DT_HP_REF_MODE 0x37
59
#define IIS3DWB_DT_HP_ODR_DIV_10 0x11
60
#define IIS3DWB_DT_HP_ODR_DIV_20 0x12
61
#define IIS3DWB_DT_HP_ODR_DIV_45 0x13
62
#define IIS3DWB_DT_HP_ODR_DIV_100 0x14
63
#define IIS3DWB_DT_HP_ODR_DIV_200 0x15
64
#define IIS3DWB_DT_HP_ODR_DIV_400 0x16
65
#define IIS3DWB_DT_HP_ODR_DIV_800 0x17
66
#define IIS3DWB_DT_LP_6k3Hz 0x00
67
#define IIS3DWB_DT_LP_ODR_DIV_4 0x80
68
#define IIS3DWB_DT_LP_ODR_DIV_10 0x81
69
#define IIS3DWB_DT_LP_ODR_DIV_20 0x82
70
#define IIS3DWB_DT_LP_ODR_DIV_45 0x83
71
#define IIS3DWB_DT_LP_ODR_DIV_100 0x84
72
#define IIS3DWB_DT_LP_ODR_DIV_200 0x85
73
#define IIS3DWB_DT_LP_ODR_DIV_400 0x86
74
#define IIS3DWB_DT_LP_ODR_DIV_800 0x87
76
83
#define IIS3DWB_DT_XL_NOT_BATCHED 0x0
84
#define IIS3DWB_DT_XL_BATCHED_AT_26k7Hz 0xA
86
93
#define IIS3DWB_DT_TEMP_NOT_BATCHED 0
94
#define IIS3DWB_DT_TEMP_BATCHED_AT_104Hz 3
96
103
#define IIS3DWB_DT_TS_NOT_BATCHED 0x0
104
#define IIS3DWB_DT_DEC_TS_1 0x1
105
#define IIS3DWB_DT_DEC_TS_8 0x2
106
#define IIS3DWB_DT_DEC_TS_32 0x3
108
110
111
#endif
/* ZEPHYR_INCLUDE_DT_BINDINGS_IIS3DWB_H_ */
dt-util.h
zephyr
dt-bindings
sensor
iis3dwb.h
Generated on
for Zephyr API Documentation by
1.16.1