I'm using the AD7124-4 for a pretty simple single ended measurement but for whatever reason, all I read from the data register is either noise or seemingly random strings of incorrect values (see attached). I have tried a bunch of different control register / config regsiter / calibration setups and at this point I'm worried about correct functionality of the analog part of the IC. Is there a reliable test circuit / register configuration that can be used to make sure conversions are happening? If there's a AD7124_regs.c file and a circuit diagram that corresponds to that, that would be ideal. I'm pretty confident in my reads and writes because I can reliably setup and verify contents of all RW registers.
(I've been designing around 10ksps, single ended, no gain, internal v_ref.) Attached also is one iteration of the AD7124_regs.cpp file.