Hi,
Let me confirm following items about the behavior of ADS7957-Q1.
1) "SDO output data" after power-on rest
I understood that,
After power-on rest, the device is initialized to "manual mode" and device is ready to wait "CS" falling edge(↓).
When the 1st "CS" is issued after reset, the SDO outputs "ch0" data of "manual mode". (Frame 1)
And then the mode register is set to change the mode, for example auto-2 mode, at the 1st "CS". (Frame 1)
Mux is still set to "ch0" and acquired the data at "Frame 1".
In next CS (Frame 2),
The SDO outputs "ch0" data of "manual mode" and the Mux is set to "ch0" of "auto-2 mode.
In 3rd CS (Frame 3)
The SDO outputs "ch0" data of "auto-2 mode" and the Mux is set to "ch1".
As a result, after power-on rest, in case of changing auto-2 mode, the "ch0" data is outputed 3 times continuously.
Is my idea right?
When we program register to change mode at "Frame n", the new ch data of the new mode will be output at "Frame n+2"
Is this correct?
2) seems to be typo
The following is Figure 54 at page 33.
I suppose the items red marked seem to be typo, 0001 → 0011, auto-1 → auto-2...
How about your idea?
3) mode change
Is it necessary to program mode register 3 times (3 Frames) to change mode?
Just one time is not enough?
4) Invalid data program
If we send invalid data(wrong data) to program, how this device works?
The data will be ignored or something error message will be output from SDO?
This device outputs only AD data ??
Sorry long question and thank you very much for your support.
Best Regards,
