I am currently working with the ADS1110, and I am unable to read the configuration register. I'm a able to read the first two bytes that make up the output register, and I can change the input voltage to the ADS1110 and observe the value of the output register change, however the voltages I am supplying are 16 times larger than the values I am reading. I've confirmed my I2C communications are addressing the part correctly, and as mentioned, I can read the first two bytes, but as I go to confirm what the settings are the third byte is always 0x00. Even when I try to read beyond the configuration byte I get 0xFF as anticipated.
I've tried reading the configuration register after leaving it in it's default state, and after writing 0x1F to it, but I still read back 0x00 every time.
Is there any reason why I wouldn't be able to read the configuration byte?