Hello,
i use the ADS1298ECG-FE with the ATMEL SAM3U-EK and i have a problem to read the ECG data. I can read and write the register with my SPI but when i will read the channel data i only get 7FFFFF. I only use one channel and the other seven are powered down. So i connect the RA (channel 1) with a ECG simulator but nothing changes. I always get 7FFFFF the Vref voltage explained on page 27 of the datasheet. When the DRDY pin goes low i read out the 27 byte (3 byte status register and 8 channel). I get the following bytes:
1100 0000 0000 0000 0000 0001 status register
0111 1111 1111 1111 1111 1111 channel 1
7 times 0000 0000 0000 0000 0000 0000 channel 2 - channel 8
So the `0` for channel 2 -channel 8 are OK because i have them powered down but the channel 1 doesn't change. I´m using the continuous mode and wait a certain time and then i send the SDATAC and STOP command with my SPI. And during this time the data of channel 1 is always 7FFFFF. I use for the analog voltage 3.3 V and for the digital 2.5 V and the VREFP is set to 2.4 V in config3 register. I hope my power management is OK. The JP24 is between 2-3 and the JP2 between 1-2. I don´t know what i´m doing wrong because my SPI works and i get the data which i see on the oscilloscope. I have insert two pictures. You can see the SCLK and the DOUT of the ADS1298. The first picture are the first three byte (the status register) and the second picture is the next three byte (channel 1). I hope you can help me and tell me what i´m doing wrong.
Best Regards
Eckart