LCOV - code coverage report
Current view: top level - zephyr/dt-bindings/sensor - lsm6dso.h Coverage Total Hit
Test: new.info Lines: 0.0 % 27 0
Test Date: 2025-03-11 06:50:38

            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 2.0-1