optic.dsp.carrierRecovery.fourthPowerFOE
- fourthPowerFOE(Ei, Fs, plotSpec=False)
Estimate the frequency offset (FO) with the 4th-power method.
- Parameters:
Ei (np.array) – Input signal.
Fs (float) – Sampling frequency.
plotSpec (bool, optional) – Whether to plot the spectrum. Default is False.
- Returns:
The output signal after applying frequency offset correction.
The estimated frequency offset.
- Return type:
np.array, float
References
[1] S. J. Savory, “Digital coherent optical receivers: Algorithms and subsystems”, IEEE Journal on Selected Topics in Quantum Electronics, vol. 16, nº 5, p. 1164–1179, set. 2010, doi: 10.1109/JSTQE.2010.2044751.