Skip to main content
Visitor II
May 7, 2026
Question

LSM6DSOW I3C IBI interrupt

  • May 7, 2026
  • 1 reply
  • 126 views

I test the LSM6DSOW I3C IBI interrupt, I set the accelerometer FIFO mode, and FIFO full, the interrupt is triggered, and I got payload from LSM6DSOW. What does this mean?

i:0,read value:0x1

i:1,read value:0x20

i:2,read value:0x5

i:3,read value:0x0

i:4,read value:0x0

i:5,read value:0x0

i:6,read value:0x0

i:7,read value:0x0

i:8,read value:0x0

guess_0-1778143236699.png

 

1 reply

Federica Bossi
ST Technical Moderator
June 10, 2026

Hi ​@guess ,

Yes — this IBI payload is status information, not raw accelerometer data.

  • 0x20 likely indicates FIFO full
  • the other bytes are interrupt/status bits
  • the trailing 0x00s are usually just unused payload bytes

So the sensor is basically saying: “FIFO full interrupt occurred.”
Next step: read the FIFO status and drain/clear the FIFO.

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.