spandsp 3.0.0
godard_ted_descriptor_s Struct Reference

Public Attributes

float low_band_edge_coeff [3]
 
float high_band_edge_coeff [3]
 
float mixed_band_edges_coeff_3
 
float coarse_trigger
 
float fine_trigger
 
int coarse_step
 
int fine_step
 

Member Data Documentation

◆ coarse_step

int godard_ted_descriptor_s::coarse_step

The size of a coarse step in the baud alignment. This is used to rapidly pull in the alignment during symbol acquisition. We need to switch to finer steps as we pull in the alignment, or the equalizer will not adapt well.

◆ coarse_trigger

float godard_ted_descriptor_s::coarse_trigger

Error needed to cause a coarse step in the baud alignment

◆ fine_step

int godard_ted_descriptor_s::fine_step

The size of a fine step in the baud alignment. This is used to track smaller amounts of misalignment once we are roughly on the symbols.

◆ fine_trigger

float godard_ted_descriptor_s::fine_trigger

Error needed to cause a fine step in the baud alignment

◆ high_band_edge_coeff

float godard_ted_descriptor_s::high_band_edge_coeff[3]

High band edge filter coefficients

◆ low_band_edge_coeff

float godard_ted_descriptor_s::low_band_edge_coeff[3]

Low band edge filter coefficients

◆ mixed_band_edges_coeff_3

float godard_ted_descriptor_s::mixed_band_edges_coeff_3

The blended filter coefficient


The documentation for this struct was generated from the following file: