Skip to content

Latest commit

 

History

History
292 lines (190 loc) · 6.26 KB

File metadata and controls

292 lines (190 loc) · 6.26 KB
pagetitle Release Notes for LSM6DSV Component
lang en
header-includes <link rel="icon" type="image/x-icon" href="_htmresc/favicon.png" />

::: {.row} ::: {.col-sm-12 .col-lg-4}

# Release Notes for LSM6DSV Component Driver Copyright © 2022 STMicroelectronics\

ST logo{.logo}

License

This software component is licensed by ST under BSD 3-Clause license, the "License". You may not use this component except in compliance with the License. You may obtain a copy of the License at:

BSD 3-Clause license

Purpose

This directory contains the LSM6DSV component drivers. :::

::: {.col-sm-12 .col-lg-8}

Update history

::: {.collapse} V5.1.1 / 18-Mar-2026

Main changes

  • Revert int_route_t structure split

V5.1.0 / 12-Mar-2026

Main changes

  • Change switch cases to use hex values
  • Move doxygen from c to h
  • Fix fsm_ext_sens APIs
  • Split pin_int struct into pin_int1 and pin_int2
  • Re-order update history with most updated on top

V5.0.1 / 19-Nov-2025

Main changes

  • (fix) do not jump to exit before initing master_config

V5.0.0 / 05-Nov-2025

Main changes

  • split reset into 3 routines (reboot, sw_por, reset)
  • (FIX) move memset in pin_int2_route_get() API

V4.0.0 / 07-Ago-2025

Main changes

  • Added checks before writes and membank setting
  • Added comments on reset_t enum
  • Fix reset_set API: fields boot and sw_reset were wrongly set
  • Add enum fifo_event_t for stop_on_wtm_set/get functions
  • int1/int2 route_get API: init to 0 the returned struct
  • Adding CODE_OF_CONDUCT.md and SECURITY.md

V3.4.0 / 07-Jul-2025

Main changes

  • Fix driver formatting options
  • Added pointer to private data in stmdev_ctx_t

V3.3.0 / 18-Dec-2024

Main changes

  • Move fifo_tag out of struct fifo_out_raw
  • Add API to transform float16 to float32

V3.2.0 / 03-Oct-2024

Main changes

  • added struct types to help parsing FIFO data
  • Complete APIs for handling embedded functions
  • simplify efficiently the fifo_read API

V3.0.1 / 03-Oct-2024

Main changes

  • Fix typos in two APIs description

V3.0.0 / 22-Jun-2024

Main changes

  • Add defs for num_phy routines

V2.1.0 / 22-May-2024

Main changes

  • updated README.md file with tag reference and mdelay description
  • Add i3c_int_en set/get APIs
  • Fix enum mode macros in den_conf_t struct

V2.0.1 / 02-May-2024

Main changes

  • Fix BDR counter regsters get/set APIs

V2.0.0 / 20-Mar-2024

Main changes

  • Fixed code style (Artistic Style Version 3.4.13)
  • Align to lsm6dsv16x driver in term of style and bug fixing
  • Fix code style
  • Add "const" to ctx arg for all APIs

V1.2.1 / 25-July-2023

Main changes

  • Fix gyro FS 4000dps value typo error

V1.2.0 / 23-May-2023

Main changes

  • Use a single lsm6dsv_sh_slv_cfg_read() API for all targets
  • Use a single lsm6dsv_fifo_sh_batch_slave_xxx() API for all targets
  • Fix MISRA errors

V1.1.0 / 18-May-2023

Main changes

  • read sh status from mainpage
  • sensor_hub: change fifo_batch_sh_slave_xxx() API name
  • sensor_hub: add sh_status_get() API
  • sensor_hub: change sh_read_data_raw_get() API signature
  • lsm6dsv_reg.c: review read/write reg ret value checks
  • lsm6dsv_STdC: Align to DS V3.0

V1.0.1 / 19-Apr-2023

Main changes

  • Fix enum values names
  • Add __weak directive to read/write registers routines

V1.0.0 / 05-Dic-2022

Main changes

  • First official release [ref. DS v2.0]

:::

::: :::

::: {.columns} ::: {.column width="95%"} For complete documentation on LSM6DSV, visit: [LSM6DSV](https://www.st.com/content/st_com/en/products/mems-and-sensors/inemo-inertial-modules/lsm6dsv.html) ::: ::: {.column width="5%"} Info ::: :::