Module rpps.sync.freq.fpa
Functions
def fpa(samples, Ts)-
Expand source code
def fpa(samples, Ts): Fs = 1/Ts l = len(samples) frq = np.fft.fftshift(np.abs(np.fft.fft(samples**4))) f_max = np.argmax(frq) t = np.arange(0, Ts*l, Ts) return samples * np.exp(-1j*2*np.pi*f_max*t/4.0)