Skip to main content
Associate
Aug 27, 2025 1:54 PM UTC
Solved

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

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,

This topic has been closed for replies.
Federica Bossi
Federica BossiBest answer
ST Technical Moderator
Aug 29, 2025 8:54 AM UTC

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 'Best answer' on the reply which solved your issue or answered your question.

3 replies

Federica Bossi
ST Technical Moderator
Aug 28, 2025 1:11 PM UTC

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 'Best answer' on the reply which solved your issue or answered your question.
Federica Bossi
Federica BossiBest answer
ST Technical Moderator
Aug 29, 2025 8:54 AM UTC

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 'Best answer' on the reply which solved your issue or answered your question.
Associate
Aug 29, 2025 10:21 AM UTC

Thank you very much for the precision.