This module provides some functions relative to the extraction of one or more radio channels (of limited bandwidth, approximately equal to the symbole rate), from a wideband signal. Each extracted narrowband signal is centered at 0 Hz (frequency transposition), and is called a baseband signal.
The following functions are available:
- Functions for baseband down-conversion: downconvert_init and downconvert_process.
- Functions for frequency multiplexing / demultiplexing (multi-channel): channelize, unchannelize, for computing in polyphase form (polyphase_decimation, polyphase_filter, polyphase_form).
- Functions for the detection and correction I/Q imbalance: iqi_blind_est, iqi_cor, etc.