Skip to main content
DWind.1
Associate II
January 16, 2020
Question

Can I use calculated "MLC Features" of the LSM6DSOX in an application processor?

  • January 16, 2020
  • 1 reply
  • 580 views

The LSM6DSOX offers a MLC that calculates powerful features like mean, variance, energy, etc.

I did not see a way to just read them from an application processor and use them in my own application. Is it possible to access the results of the feature calculation outside the MLC?

This topic has been closed for replies.

1 reply

Eleon BORLINI
ST Employee
January 23, 2020

Hi @DWind.1​ , unfortunately the intermediate step calculations of the FSM/MLC blocks are not, in general, available at device memory level: I mean, for examples, that if you set features like mean, st dev, etc, they are not written in memory, as shown in the block diagram below: they cannot be directly accessed by the digital interface I2C or SPI...

0690X00000BwQpUQAV.png

However... Do you have power consumption limitation or application processor resources limitation for your request? If not, you can of course calculate the features at application processor level: the mathematical definitions of these features can be found in AN5259 p.10 and sgg.

Regards