
Data Fields | |
| dt_window | dt_w | 
| double | agc_dg | 
| te_morse_agc_enable | apply_agc | 
| agc | scope_gain | 
| double | fft_data_gain | 
| ts_morse_statistics | dit_statistics | 
| ts_morse_statistics | dah_statistics | 
| int32_t | cw_frequency | 
| double | cw_on_duration | 
| double | cw_off_duration | 
| te_cw | state | 
| ts_morse_element | morse_element | 
| ts_morse_char | morse_char | 
| double | words_per_minute | 
| uint32_t | filter_taps | 
| double | filter_bandwidth | 
| p_fwin | fir_filter | 
| te_morse_filter_enable | apply_fir | 
| p_dglitch | packet_amp_array_dg | 
| double * | fft_amp_pa | 
Definition at line 293 of file morse.c.
Discrete time window object
Definition at line 295 of file morse.c.
Referenced by free_all(), morse_create_fft_amp_array(), and morse_start_threads().
| double ts_morse_data::agc_dg | 
Computed AGC gain up increment.
Definition at line 297 of file morse.c.
Referenced by morse_start_threads().
Apply AGC boolean.
Definition at line 299 of file morse.c.
Referenced by morse_create_fft_amp_array(), and morse_set_agc_apply().
Automatic Gain Control object.
Definition at line 301 of file morse.c.
Referenced by free_all(), morse_create_fft_amp_array(), and morse_start_threads().
| double ts_morse_data::fft_data_gain | 
Current fft data gain.
Definition at line 303 of file morse.c.
Referenced by morse_create_fft_amp_array(), and morse_measure_fft_packet_timing().
Running dit statistics.
Definition at line 305 of file morse.c.
Referenced by check_for_eoc_eow(), duration_2_morse_element(), morse_calculate_current_wpm(), morse_start_threads(), and update_morse_statistics().
Running dah statixtics.
Definition at line 307 of file morse.c.
Referenced by duration_2_morse_element(), morse_start_threads(), and update_morse_statistics().
| int32_t ts_morse_data::cw_frequency | 
Frequency being decoded
Definition at line 309 of file morse.c.
Referenced by morse_create_fft_amp_array(), morse_recompute_filter(), and morse_set_cw_frequency().
Running CW on and off durations.
Definition at line 311 of file morse.c.
Referenced by duration_2_morse_element(), and morse_measure_fft_packet_timing().
Definition at line 311 of file morse.c.
Referenced by check_for_eoc_eow(), and morse_measure_fft_packet_timing().
State of the cw on/off state machine.
Definition at line 313 of file morse.c.
Referenced by morse_measure_fft_packet_timing().
Definition at line 315 of file morse.c.
Referenced by add_element_2_morse_character(), duration_2_morse_element(), and morse_measure_fft_packet_timing().
The current morse character being constructed.
Definition at line 317 of file morse.c.
Referenced by add_element_2_morse_character(), check_for_eoc_eow(), and morse_measure_fft_packet_timing().
Current words per minute for morse de-coder thread.
Definition at line 319 of file morse.c.
Referenced by morse_calculate_current_wpm(), morse_code(), and update_morse_statistics().
| uint32_t ts_morse_data::filter_taps | 
Number of taps in the FIR filter.
Definition at line 321 of file morse.c.
Referenced by morse_get_filter_taps(), morse_set_filter_taps(), and morse_start_threads().
FFT filter (High - Low) frequency.
Definition at line 323 of file morse.c.
Referenced by morse_get_filter_bandwidth(), morse_recompute_filter(), and morse_set_filter_bandwidth().
FFT window noise filter
Definition at line 325 of file morse.c.
Referenced by free_all(), morse_code(), morse_recompute_filter(), and morse_start_threads().
Equal 1, apply filter, equal 0, do not apply fir filter.
Definition at line 327 of file morse.c.
Referenced by morse_code(), and morse_set_filter_apply().
Remove glitches packet amplitude array (post fft processing).
Definition at line 329 of file morse.c.
Referenced by free_all(), morse_code(), and morse_start_threads().
| double* ts_morse_data::fft_amp_pa | 
Pointer to array of fft packet amplitudes.
Definition at line 331 of file morse.c.
Referenced by free_all(), morse_code(), morse_create_fft_amp_array(), morse_measure_fft_packet_timing(), and morse_start_threads().
 1.5.6