Releases: STMicroelectronics/fp-sns-datalog2
Releases · STMicroelectronics/fp-sns-datalog2
v2.3.0
v2.2.0
- 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
- 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
- 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
- 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
- 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
- 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
- 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