magnetic pulse oscillator