Patent ID: 8422160

Claim:
A system comprising: an input circuit configured to receive analog signals from a read/write head flying over a storage medium; an analog to digital converter configured to generate digital samples in response to the analog signals received by the input circuit; a first harmonic sensor module configured to determine a first magnitude of a first frequency component in response to the digital samples; a second harmonic sensor module configured to determine a second magnitude of a second frequency component in response to the digital samples; a head height control module configured to estimate a height of the read/write head over the storage medium in response to a comparison of the first magnitude and the second magnitude, and selectively adjust the height of the read/write head over the storage medium in response to the estimated height of the read/write head over the storage medium; and a weighting function module configured to apply a time domain window function to the digital samples to create modified samples, wherein: the first harmonic sensor module is configured to determine the first magnitude in response to the modified samples, and the second harmonic sensor module is configured to determine the second magnitude in response to the modified samples.