Since I wanted to remove the DC offset, follow the calibration sequence. *** Set the seventh bit of register 0Ah to 1 and send the command 'OFFSETCAL'. Delay about 100 ms for the operating calibration (* Gain 6, SPS 500). *** After that, I set up the registers to measure test signal that is AC 1 mV square wave with a gain of 6. But the result is below ....I wanted a Square Wave with DC removed ... but it was not. I do not think there is a problem with my code or register settings. This is because the test signal can be read before calibration.
(0x01, 0x82);
(0x02, 0xA3);
(0x04, 0x05);
(0x05, 0x05);
(0x06, 0x2F);
(0x0A, 0x82);
This register value was after calibration...
How can I solve this?
And one more,
I can read ECG signals with RLD. but the 60Hz power noise and significant DC components still annoy me....(I analyzed frequency of the signal in MATLAB)
How do I cancel these?