neptunium-firmware/Drivers/lps22hb-pid/Release_Notes.md
Peter aa3b50eed2 Initial commit. Logging using tinyusb on stm32f302c8t6. WORKING:
WORKING: lps22hb, lsm6dsox, neo-m9n
TODO: sx1262, SD card, freertos
2024-07-06 04:25:33 +08:00

2.4 KiB

pagetitle lang header-includes
Release Notes for LPS22HB Component en <link rel="icon" type="image/x-icon" href="_htmresc/favicon.png" />

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

# Release Notes for LPS22HB Component Driver Copyright © 2021 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 LPS22HB component drivers. :::

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

Update history

::: {.collapse}

Main changes

First release

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

Main changes

  • Add __weak directive to read/write registers routines
  • Extend stmdev_ctx_t structure with mdelay callback
  • repo name changed adding '-pid' extension

Main changes

  • Fixed code style (Artistic Style Version 3.4.13)
  • Add "const" to ctx arg for all APIs
  • [IMPROVEMENT] Adding method to get pressure and temperature data ready in one call. (More efficient)
  • [IMPROVEMENT] Allow forward declaration of stmdev_ctx_t and lps22hb_fifo_output_data_t structs.
  • [IMPROVEMENT][lps22hb_fifo_output_data_burst_get] Added burst FIFO read method.
  • [FIX][lps22hb_from_lsb_to_hpa] Fixed raw pressure data to hPa calculation.i
  • [IMPROVEMENT][lps22hb_from_lsb_to_...] Added a few more engineering units.

:::

::: :::

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