Hi,
I have an issue trying to get the config register to read-out.
I'm using Software and Serial modes. I'm also trying to use the ADC with all 4 channels active, the CONVST signal is linked to all 4 CONVST pin of the ADC.
After sending this config (0xFFFCE3FF) with READ_EN set I don't have any reply as shown below :
Also there seems to be 2 random bits set during the first and the 3rd exchange. I don't know why.
I have also tried sending the configuration, then setting the CONVST signal and after that reading the SDO_A by sending 0x00000000 on the SDI channel.
But the results are inconsistent, different tries give different results with the exact same code and connections.
I can't really figure out where is the problem coming from.
After reading the answer to this question I thought it might be coming from the way I handle the CONVST signal :
"ADS8568 needs two accesses (conversions activated by CONVST_x) to output Configuration Register contents to SDO_A line"
But it is not really clear to me what is meant by it. In my case conversion have been activated and I did 2 accesses.
Should I use the CONVST signal differently ? Is there something I'm missing in the usage of the read-out ?
Also I made sure that my SPI config is Polarity = 1 and Phase = 0.
Regards,
Théo