ICP-20100 Device ID

By ilamparithii28… , 23 May 2024

we are currently using icp 20100 sensor with i2c communication protocol, but we're not able to read the device id properly it keeps on changing. Is there any important step that i've missed during init or during reading device id?
can anyone please explain the steps for init or tell what's the problem I'm facing.
thanks and regards.

ilamparithii28…

1 year 10 months ago

what we do is
1- we unlock master lock register by writing 0x1f to MASTER_LOCK_REG(0xBE) 3 times
2-then we add a dummy read (0x00) i2c instruction
3-we read PRESS_DEVICE_ID_REG (0x0C) and printing the value

but every time it gives different values!
can anyone please help

phpbb Post ID
45662

ilamparithii28…

1 year 10 months ago

these are the logic analyser results

phpbb Post ID
45663

mustafayildiri…

1 year 8 months ago

Hi,

Did you follow the Datasheet section 6.5 Boot Sequence?

phpbb Post ID
45720
phpbb Topic ID
45661