Structure ShapingFilterSpec
Specification of a shaping filter.
Namespace: dsp::telecom
Fields list
type : Type
Filter type.
BT : float
BT product (Gaussian filter only).
β : float
Roll-off factor for SRRC filter (see design_fir_rc())
Methods list
dsp::telecom::ShapingFilterSpec::ShapingFilterSpec(const nfr::SpecFiltreMiseEnForme &fr)
auto fr() const
Vecf get_coefs(int ncoefs, int osf) const
Computes the coefficient of FIR shaping filter.
sptr<FilterGen<cfloat>> shaping_filter(int ncoefs, int R) const
Creation of a shaping filter with integrated over-sampling.
sptr<FilterGen<cfloat>> matched_filter(int ncoefs, int osf) const
Same as lien non trouvé : [structdsp_1_1telecom_1_1_shaping_filter_spec_aaf604ede73e16919d8bbb271a9be3061_1aaf604ede73e16919d8bbb271a9be3061]shaping_filter() method, but without upsampling.
sptr<FilterGen<cfloat>> matched_filter_with_decimation(int ncoefs, int osf) const
Matched filter and downsampling at symbol rate.
Analyse analyse(int ncoefs, int osf) const
Enumerations
Type : NRZ | NONE | GAUSSIAN | SRRC;
Filter type.