AnsweredAssumed Answered

need help with AD7699 communication

Question asked by menkat on Dec 13, 2011
Latest reply on Jul 8, 2013 by maithil

Dear Community,

 

I'm trying to read the data from the AD7699 ADC using SSI.

For this I do following:

1. enable all of the SSI pheripherie

2. send config data "0x2C49" to the ADC with: SSIDataPut(SSI0_BASE, 0x2C49);

3. read dummy response with: SSIDataGet(SSI0_BASE, dummy);

4. wait until master is not busy anymore

5. send dummy data "0x01"

6. receive dummy data

7. wait until master is not busy anymore

8. send request for real data "0x3C00"

9. receive 1st real data

10. wait until master is not busy anymore

12. receive 2nd real data

13. wait until master is not busy anymore

But I allways receive only 255 - could someone please tell me if I'm doing something wrong?

 

Thanks a lot!

 

Regards - Moisha

Outcomes