Hello,
I have some difficulties to communicate with the AD7192. Actually, I don't understand the DOUT after readings.
Here is a capture of the communication (Yellow is SCLK, Green is DOUT, Blue is DIN and Pink is CS)

If I zoom, the first bits are 40 consecutive 1s to reset the chip.

Then, I try to read the ID Register


It returns 0x40. I've read on other posts that I should get 0x80 so I'm already a bit confused.
Then I try to write in the mode register 0b001010000010000000000010

And finally I try to read back this register but the device return 0xFFFFFF. Not the value I expected.


I can already confirm that device is powered (AVDD and DVDD are 3.3V) and SYNC pin is kept high during all the communication. I've also counted the sclk fronts to be sure it's a multiple of 8, so the device shouldn't be stuck in an unexpected state because of that. So, do you have any ideas why readind doesn't seem to work ?