Occasionally when reading from my AD7714, I'll get 8388608, even when there is an incredibly small signal on the input. Since 8388608 is exactly (2^24)/2, I'm wondering if this is some sort of error code.
I've tried adjusting the SCLK rate to values as high as 8MHz to as slow as 1MHz (I had heard that slowing the clock rate down could ensure more reliable signal transfer) but I still get the same result.
Please advise. I can post code and logic analyzer outputs if needed.