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.
Hello,
I am using ADS1292R for acquiring ECG from human body. But there is one problem which is persisting that ECG QRS complex changes its DC value. Any explanation will help. Thank you for your time.
Attached Picture of ECG.
Yeah, Here you go.
#define ADS1292_REG_ID 0x00
#define ADS1292_REG_CONFIG1 0x01
#define ADS1292_REG_CONFIG2 0x02
#define ADS1292_REG_LOFF 0x03
#define ADS1292_REG_CH1SET 0x04
#define ADS1292_REG_CH2SET 0x05
#define ADS1292_REG_RLDSENS 0x06
#define ADS1292_REG_LOFFSENS 0x07
#define ADS1292_REG_LOFFSTAT 0x08
#define ADS1292_REG_RESP1 0x09
#define ADS1292_REG_RESP2 0x0A
ads1292_Reg_Write(ADS1292_REG_CONFIG1, 0b00000010);
delay(10);
ads1292_Reg_Write(ADS1292_REG_CONFIG2, 0b10110000);
delay(10);
ads1292_Reg_Write(ADS1292_REG_LOFF, 0b00010000);
delay(10);
ads1292_Reg_Write(ADS1292_REG_CH1SET, 0b00000000);
delay(10);
ads1292_Reg_Write(ADS1292_REG_CH2SET, 0b00000000);
delay(10);
ads1292_Reg_Write(ADS1292_REG_RLDSENS, 0b00101100);
delay(10);
ads1292_Reg_Write(ADS1292_REG_LOFFSENS, 0x00);
delay(10);
//Skip register 8, LOFF Settings default
ads1292_Reg_Write(ADS1292_REG_RESP1, 0b11110010);
delay(10);
ads1292_Reg_Write(ADS1292_REG_RESP2, 0b00000011);