MEMS Studio - unable to open features_DT0.arff when generating 2 decision trees
Hello,
I am using MEMS Studio (latest version) with the LSM6DSV320X to configure the Machine Learning Core with 2 decision trees.
Steps I follow:
Open MLC tool, set workspace via Browse
Import mlc_settings.json — data patterns load correctly
ARFF Generation tab — add features, click Generate ARFF File — generates features.arff successfully
Decision Tree Generation tab — set 2 trees, assign labels to each tree
Click Generate Decision Tree
Error:
Unable to open features_DT0.arff
I notice two problems happening:
MEMS Studio generates features.arff but then looks for features_DT0.arff when generating 2 trees. With 1 tree it works fine.
When the error occurs, the file features_DT0.arff (which I manually copied/created) gets deleted from the workspace folder.
After the error, mlc_settings.json gets reset — the dectrees[].filename fields are cleared back to empty strings, and sensor settings revert to defaults.
What works:
1 decision tree generates successfully every time
What fails:
2 decision trees — always fails with the above error
Questions:
When using multiple decision trees, should the ARFF be named features.arff or features_DT0.arff? Is the naming scheme documented?
Is there a known issue with mlc_settings.json being overwritten/reset during a failed generation?
Is there a way to call the underlying mlc_configuration_tool CLI directly with a settings file to bypass the GUI?
Device: LSM6DSV320X
OS: macOS
MEMS Studio version: latest available
