Zephyr API Documentation 4.2.0-rc1
A Scalable Open Source RTOS
 4.2.0-rc1
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
icm42688.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2024 Intel Corporation
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_TDK_ICM42688P_H_
7#define ZEPHYR_INCLUDE_DT_BINDINGS_TDK_ICM42688P_H_
8#include "sensor_axis_align.h"
9
20#define ICM42688_DT_ACCEL_OFF 0
21#define ICM42688_DT_ACCEL_LP 2
22#define ICM42688_DT_ACCEL_LN 3
29#define ICM42688_DT_GYRO_OFF 0
30#define ICM42688_DT_GYRO_STANDBY 1
31#define ICM42688_DT_GYRO_LN 3
38#define ICM42688_DT_ACCEL_FS_16 0
39#define ICM42688_DT_ACCEL_FS_8 1
40#define ICM42688_DT_ACCEL_FS_4 2
41#define ICM42688_DT_ACCEL_FS_2 3
48#define ICM42688_DT_GYRO_FS_2000 0
49#define ICM42688_DT_GYRO_FS_1000 1
50#define ICM42688_DT_GYRO_FS_500 2
51#define ICM42688_DT_GYRO_FS_250 3
52#define ICM42688_DT_GYRO_FS_125 4
53#define ICM42688_DT_GYRO_FS_62_5 5
54#define ICM42688_DT_GYRO_FS_31_25 6
55#define ICM42688_DT_GYRO_FS_15_625 7
62#define ICM42688_DT_ACCEL_ODR_32000 1
63#define ICM42688_DT_ACCEL_ODR_16000 2
64#define ICM42688_DT_ACCEL_ODR_8000 3
65#define ICM42688_DT_ACCEL_ODR_4000 4
66#define ICM42688_DT_ACCEL_ODR_2000 5
67#define ICM42688_DT_ACCEL_ODR_1000 6
68#define ICM42688_DT_ACCEL_ODR_200 7
69#define ICM42688_DT_ACCEL_ODR_100 8
70#define ICM42688_DT_ACCEL_ODR_50 9
71#define ICM42688_DT_ACCEL_ODR_25 10
72#define ICM42688_DT_ACCEL_ODR_12_5 11
73#define ICM42688_DT_ACCEL_ODR_6_25 12
74#define ICM42688_DT_ACCEL_ODR_3_125 13
75#define ICM42688_DT_ACCEL_ODR_1_5625 14
76#define ICM42688_DT_ACCEL_ODR_500 15
83#define ICM42688_DT_GYRO_ODR_32000 1
84#define ICM42688_DT_GYRO_ODR_16000 2
85#define ICM42688_DT_GYRO_ODR_8000 3
86#define ICM42688_DT_GYRO_ODR_4000 4
87#define ICM42688_DT_GYRO_ODR_2000 5
88#define ICM42688_DT_GYRO_ODR_1000 6
89#define ICM42688_DT_GYRO_ODR_200 7
90#define ICM42688_DT_GYRO_ODR_100 8
91#define ICM42688_DT_GYRO_ODR_50 9
92#define ICM42688_DT_GYRO_ODR_25 10
93#define ICM42688_DT_GYRO_ODR_12_5 11
94#define ICM42688_DT_GYRO_ODR_500 15
99#endif /*ZEPHYR_INCLUDE_DT_BINDINGS_TDK_ICM42688P_H_ */