Sine wave output conversion

After carefully calibrating the sensor for gain and offset errors, and subtraction of offset

It's not possible to re-calibrate sensor in all weather condition. At least you 'd need HPF some kind, to keep magnitude error under control. The tricky part is design good HPF for wide freq. band, and here fft comes, outperforming FIR in ~100x times.