• The SDK can be used to develop a custom project either by importing the provided modules in a new
application or by modifying one of the available scripts
• Here the list of scripts available in the examples folder:
• hsdatalog_check_dummy_data.py can be used to debug the complete application and verify that data are stored or streamed correctly.
You must recompile the firmware enabling HSD_USE_DUMMY_DATA define (set #define HSD_USE_DUMMY_DATA 1 into
SensorManager_conf.h).
• hsdatalog_cli.py is the Python version of the CLI described in Section 2.1.1
• hsdatalog_data_export.py can convert data into CSV or TSV files.
• hsdatalog_data_export_by_tags.py can be used for tagged acquisition to convert data into different files, one for each tag used.
• hsdatalog_dataframes.py can save data as pandas dataframe for further processing needs.
• hsdatalog_plot.py can plot the desired data.
• hsdatalog_GUI.py provides an example for real time control and plot as described in Section 2.1.2.
• hsdatalog_to_nanoedge.py can prepare data to be imported into NanoEdge AI Studio solution.
• hsdatalog_to_unico.py can prepare data to be imported into Unico-GUI.
• hsdatalog_to_wav.py can convert audio data into a wave file.
• ultrasound_fft_app.py can be used to handle and control the Ultrasound_FFT FW application for STEVAL-STWINBX1.
HSDPython_SDK scripts
50