30 #if !defined(_SPANDSP_PRIVATE_MODEM_CONNECT_TONES_H_) 31 #define _SPANDSP_PRIVATE_MODEM_CONNECT_TONES_H_ 41 int32_t tone_phase_rate;
49 int32_t mod_phase_rate;
int32_t notch_level
The in notch power estimate.
Definition: private/modem_connect_tones.h:73
int framing_ok_announced
TRUE if framing OK has been announced.
Definition: private/modem_connect_tones.h:99
int hop_timer
Countdown to the next phase hop.
Definition: private/modem_connect_tones.h:45
int duration_timer
Maximum duration timer.
Definition: private/modem_connect_tones.h:47
Definition: private/fsk.h:58
int good_cycles
A count of the number of good cycles of tone reversal seen.
Definition: private/modem_connect_tones.h:87
int32_t channel_level
The total channel power estimate.
Definition: private/modem_connect_tones.h:75
int flags_seen
Number of consecutive flags seen so far.
Definition: private/modem_connect_tones.h:97
int num_bits
The current number of bits in the octet in progress.
Definition: private/modem_connect_tones.h:95
fsk_rx_state_t v21rx
A V.21 FSK modem context used when searching for FAX preamble.
Definition: private/modem_connect_tones.h:91
Definition: private/modem_connect_tones.h:37
int tone_cycle_duration
A millisecond counter, to time the duration of tone sections.
Definition: private/modem_connect_tones.h:85
int chunk_remainder
Sample counter for the small chunks of samples, after which a test is conducted.
Definition: private/modem_connect_tones.h:79
int32_t am_level
The 15Hz AM power estimate.
Definition: private/modem_connect_tones.h:77
Definition: private/modem_connect_tones.h:57
float z15hz_1
The 15Hz AM filter state.
Definition: private/modem_connect_tones.h:70
unsigned int raw_bit_stream
The raw (stuffed) bit stream buffer.
Definition: private/modem_connect_tones.h:93
void * callback_data
An opaque pointer passed to tone_callback.
Definition: private/modem_connect_tones.h:64
tone_report_func_t tone_callback
Callback routine, using to report detection of the tone.
Definition: private/modem_connect_tones.h:62
int tone_present
TRUE is the tone is currently confirmed present in the audio.
Definition: private/modem_connect_tones.h:81
float znotch_1
The notch filter state.
Definition: private/modem_connect_tones.h:67
int hit
TRUE if the tone has been seen since the last time the user tested for it.
Definition: private/modem_connect_tones.h:89
int tone_type
The tone type being detected.
Definition: private/modem_connect_tones.h:60