Skip to content

Signal sources

Oscillators and noise: the NCO, the LO and AWGN.

Python module doppler.source. Area: Sources.

Classes and functions

Name Kind API Guide Gallery Example Design
AWGN class AWGN   AWGN Generator
AsyncDsssPool: emitters that come and go
AsyncDsssPool: ten emitters through six receivers
+4 more
async_despread_demo
async_dsss_pool_demo
async_dsss_pool_scene
+6 more
API taxonomy: the DSP building-block hierarchy and its naming axis
Corr2D hypothesis bank: operation order
Spectral & Measurement API Map
LO class LO Field reference
Scenes — composing in time
Waveforms — what you can generate
AWGN Generator
Carrier Loop Stress
async_despread_demo
awgn_demo
ddc_fn_scaling
+3 more
The NCO
API taxonomy: the DSP building-block hierarchy and its naming axis
AsyncDsssReceiver and AsyncDsssPool — the measurement record
+3 more
NCO class NCO     nco_demo The NCO
API taxonomy: the DSP building-block hierarchy and its naming axis
Automatic Gain Control
+3 more
  • AWGN Generator — complex Box-Muller noise, amplitude histogram, and flat PSD.

Design pages in this domain

  • The NCO — the 32-bit phase accumulator every rate in the library stands on: why an integer register instead of a double, the one float boundary, and how carrier and timing read the same thing

Used in other domains

Pages filed under another domain that name a symbol of this module, or link to or from a page filed here: a class used for another task is found from both sides, never re-filed.