Go to the documentation of this file.
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;
int hop_timer
Countdown to the next phase hop.
Definition: private/modem_connect_tones.h:45
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
int chunk_remainder
Sample counter for the small chunks of samples, after which a test is conducted.
Definition: private/modem_connect_tones.h:79
int duration_timer
Maximum duration timer.
Definition: private/modem_connect_tones.h:47
int32_t am_level
The 15Hz AM power estimate.
Definition: private/modem_connect_tones.h:77
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
unsigned int raw_bit_stream
The raw (stuffed) bit stream buffer.
Definition: private/modem_connect_tones.h:93
tone_report_func_t tone_callback
Callback routine, using to report detection of the tone.
Definition: private/modem_connect_tones.h:62
int32_t notch_level
The in notch power estimate.
Definition: private/modem_connect_tones.h:73
Definition: private/modem_connect_tones.h:38
int tone_present
TRUE is the tone is currently confirmed present in the audio.
Definition: private/modem_connect_tones.h:81
int framing_ok_announced
TRUE if framing OK has been announced.
Definition: private/modem_connect_tones.h:99
int tone_type
The tone type being detected.
Definition: private/modem_connect_tones.h:60
Definition: private/modem_connect_tones.h:58
float z15hz_1
The 15Hz AM filter state.
Definition: private/modem_connect_tones.h:70
int tone_cycle_duration
A millisecond counter, to time the duration of tone sections.
Definition: private/modem_connect_tones.h:85
float znotch_1
The notch filter state.
Definition: private/modem_connect_tones.h:67
int good_cycles
A count of the number of good cycles of tone reversal seen.
Definition: private/modem_connect_tones.h:87
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
Definition: private/fsk.h:59
void * callback_data
An opaque pointer passed to tone_callback.
Definition: private/modem_connect_tones.h:64