Skip to content

Detection statistics

Pd, Pfa and threshold models, a lock detector and a sync-word finder.

Python module doppler.detection. Area: Estimation.

Classes and functions

Name Kind API Guide Gallery Example Design
det_cn0_to_snr function det_cn0_to_snr     async_despread_demo  
det_dwell function det_dwell DSSS Burst Acquisition Detection Theory Curves
Monte Carlo vs Marcum Q Theory
detection2d_demo
detection_curves
Detection Sizing — the four laws behind one prefix
det_dwell_gauss function det_dwell_gauss       Detection Sizing — the four laws behind one prefix
SymbolSync Timing Lock Detector
det_dwell_power function det_dwell_power       Detection Sizing — the four laws behind one prefix
det_ema_alpha function det_ema_alpha   Lock Detection: Verify Counts + Hysteresis
M-PSK Receiver — Pull-in, Lock, and BER
  The Exponential Moving Average
det_n_noncoh function det_n_noncoh   CarrierAcquisition: RRC Pulse Shaping
Streaming Async Despreader
async_despread_demo Detection Sizing — the four laws behind one prefix
AsyncDsssReceiver and AsyncDsssPool — continuous DSSS, from spec to object
AsyncDsssReceiver and AsyncDsssPool — the measurement record
+1 more
det_pd function det_pd DSSS Burst Acquisition Detection Theory Curves
Monte Carlo vs Marcum Q Theory
detection2d_demo
detection_curves
detection_sim
+1 more
The acquisition surface: the DSSS search engine
det_pd_cfar function det_pd_cfar        
det_pd_noncoherent function det_pd_noncoherent       The acquisition surface: the DSSS search engine
det_pd_power function det_pd_power     detection_sim  
det_pfa_cell function det_pfa_cell   2-D Acquisition Grid detection2d_demo
detector2d_acq_demo
 
det_q_inv function det_q_inv       Detection Sizing — the four laws behind one prefix
SymbolSync Timing Lock Detector
det_snr function det_snr       Detection Sizing — the four laws behind one prefix
det_snr_power function det_snr_power       Detection Sizing — the four laws behind one prefix
det_snr_to_cn0 function det_snr_to_cn0        
det_threshold function det_threshold DSSS Burst Acquisition Detection Theory Curves
Monte Carlo vs Marcum Q Theory
detection2d_demo
detection_curves
detection_sim
+2 more
Detection Sizing — the four laws behind one prefix
MPSK Receiver
The acquisition surface: the DSSS search engine
det_threshold_f function det_threshold_f Lock Detection Across doppler.track Detection Theory Curves detection_curves Detection Sizing — the four laws behind one prefix
det_threshold_gauss function det_threshold_gauss       Detection Sizing — the four laws behind one prefix
SymbolSync Timing Lock Detector
det_threshold_noncoherent function det_threshold_noncoherent Lock Detection Across doppler.track CarrierAcquisition: RRC Pulse Shaping
Measuring an Error Rate, Defensibly
async_despread_demo
detection_curves
telemetry_fanin_demo
Detection Sizing — the four laws behind one prefix
AsyncDsssReceiver and AsyncDsssPool — continuous DSSS, from spec to object
The acquisition surface: the DSSS search engine
det_threshold_power function det_threshold_power     detection_sim Detection Sizing — the four laws behind one prefix
det_verify_count function det_verify_count   Lock Detection: Verify Counts + Hysteresis
Streaming Async Despreader
async_despread_demo
lockdet_demo
Detection Sizing — the four laws behind one prefix
AsyncDsssReceiver and AsyncDsssPool — continuous DSSS, from spec to object
AsyncDsssReceiver and AsyncDsssPool — the measurement record
+1 more
det_verify_delay function det_verify_delay   Lock Detection: Verify Counts + Hysteresis lockdet_demo Detection Sizing — the four laws behind one prefix
MPSK Receiver
LockDet class LockDet   Lock Detection: Verify Counts + Hysteresis lockdet_demo Detection Sizing — the four laws behind one prefix
API taxonomy: the DSP building-block hierarchy and its naming axis
marcum_q function marcum_q     detection_sim Detection Sizing — the four laws behind one prefix
AsyncDsssReceiver and AsyncDsssPool — continuous DSSS, from spec to object
The acquisition surface: the DSSS search engine
SyncFinder class SyncFinder   Name Your Own Code — and What Happens Past the Radius coding_demo API taxonomy: the DSP building-block hierarchy and its naming axis
SyncHit class SyncHit        

Design pages in this domain

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.