The frequency generator allows an external complex impedance to be excited with a known frequency. The receive stage receives the input signal current from the unknown impedance and is sampled by the on-board ADC producing a Discrete Fourier Transform (DFT) that is processed by an on-board DSP engine. The DFT algorithm returns a real (R) and imaginary (I) data-word at each output frequency.

