Basic API#

The basic API is based around the signal object. All functions preserve signal objects if they are passed to them.

qampy.analog_frontend

DSP-based compensation functions to overcome analog impairments prior to the ADC in the receiver.

qampy.equalisation

Adaptive equaliser functions

qampy.filtering

Filter functions for matched filtering, pulse-shaping and impairment simulation.

qampy.helpers

Convenient helper functions

qampy.impairments

Functions for the simulation of transmission and transceiver impairments.

qampy.io

Module for reading/writing and generating signal objects from and to other formats

qampy.phaserec

Functions for carrier offset and phase estimation and correction functions

qampy.signals

signals

qampy.theory

Functions for calculating analytic properties of communication signals.