A signal processing system allows reconstruction of a non-uniformly
sampled analog signal including sampling an analog signal at a sampling
period of resulting in a quantized non-uniformly sampled signal. The
non-uniformly sampled signal includes a sampled signal and an amplitude
error between a signal sampled with the equidistant sample period and the
non-uniformly sampled signal. A reconstructed amplitude error is
determined through the time offset and the non-uniformly sampled signal,
and is subtracted from the non-uniformly sampled signal. The signal
processing system may be implemented in an electrocardiogram monitoring
device or a mobile phone device.