LCOV - code coverage report
Current view: top level - zephyr/dt-bindings/sensor - lsm6dso.h Hit Total Coverage
Test: new.info Lines: 0 27 0.0 %
Date: 2024-12-21 18:13:37

          Line data    Source code
       1           0 : /*
       2             :  * Copyright (c) 2023 STMicroelectronics
       3             :  *
       4             :  * SPDX-License-Identifier: Apache-2.0
       5             :  */
       6             : #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_ST_LSM6DSO_H_
       7             : #define ZEPHYR_INCLUDE_DT_BINDINGS_ST_LSM6DSO_H_
       8             : 
       9             : /* Accel power-modes */
      10           0 : #define LSM6DSO_DT_XL_HP_MODE                   0
      11           0 : #define LSM6DSO_DT_XL_LP_NORMAL_MODE            1
      12           0 : #define LSM6DSO_DT_XL_ULP_MODE                  2
      13             : 
      14             : /* Gyro power-modes */
      15           0 : #define LSM6DSO_DT_GY_HP_MODE                   0
      16           0 : #define LSM6DSO_DT_GY_NORMAL_MODE               1
      17             : 
      18             : /* Accel range */
      19           0 : #define LSM6DSO_DT_FS_2G                        0
      20           0 : #define LSM6DSO_DT_FS_16G                       1
      21           0 : #define LSM6DSO_DT_FS_4G                        2
      22           0 : #define LSM6DSO_DT_FS_8G                        3
      23             : 
      24             : /* Gyro range */
      25           0 : #define LSM6DSO_DT_FS_250DPS                    0
      26           0 : #define LSM6DSO_DT_FS_125DPS                    1
      27           0 : #define LSM6DSO_DT_FS_500DPS                    2
      28           0 : #define LSM6DSO_DT_FS_1000DPS                   4
      29           0 : #define LSM6DSO_DT_FS_2000DPS                   6
      30             : 
      31             : /* Accel and Gyro Data rates */
      32           0 : #define LSM6DSO_DT_ODR_OFF                      0x0
      33           0 : #define LSM6DSO_DT_ODR_12Hz5                    0x1
      34           0 : #define LSM6DSO_DT_ODR_26H                      0x2
      35           0 : #define LSM6DSO_DT_ODR_52Hz                     0x3
      36           0 : #define LSM6DSO_DT_ODR_104Hz                    0x4
      37           0 : #define LSM6DSO_DT_ODR_208Hz                    0x5
      38           0 : #define LSM6DSO_DT_ODR_417Hz                    0x6
      39           0 : #define LSM6DSO_DT_ODR_833Hz                    0x7
      40           0 : #define LSM6DSO_DT_ODR_1667Hz                   0x8
      41           0 : #define LSM6DSO_DT_ODR_3333Hz                   0x9
      42           0 : #define LSM6DSO_DT_ODR_6667Hz                   0xa
      43           0 : #define LSM6DSO_DT_ODR_1Hz6                     0xb
      44             : 
      45             : #endif /* ZEPHYR_INCLUDE_DT_BINDINGS_ST_LSM6DSO_H_ */

Generated by: LCOV version 1.14