Skip to content

Releases: STMicroelectronics/fp-sns-datalog2

v2.3.0

15 Nov 15:46
Compare
Choose a tag to compare
  • Reordered PnPL init function calls
  • Updated ioffset calculation: improved timestamp estimation for the first sensor data sample
  • Fixed missing ble_stream_params update once mlc file has been loaded
  • Updated STWIN.box DATALOG2 example: added support to hw tags when used with STEVAL-C34KPM1 only
  • Updated STWIN.box PDetect example: fixed depencency between inter-measurement time, exposure time and odr in ALS sensor + fixed TMOS-only use case (hard fault when selecting 1 TMOS only)
  • Hotfix in SensorTile.box PRO example: fixed tags_info_set_sw_tag0__label and lps22df odr value
  • Managed missing ispu wrong PnPL command and wifi/ftp command responses
  • Added BLE Support for automode/Segmentation Mode
  • Updated DPU and SensorManager eLooM components
  • Updated HSD_PythonSDK
  • Aligned Device Template models, FWID and board catalog
  • v2.2.0

    26 Sep 13:55
    Compare
    Choose a tag to compare
    • Added support for ISM330BX, LSM6DSV16BX, TSC1641, SGP40, SHT40, LPS22 sensors and up to 3 STEVAL-PDETECT1 in daisy chain
    • Added new mechanism in PnPL messages to enable synchronous and asynchronous responses
    • Regenerated and reshaped PnPL and App Model files
    • Updated HSD_PythonSDK adding batch data extraction and conversion mechanism
    • Made PnPL FW code thread safe
    • Managed SD card error: data loss issue managed by checking SDCard queue messages and stopping log + BLE notification
    • Implemented sensor data streaming via BLE
    • Increased number of SW tags (from 5 to 16)
    • Aligned Device Template models, FWID and board catalog

    v2.1.1

    11 Apr 09:56
    Compare
    Choose a tag to compare
    • Fixed samples_per_ts management during the load_ucf in DATALOG2 examples for SensorTile.box PRO, STWIN and STWIN.box
    • Fixed odr/TObj dependency in TMOS sensor in PDetect example
    • Updated and fixed STHS34PF80, VD6283TX and VL53L8CX tasks in SensorManager
    • Resolved dependency issue in HSDPython_SDK in noGUI context
    • Added ‘-cl, –columns_labels’ flag in hsdatalog_to_unico.py example script
    • Updated .ld and fixed printf warnings in CubeIDE
    • Aligned Device Template models, FWID, board catalog and regenerated PnPL files
    • Applied mcuastyle, code cleaning and typo fixed

    v2.1.0

    20 Mar 16:06
    Compare
    Choose a tag to compare
    • Added new PDetect example for STEVAL-STWINBX1 + STEVAL-PDETECT1 for presence and motion detection
    • Updated DATALOG2 example for STEVAL-STWINBX1: enable wifi component and add the possibility to access SD card data through FTP server
    • Updated SensorManager
    • Updated HSDPython_SDK
    • Increased BLE packet length, enabling long packets and decreased BLE priority
    • Fixed memory leak in BLE messages, added explicit free when response is not needed
    • Added set_dfu_mode command in Log Controller
    • Added missing srand and rng initialization
    • Added PnPLSetAllocationFunctions function
    • Updated U5 HAL and MW, eLooM components and MW, drivers
    • Applied mcuastyle, code cleaning and typo fixed

    v2.0.1

    05 Dec 16:16
    Compare
    Choose a tag to compare
    • Added missing Batter Charger management and fixed ADC misconfiguration in STEVAL-STWINKT1B example
    • Fixed a bug in iis2iclx pnpl set property in STEVAL-STWINBX1 example
    • Fixed MAC address assignement
    • Updated CLI example and HSDPython_SDK
    • Aligned on DTMI, FWID and board catalog

    v2.0.0

    11 Oct 14:36
    Compare
    Choose a tag to compare
    • Added support for STEVAL-STWINKT1B
    • SensorManagerv3 porting concluded on all examples
    • Moved PnPLCompManager in MW folder
    • Check battery status to close automatically files in SD
    • Bug fixed in Sensortile.box PRO example: wrong ucf management
    • Updated .ioc in mx folder
    • Aligned on DTMI, FWID and board catalog

    v1.2.1

    10 Aug 09:28
    Compare
    Choose a tag to compare
    • Bugs fixed in STWIN.box and Sensortile.box PRO applications:
      • Setup HW Timer instead of SW Timer for timestamps to enhance timing precision
      • Fixed data corruption due to missing timestamps when using BLE app to setup sensors
      • Enabled MLC once loaded an UCF for Sensortile.box PRO
    • Upgraded and aligned HSDPython_SDK:
      • Included DATALOG2 v1.2.1 patch in local USB catalog
      • Rebuilt st_hsdatalog and st_pnpl wheels to handle DATALOG2 patch

    v1.2.0

    17 Jul 16:30
    Compare
    Choose a tag to compare
    • Added support for B-U585I-IOT02A and X-NUCLEO-IKS02A1 with NUCLEO-H7A3ZI-Q or NUCLEO-U575ZI-Q
    • Redesigned IStream interface and ble, filex and usbx IStream classes, aligning to v6.2.0 middlewares
    • Added multi-instance capability in STWIN.box example: allow streaming both temperature sensor and vibrometer at the same time when using external add-on
    • Fixed major bug when HSD_USE_DUMMY_DATA is enabled
    • Updated HSDPython_SDK
    • Redesigned automode: new fields using SD card + added automode via USB through GUI
    • Added CircularBufferDL2
    • Upgraded FW ID, DTMI and regenerated PnPL files
    • Updated eLooM middleware and components
    • Updated STM32 HAL and CMSIS
    • Bug fixed and code cleaned