cancel
Showing results for 
Search instead for 
Did you mean: 

LSM6DSL: Clarification of CTRL1_XL Register description

Gouri_k
Associate

Hi ,Screenshot 2025-08-13 113214.png

We need a clarification in the register values of LSM6DSL for configuring g values. Is this the correct values or is it a printing mistake where 16g is given as 01 ,should'nt this value be allocated to 4g .It would be appreciated if you can kindly clarify at the earliest.

Thanking you

Regards

Gouri.k

1 ACCEPTED SOLUTION

Accepted Solutions
Federica Bossi
ST Employee

Hi @Gouri_k ,

It is correct: 01 = 16g.

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.

View solution in original post

3 REPLIES 3
Federica Bossi
ST Employee

Hi @Gouri_k ,

It is correct: 01 = 16g.

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.

Thank you for the reply @Federica Bossi ,

We tested LSM6DSL sensor for shock detection with 01 configuration, but we were able to obtain only till 4g values,however when we wrote 11 to the register,we could get upto 14g values.

We need g values upto 16 g ,but we are not able to obtain that,kindly provide a solution for this issue.

Thank you.

 

Hi @Gouri_k ,

I tested one piece and I was able to get 16000mg. See the attached .csv file.

I set the FS at 01.

Please try to implement our official driver in Github and let me know if you solve.

 

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.