Other Parts Discussed in Thread: ADS7066
I am unable to read from certain specific channels when I have 5 ads7067's in series, specifically channels 1, 4, and 7. I know I am configuring the devices properly because I am able to read/write to all of the necessary registers properly, and I am getting the proper data from channels 0, 2, 3, 5, and 6 from all of the devices so I am not sure what the issue could be. I have multiple boards that are all having the same issue, and I have checked my software and hardware for any obvious issues and there is nothing clearly wrong. I am getting an all zeros response when I try to read from these channels on every device in the chain. I have also tried appending the channel ID to the 16-bit response, and it is not even reading out the channel that I am requesting.
Anyone have any ideas or know anything about this chip in particular? I have had issues with the ADS7066 before, but when using that chip with the same software but only 1 device at a time I am able to read all of the channels just fine.