Summary: Uncertainty within one-wavelength (λ) is inevitable in an ultrasound positioning system that measures the time of flight of ultrasound pulses especially when a simple comparator is used for pulse detection. This paper proposes a compensation scheme based on pulse period adjustment. The test results show that the proposed scheme efficiently eliminates the 1λ-deviation and provides improved distance measurement.