sdr.ClosedLoopPLL.frequency_lock_time(freq_offset: float) float

Returns the frequency lock time of the PLL.

\[ T_{FL} = 4 \frac{(\Delta f)^2}{B_n^3} \]

Parameters:
freq_offset: float

The frequency offset \(\Delta f\) of the input signal in Hz.

Returns:

The time \(T_{FL}\) it takes the PLL to lock onto the input signal’s frequency in seconds.

References

  • Michael Rice, Digital Communications: A Discrete-Time Approach, Equation C.39.

Examples

See the Phase-locked loops example.