Hi
I am posting this again because I have spent some days working on it but to no avail. I understand it's the holiday season and TI engineers are busy.
I am using an Arduino Uno and the ADS1298ECG-FE. I have managed to successfully read ECG data that is being generated by my ECG simulator. However, there are some things that still need to be ironed out.
Out of the 8 channels, three are not working as expected: Channel 4, 5 and 7.
The following image is from Channel 1, which is working correctly
The following image is from Channel 7:
The channels 4, 5 and 7 yield the results shown in the second image. Respectively, they are V2, V3 and V5 leads. Since the other chest leads (V1, V4 and V6) are working as per normal, i don't think it has anything to do with the WCT configuration. Below is my register settings:
adc_wreg(0x00, 0x95); adc_wreg(0x01, 0x86); adc_wreg(0x02, 0x10); adc_wreg(0x03, 0xDC); adc_wreg(0x04, 0x03); adc_wreg(0x05, 0x00); adc_wreg(0x06, 0x00); adc_wreg(0x07, 0x00); adc_wreg(0x08, 0x00); adc_wreg(0x09, 0x00); adc_wreg(0x0A, 0x00); adc_wreg(0x0B, 0x00); adc_wreg(0x0C, 0x00); adc_wreg(0x0D, 0x00); adc_wreg(0x0E, 0x00); adc_wreg(0x0F, 0xFF); adc_wreg(0x10, 0x02); adc_wreg(0x11, 0x00); adc_wreg(0x12, 0xFF); adc_wreg(0x13, 0x06); adc_wreg(0x14, 0x00); adc_wreg(0x15, 0x00); adc_wreg(0x16, 0xF0); adc_wreg(0x17, 0x22); adc_wreg(0x18, 0x0A); adc_wreg(0x19, 0xE3)
The first argument is the register address, and the second argument is the register value. Eg, Register 0x00 has a value of 0x95.
I've been stuck with this issue for some time so any help would be really really appreciated. When using it with the MMB0 board and evaluation software provided by TI, all channels are working properly so I don't think there is anything wrong with my ECG simulator.
Thank you