製品概要
概要
The STSW-SDATALOG provides simple serial data logging firmware implementations compatible with a graphical user interface (GUI).
It allows you to easily stream sensor data to a host PC via a USB serial VCOM port in real time.
The software is a collection of bare-metal firmware examples designed to generate well-formed datasets compliant with the FP-SNS-DATALOG2 data format.
It is supported by the STDATALOG-PYSDK and dataset factory tools, offering portability across custom boards and compatibility with several example boards.
Developed exclusively in STM32CubeIDE, using bare-metal firmware without an RTOS, it is based on a control communication protocol utilizing board virtualization, PnPL, and DTDL.
Sensor data is streamed via the serial communication port through STLink-V2/V3, supporting precise timestamping also.
The STSW-SDATALOG contains examples for NUCLEO-F401RE, NUCLEO-L476RG, and NUCLEO-U545RE-Q with X-NUCLEO-IKS4A1 and X-NUCLEO-IKS5A1.
-
特徴
- Dataset generation: produces well-formed datasets compliant with FP-SNS-DATALOG2 format and compatible with STDATALOG-PYSDK
- Portability: easily portable to custom boards
- Example boards: includes support for several example boards
- Timestamping: data streams include precise timestamping
- Control communication protocol: compliant with board virtualization protocols PnPL and DTDL format adopted by FP-SNS-DATALOG2, and compatible with STDATALOG-PYSDK
- Data streaming: streams datasets via serial communication port through STLink-V2/V3
- MCU configuration: configured using CubeMX; .ioc files are provided for each example
- Sensor support: supports a single sensor, with examples provided for different sensor typologies such as accelerometer, combo (accelerometer + gyroscope), magnetometer, and barometer
- Development environment: developed in STM32CubeIDE, using bare-metal firmware without RTOS
- Protocol support: based on ASPEP and SSTL protocols
- Code reusability: most of the code is reusable and shared among different examples