spandsp 3.0.0
|
Public Attributes | |
bool | calling_party |
True if we are the calling modem. | |
int | mode |
int | initial_mode |
int | current_mode |
int | nation |
put_msg_func_t | put_msg |
void * | user_data |
bool | repeat_shifts |
bool | autobauding |
union { | |
queue_state_t queue | |
uint8_t buf [QUEUE_STATE_T_SIZE(128)] | |
} | queue |
tone_gen_descriptor_t | alert_tone_desc |
tone_gen_state_t | alert_tone_gen |
fsk_tx_state_t | fsk_tx |
dtmf_tx_state_t | dtmf_tx |
async_tx_state_t | async_tx |
int | baudot_tx_shift |
int | tx_signal_on |
bool | tx_draining |
uint8_t | next_byte |
fsk_rx_state_t | fsk_rx |
dtmf_rx_state_t | dtmf_rx |
float | threshold |
float | energy |
goertzel_state_t | tone_390 |
goertzel_state_t | tone_980 |
goertzel_state_t | tone_1180 |
goertzel_state_t | tone_1270 |
goertzel_state_t | tone_1300 |
goertzel_state_t | tone_1400 |
goertzel_state_t | tone_1650 |
goertzel_state_t | tone_1800 |
int | current_sample |
int | duration |
int | target_duration |
int | in_tone |
int | baudot_rx_shift |
int | consecutive_ones |
uint8_t | rx_msg [256+1] |
int | rx_msg_len |
int | bit_pos |
int | in_progress |
int | rx_suppression |
int | tx_suppression |
logging_state_t | logging |
Error and flow logging control. | |
int v18_state_s::current_sample |
The current sample number within a processing block.
int v18_state_s::duration |
Tone state duration
float v18_state_s::energy |
The accumlating total energy on the same period over which the Goertzels work.
float v18_state_s::threshold |
Minimum acceptable tone level for detection.