Hi I am using CN0376 evaluation board which is equipped with AD7124-4 24 -Bit precision ADC. I am communicating this board with nucleo-f756zgt6 board. SPI pins are working fine and communication between cn0376 and nucleo board is happening.
I can able to read AD7124-4's ID and able to write value into it's registers. But while reading temp from an RTD I am checking the RDY bit from Status register to ensure the conversion of ADC is done properly. I am continuously waiting for RDY bit clearance. But the bit is not cleared and after some wait time it returns the code value as 0xFFFFFF.
Why it is happening, am I missing any time delays which required for data conversion ? I request AD technical team to assist me on this.
My AD7124-4 settings,
sampleRate = 2, FilterType = Sinc4FastFilter, Gain =16, LowPower mode, Rejection of 50/60 Hz Noise mode enabled.