Skip to main content
Associate
October 10, 2025
Solved

STEVAL-MKPRO BOX log data conversion to ST MEMS Studio fails

  • October 10, 2025
  • 1 reply
  • 278 views

Hello guys,

I am using the STEVAL-MKPRO BOX, i want to use MLC with this box. For that i tried to log data(Accelerometer data) with BLE Sensor application. The data is stored inside the micro SD . I connected the SD card to my computer and saw that  it was a .dat file. I tried to convert it into a format which is compatible with ST Mems studio with stdatalog_to_unico.py in the stdatalog-pysdk but it is not working  .I also tried using the nb_stdatalog_converters.ipynb under how_to_notebooks section but literally only the cell with conversion to unico was not working, all the other cells were working. What can i do ?

Thank you in advance

Screenshot 2025-10-10 154312.png

Screenshot 2025-10-10 150847.png

Best answer by Federica Bossi

Hi @joseph_binu ,

MEMS Studio embeds Sensortile.box PRO files conversion if user selects .json file related to .dat file. By selecting .json file user can open log content, edit it and save it as .csv file without using any external script. In alternative MEMS Studio embeds a converter tool (Advanced Features-> HSDatalog Converter) which allows user to select .json file and convert log into .csv file.

1 reply

Federica Bossi
Federica BossiBest answer
Technical Moderator
October 30, 2025

Hi @joseph_binu ,

MEMS Studio embeds Sensortile.box PRO files conversion if user selects .json file related to .dat file. By selecting .json file user can open log content, edit it and save it as .csv file without using any external script. In alternative MEMS Studio embeds a converter tool (Advanced Features-> HSDatalog Converter) which allows user to select .json file and convert log into .csv file.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
Associate II
March 10, 2026

The decompression process cannot rely on python or matlab or your MEM program, there is to much data and to many machines.  

Do you have the code to decompress from the dat file to CSV in some form of readable format that I can use in a C# program to make this simple for people who do not have our skill sets, ie 99.9% of users.  

Thanks