FP-SNS-DATALOG2
Software Overview
12
Software Description
The FP-SNS-DATALOG2 function pack for B-U585I-IOT02A, STEVAL-STWINBX1,
STEVAL-STWINKT1B, STEVAL-MKBOXPRO and X-NUCLEO-IKS02A1 with
NUCLEO-U575ZI-Q or with NUCLEO-H7A3ZI-Q represents an evolution of FP-SNS-
DATALOG1 and provides a comprehensive solution for saving data from any
combination of sensors and microphones configured up to the maximum sampling
rate. It natively supports STEVAL-STWINBX1 with its external addons (STEVAL-
C34KAT1, STEVAL-C34KAT2, STEVAL-C34DIL24).
The package also includes an example of ultrasound condition monitoring
(UltrasoundFFT) for STEVAL-STWINBX1 that calculates the FFT of the IMP23ABSU
analog microphone signal and streams the result to a PC GUI via USB.
Key features
• High-rate (up to 6 Mbit/s) data capture software suite:
• Dedicated Python SDK, ready-to-use for integration into any data science design flow
• Compatible with ST BLESensor app for system setup and real-time control
• Allow to setup MLC (Machine Learning Core) or ISPU (Intelligent Sensor Processing Unit)
• Synchronized timestamping and labelling mechanisms common to all sensors
• Generic FFT library middleware to enable frequency domain analysis
• Firmware modular examples based on eLooM (Embedded Light Object Oriented
framework for STM32) to enable code reusability at application level
• Based on AzureRTOS
Overall Software Architecture