-
sdr.NCO.__call__(freq: NDArray[float_] | None =
None
, phase: NDArray[float_] | None =None
) NDArray[complex_] Steps the NCO with variable frequency and/or phase signals.
- Parameters:¶
- freq: NDArray[float_] | None =
None
¶ The variable frequency signal \(f[n]\) in radians/sample. This input signal varies the per-sample phase increment of the NCO. If
None
, the signal is all zeros.- phase: NDArray[float_] | None =
None
¶ The variable phase signal \(p[n]\) in radians. This input signal varies the per-sample phase offset of the NCO. If
None
, the signal is all zeros.
- freq: NDArray[float_] | None =
- Returns:¶
The output complex signal \(y[n]\).
Examples¶
See the Phase-locked loops example.