Zephyr API Documentation
4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
icm4268x.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2024 Intel Corporation
3
* Copyright (c) 2025 Croxel, Inc.
4
*
5
* SPDX-License-Identifier: Apache-2.0
6
*/
7
13
14
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_TDK_ICM4268X_H_
15
#define ZEPHYR_INCLUDE_DT_BINDINGS_TDK_ICM4268X_H_
16
17
#include "
sensor_axis_align.h
"
18
25
32
#define ICM4268X_DT_ACCEL_OFF 0
33
#define ICM4268X_DT_ACCEL_LP 2
34
#define ICM4268X_DT_ACCEL_LN 3
36
43
#define ICM4268X_DT_GYRO_OFF 0
44
#define ICM4268X_DT_GYRO_STANDBY 1
45
#define ICM4268X_DT_GYRO_LN 3
47
54
#define ICM4268X_DT_ACCEL_ODR_32000 1
55
#define ICM4268X_DT_ACCEL_ODR_16000 2
56
#define ICM4268X_DT_ACCEL_ODR_8000 3
57
#define ICM4268X_DT_ACCEL_ODR_4000 4
58
#define ICM4268X_DT_ACCEL_ODR_2000 5
59
#define ICM4268X_DT_ACCEL_ODR_1000 6
60
#define ICM4268X_DT_ACCEL_ODR_200 7
61
#define ICM4268X_DT_ACCEL_ODR_100 8
62
#define ICM4268X_DT_ACCEL_ODR_50 9
63
#define ICM4268X_DT_ACCEL_ODR_25 10
64
#define ICM4268X_DT_ACCEL_ODR_12_5 11
65
#define ICM4268X_DT_ACCEL_ODR_6_25 12
66
#define ICM4268X_DT_ACCEL_ODR_3_125 13
67
#define ICM4268X_DT_ACCEL_ODR_1_5625 14
68
#define ICM4268X_DT_ACCEL_ODR_500 15
70
77
#define ICM4268X_DT_GYRO_ODR_32000 1
78
#define ICM4268X_DT_GYRO_ODR_16000 2
79
#define ICM4268X_DT_GYRO_ODR_8000 3
80
#define ICM4268X_DT_GYRO_ODR_4000 4
81
#define ICM4268X_DT_GYRO_ODR_2000 5
82
#define ICM4268X_DT_GYRO_ODR_1000 6
83
#define ICM4268X_DT_GYRO_ODR_200 7
84
#define ICM4268X_DT_GYRO_ODR_100 8
85
#define ICM4268X_DT_GYRO_ODR_50 9
86
#define ICM4268X_DT_GYRO_ODR_25 10
87
#define ICM4268X_DT_GYRO_ODR_12_5 11
88
#define ICM4268X_DT_GYRO_ODR_500 15
90
92
93
#endif
/*ZEPHYR_INCLUDE_DT_BINDINGS_TDK_ICM4268X_H_ */
sensor_axis_align.h
Devicetree binding constants for sensor axis alignment.
zephyr
dt-bindings
sensor
icm4268x.h
Generated on
for Zephyr API Documentation by
1.16.1