Skip to main content
Visitor II
January 16, 2020
Question

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

  • January 16, 2020
  • 1 reply
  • 559 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

    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