Commit 52a522ca authored by Armando Visconti's avatar Armando Visconti Committed by Carles Cufí
Browse files

sensor/stmemsc: Align stmemsc i/f to v2.01



Align stmemsc HAL i/f to v2.01

Signed-off-by: default avatarArmando Visconti <armando.visconti@st.com>
parent 575de9d4
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@ set(stmems_pids
  ais328dq
  ais3624dq
  asm330lhh
  asm330lhhx
  h3lis100dl
  h3lis331dl
  hts221
@@ -22,6 +23,7 @@ set(stmems_pids
  iis328dq
  iis3dhhc
  iis3dwb
  ilps22qs
  ism303dac
  ism330dhcx
  ism330dlc
@@ -29,6 +31,7 @@ set(stmems_pids
  l3gd20h
  lis25ba
  lis2de12
  lis2dh
  lis2dh12
  lis2ds12
  lis2dtw12
@@ -42,11 +45,13 @@ set(stmems_pids
  lis3dsh
  lis3mdl
  lps22ch
  lps22df
  lps22hb
  lps22hh
  lps25hb
  lps27hhtw
  lps27hhw
  lps28dfw
  lps33hw
  lps33k
  lps33w
+2 −2
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ Origin:
   https://www.st.com/en/embedded-software/c-driver-mems.html

Status:
   version v2.00
   version v2.01

Purpose:
   ST Microelectronics standard C platform-independent drivers for MEMS
@@ -46,7 +46,7 @@ URL:
   https://www.st.com/en/embedded-software/c-driver-mems.html

commit:
   version v2.00
   version v2.01

Maintained-by:
   ST Microelectronics
+4 −8
Original line number Diff line number Diff line
@@ -303,8 +303,8 @@ int32_t asm330lhh_xl_data_rate_get(stmdev_ctx_t *ctx,
      *val = ASM330LHH_XL_ODR_208Hz;
      break;

    case ASM330LHH_XL_ODR_417Hz:
      *val = ASM330LHH_XL_ODR_417Hz;
    case ASM330LHH_XL_ODR_416Hz:
      *val = ASM330LHH_XL_ODR_416Hz;
      break;

    case ASM330LHH_XL_ODR_833Hz:
@@ -323,10 +323,6 @@ int32_t asm330lhh_xl_data_rate_get(stmdev_ctx_t *ctx,
      *val = ASM330LHH_XL_ODR_6667Hz;
      break;

    case ASM330LHH_XL_ODR_6Hz5:
      *val = ASM330LHH_XL_ODR_6Hz5;
      break;

    default:
      *val = ASM330LHH_XL_ODR_OFF;
      break;
@@ -477,8 +473,8 @@ int32_t asm330lhh_gy_data_rate_get(stmdev_ctx_t *ctx,
      *val = ASM330LHH_GY_ODR_208Hz;
      break;

    case ASM330LHH_GY_ODR_417Hz:
      *val = ASM330LHH_GY_ODR_417Hz;
    case ASM330LHH_GY_ODR_416Hz:
      *val = ASM330LHH_GY_ODR_416Hz;
      break;

    case ASM330LHH_GY_ODR_833Hz:
+2 −3
Original line number Diff line number Diff line
@@ -940,12 +940,11 @@ typedef enum
  ASM330LHH_XL_ODR_52Hz   = 3,
  ASM330LHH_XL_ODR_104Hz  = 4,
  ASM330LHH_XL_ODR_208Hz  = 5,
  ASM330LHH_XL_ODR_417Hz  = 6,
  ASM330LHH_XL_ODR_416Hz  = 6,
  ASM330LHH_XL_ODR_833Hz  = 7,
  ASM330LHH_XL_ODR_1667Hz = 8,
  ASM330LHH_XL_ODR_3333Hz = 9,
  ASM330LHH_XL_ODR_6667Hz = 10,
  ASM330LHH_XL_ODR_6Hz5   = 11, /* (low power only) */
} asm330lhh_odr_xl_t;
int32_t asm330lhh_xl_data_rate_set(stmdev_ctx_t *ctx,
                                   asm330lhh_odr_xl_t val);
@@ -974,7 +973,7 @@ typedef enum
  ASM330LHH_GY_ODR_52Hz   = 3,
  ASM330LHH_GY_ODR_104Hz  = 4,
  ASM330LHH_GY_ODR_208Hz  = 5,
  ASM330LHH_GY_ODR_417Hz  = 6,
  ASM330LHH_GY_ODR_416Hz  = 6,
  ASM330LHH_GY_ODR_833Hz  = 7,
  ASM330LHH_GY_ODR_1667Hz = 8,
  ASM330LHH_GY_ODR_3333Hz = 9,
+8328 −0

File added.

Preview size limit exceeded, changes collapsed.

Loading