ts_morse_settings Struct Reference

Collaboration diagram for ts_morse_settings:

Collaboration graph
[legend]

Data Fields

uint32_t tone_packet_size
uint32_t fft_data_size
double minimum_tone_duration
double tone_packet_duration
double fft_freq_step
uint32_t fft_amp_pa_size
int32_t audio_type_id
p_audio_device audio_rec_dev
p_audio_device audio_play_dev
int32_t sample_frequency

Detailed Description

Morse code detector settings.

Definition at line 227 of file morse.c.


Field Documentation

The audio data post processing packet size. The Maximum WPM that can be decoded is inversly proportional to the tone packet size.

Definition at line 232 of file morse.c.

Referenced by audio_post_process(), morse_create_fft_amp_array(), morse_get_tone_packet_size(), morse_set_tone_packet_size(), and morse_start_threads().

The size of the fft to be plotted on the main gui.

Definition at line 235 of file morse.c.

Referenced by morse_create_fft_amp_array(), morse_get_fft_data_size(), and morse_set_fft_data_size().

Used to improve immunity to transient noise.

If cw tones are detected that are shorter this, it's considerd noise.

Definition at line 238 of file morse.c.

Referenced by morse_measure_fft_packet_timing(), and morse_start_threads().

The duration of a single fft packet given the current audio settings.

Definition at line 240 of file morse.c.

Referenced by morse_measure_fft_packet_timing(), and morse_start_threads().

Frequency resolution.

Definition at line 242 of file morse.c.

Referenced by morse_recompute_filter(), and morse_start_threads().

Size of the fft packet amplitude array.

Definition at line 244 of file morse.c.

Referenced by morse_code(), morse_measure_fft_packet_timing(), and morse_start_threads().

Audio Device Type, or audio type Id.

Definition at line 246 of file morse.c.

Referenced by morse_audio_device_type_id_get(), morse_audio_device_type_id_set(), and morse_initialize().

Data for audio playback device (play filtered audio).

Definition at line 250 of file morse.c.

Audio Device Sample frequency in Hertz.

Definition at line 252 of file morse.c.

Referenced by morse_audio_sample_rate_get(), morse_audio_sample_rate_set(), and morse_start_threads().


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

Generated on Mon Jun 22 21:40:09 2009 for morse2txt by  doxygen 1.5.6