I have an application where I periodically send configuration information to the ADC (after sampling 4 channels).
The data sequence into the ADC goes as follows. Config Info, Channel 0, Channel 1, Channel 2, Channel 3, (repeat message starting with Config Info).
The sequence is shown below, but it's really small. Hope you can make it larger.
My question is this. After the sequence has completed the first time, and Config Info is being sent to the ADC again, is the data being returned from the ADC the results of the last conversion (in this case Channel 3) ?
I am using Mode 00, Single Shot (Figure 8 in datasheet) for sampling mode.
Figure 6 in the datasheet indicates that "something" is being returned during a write to the config register, but it isn't clear what that is. Since the ADC doesn't know what is being input until after the first 4 input bits have been decoded, then it seems logical that the ADC would be outputing the results of the previous conversion while it is taking in a new message.
Thanks.