This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1298: The first data read after start is alway "0"

Part Number: ADS1298

Hi,

    My device uses ADS1298, and everything runs OK. The data collect is OK. I have used it for several years.

    Recently, I find that when the ADS1298 is started by writing the ADS_START (0x08) command, the first data read after start is "0" for all of the 8 channels.

    After that, everything runs OK forever.

    That only happens at the first frame I got after writing the ADS_START (0x08) command.

    Is it common for the ADS1298 chip? Or is it a problem maybe in my program?

    Thank you.

  • Hi Feng,

    Thanks for the post.

    Is the first data read after the START command from the first DRDY falling edge? Are you able to see the 0b1100 in the status word for this first data? You need to wait for the filter to settle if there is a step change in the input signal (see Figure 58).

    Thanks

    -TC