using pulse-frequency modulation