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;
61 bool real_time_reports;
bool framing_ok_announced
True if framing OK has been announced.
Definition: private/modem_connect_tones.h:100
int32_t notch_level
The in notch power estimate.
Definition: private/modem_connect_tones.h:74
span_tone_report_func_t tone_callback
Callback routine, using to report detection of the tone.
Definition: private/modem_connect_tones.h:63
span_sample_timer_t duration_timer
Maximum duration timer.
Definition: private/modem_connect_tones.h:47
Definition: private/fsk.h:58
span_sample_timer_t hop_timer
Countdown to the next phase hop.
Definition: private/modem_connect_tones.h:45
int good_cycles
A count of the number of good cycles of tone reversal seen.
Definition: private/modem_connect_tones.h:88
int32_t channel_level
The total channel power estimate.
Definition: private/modem_connect_tones.h:76
int flags_seen
Number of consecutive flags seen so far.
Definition: private/modem_connect_tones.h:98
int num_bits
The current number of bits in the octet in progress.
Definition: private/modem_connect_tones.h:96
fsk_rx_state_t v21rx
A V.21 FSK modem context used when searching for FAX preamble.
Definition: private/modem_connect_tones.h:92
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:86
int chunk_remainder
Sample counter for the small chunks of samples, after which a test is conducted.
Definition: private/modem_connect_tones.h:80
int32_t am_level
The 15Hz AM power estimate.
Definition: private/modem_connect_tones.h:78
Definition: private/modem_connect_tones.h:57
float z15hz_1
The 15Hz AM filter state.
Definition: private/modem_connect_tones.h:71
unsigned int raw_bit_stream
The raw (stuffed) bit stream buffer.
Definition: private/modem_connect_tones.h:94
void * callback_data
An opaque pointer passed to tone_callback.
Definition: private/modem_connect_tones.h:65
int tone_present
The code for the tone currently confirmed present in the audio.
Definition: private/modem_connect_tones.h:82
float znotch_1
The notch filter state.
Definition: private/modem_connect_tones.h:68
int hit
The confirmed tone code.
Definition: private/modem_connect_tones.h:90
int tone_type
The tone type being detected.
Definition: private/modem_connect_tones.h:60