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.

Problems of getting respiration and ECG data from ADS1292R

Other Parts Discussed in Thread: ADS1292R, ADS1292

Hello,

I'm getting respiration and ECG signal using ADS1292R at 250SPS but I found the result is kind of strange as you can see the attached plots. For the respiration signal, it only got the correct data at the first four respiration cycles and then went flat. For ECG signal, the R peak was attenuated while the T peak was amplified. Therefore, please let me know if anyone has encountered this problem before and what changes I need to make.

Here is the set up code for ADS1292R:

void setup_ADS1292 ()
{
send_command(SDATAC);
write_byte(CONFIG1, 0x01);// 250sps

write_byte(CONFIG2, 0xA0);

write_byte(CH1SET, 0x40); // gain 4 for channel 1

write_byte(CH2SET, 0x00);

write_byte(RESP1, 0xF2); // 135 phase

write_byte(RESP2, 0x03);


send_command(RDATAC);
digitalWrite(PIN_START, HIGH);
send_command(START);
}

Thanks,

Yiwen