Skip to main content
Associate
August 27, 2025
Solved

LSM6DSV16X: Inactivity sleep duration values discrepancy between "LSM6DSV16X" & "AN5763"

  • August 27, 2025
  • 3 replies
  • 343 views

Hi,

My question is in regard with SLEEP_DUR of the register WAKE_UP_DUR.

Datasheet "LSM6DSV16X" (p98) mentions:
Duration to go in sleep mode. Default value: 0000 (this corresponds to 16 ODR) 1 LSB = 512/ODR_XL time"

Whereas the "AN5763" (p60) instead specify:
SLEEP_DUR_[3:0] bits of the WAKE_UP_DUR register: 1 LSB corresponds to 514 / ODR_XL time, where ODR_XL is the accelerometer output data rate. If the SLEEP_DUR_[3:0] bits are set to 0000, the duration of the inactivity state to be recognized is equal to 18 / ODR_XL time.

Not that the very similar specs impact product design itself, however I would prefer to know the correct one.

Thank you,

Best answer by Federica Bossi

Hi @kierantraak ,

The application note is correct; we will modify the datasheet in the next release.

Thanks for notice us!

3 replies

Federica Bossi
Technical Moderator
August 28, 2025

Hi @kierantraak ,

Thanks for letting me know, I'll check it out and get back to you!

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.
Federica Bossi
Federica BossiBest answer
Technical Moderator
August 29, 2025

Hi @kierantraak ,

The application note is correct; we will modify the datasheet in the next release.

Thanks for notice us!

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
August 29, 2025

Thank you very much for the precision.