Home
last modified time | relevance | path

Searched refs:FDMDV (Results 1 – 25 of 27) sorted by relevance

12

/dports/audio/codec2/codec2-1.0.3/src/
H A Dcodec2_fdmdv.h84 struct FDMDV;
86 struct FDMDV * fdmdv_create(int Nc);
87 void fdmdv_destroy(struct FDMDV *fdmdv_state);
88 void fdmdv_use_old_qpsk_mapping(struct FDMDV *fdmdv_state);
89 int fdmdv_bits_per_frame(struct FDMDV *fdmdv_state);
90 float fdmdv_get_fsep(struct FDMDV *fdmdv_state);
91 void fdmdv_set_fsep(struct FDMDV *fdmdv_state, float fsep);
96 void fdmdv_get_test_bits(struct FDMDV *fdmdv_state, int tx_bits[]);
97 int fdmdv_error_pattern_size(struct FDMDV *fdmdv_state);
100 void fdmdv_get_demod_stats(struct FDMDV *fdmdv_state, struct MODEM_STATS *stats);
[all …]
H A Dfdmdv.c71 struct FDMDV * fdmdv_create(int Nc) in fdmdv_create()
73 struct FDMDV *f; in fdmdv_create()
81 f = (struct FDMDV*)MALLOC(sizeof(struct FDMDV)); in fdmdv_create()
202 void fdmdv_destroy(struct FDMDV *fdmdv) in fdmdv_destroy()
211 void fdmdv_use_old_qpsk_mapping(struct FDMDV *fdmdv) { in fdmdv_use_old_qpsk_mapping()
216 int fdmdv_bits_per_frame(struct FDMDV *fdmdv) in fdmdv_bits_per_frame()
246 float fdmdv_get_fsep(struct FDMDV *f) in fdmdv_get_fsep()
251 void fdmdv_set_fsep(struct FDMDV *f, float fsep) { in fdmdv_set_fsep()
1457 int fdmdv_error_pattern_size(struct FDMDV *f) { in fdmdv_error_pattern_size()
1615 void fdmdv_demod(struct FDMDV *fdmdv, int rx_bits[], in fdmdv_demod()
[all …]
H A Dfdmdv_internal.h86 struct FDMDV { struct
178 float rx_est_freq_offset(struct FDMDV *f, COMP rx_fdm[], int nin, int do_fft); argument
H A Dfdmdv_channel.c44 struct FDMDV *fdmdv; in main()
H A Dfdmdv_get_test_bits.c41 struct FDMDV *fdmdv; in main()
H A Dcohpsk_internal.h69 struct FDMDV *fdmdv;
H A Dfdmdv_put_test_bits.c42 struct FDMDV *fdmdv; in main()
H A Dfdmdv_mod.c44 struct FDMDV *fdmdv; in main()
H A Dfreedv_api_internal.h66 struct FDMDV *fdmdv;
H A Dfdmdv_demod.c56 struct FDMDV *fdmdv; in main()
H A Dcohpsk.c87 struct FDMDV *fdmdv; in cohpsk_create()
701 struct FDMDV *fdmdv = coh->fdmdv; in cohpsk_mod()
968 struct FDMDV *fdmdv = coh->fdmdv; in rate_Fs_rx_processing()
/dports/audio/codec2/codec2-1.0.3/
H A DREADME_fdmdv.md5 A 1400 bit/s (nominal) Frequency Division Multiplexed Digital Voice (FDMDV) modem based on [FreeDV …
7 The FDMDV modem was first implemented in GNU Octave, then ported to C. Algorithm development is gen…
64 3. [Testing a FDMDV Modem](http://www.rowetel.com/blog/?p=2433)
65 4. [FDMDV Modem Page](http://www.rowetel.com/blog/?p=2458)
73 | src/codec2_fdmdv.h | Header file that exposes FDMDV C API functions. Include this file in your a…
74 | src/fdmdv.c | C functions that implement the FDMDV modem |
75 | src/fdmdv-internal.h | internal states and constants for FDMDV modem, shouldn't be exposed to app…
76 | unittest/tfdmdv.c | Used to conjunction with unittest/tfdmdv.m to automatically test C FDMDV func…
84 | fdmdv.m | Functions and variables that implement the Octave version of the FDMDV modem |
89 | tfdmdv.m | Automatic tests that compare the Octave and C versions of the FDMDV modem functions. …
H A DREADME.md13 + FDMDV DPSK modem [README_fdmdv](README_fdmdv.md) for HF channels
170 src - C source code for Codec 2, FDMDV modem, COHPSK modem, FreeDV API
H A DREADME_freedv.md214 1. [FDMDV modem README](README_fdmdv.md)
/dports/audio/codec2/codec2-1.0.3/unittest/
H A Dfdmdv_mem.c41 struct FDMDV *fdmdv; in main()
43 printf("struct FDMDV..........: %ld\n", sizeof(struct FDMDV)); in main()
H A Dtfdmdv.c48 struct FDMDV *fdmdv; in main()
104 printf("sizeof FDMDV states: %zd bytes\n", sizeof(struct FDMDV)); in main()
H A Dtcohpsk.c87 struct FDMDV *fdmdv; in main()
/dports/audio/codec2/codec2-1.0.3/octave/
H A Dfdmdv_mod.m3 % Modulator function for FDMDV modem, uses test frames as input and
H A Dfdmdv_demod_c.m3 % Plots Octave dump file information from C FDMDV demodulator program,
H A Dtfdmdv.m3 % Octave script that tests the C port of the FDMDV modem. This script loads
47 % Generate reference vectors using Octave implementation of FDMDV modem
H A Dfdmdv_demod_coh.m3 % Demodulator function for FDMDV modem (Octave version). Requires
H A Dfdmdv_ut.m3 % Unit Test program for FDMDV modem. Useful for general development as it has
H A Dfdmdv_demod.m3 % Demodulator function for FDMDV modem (Octave version). Requires
H A Dfdmdv_ut_freq_off.m4 % Unit Test program for freq offset estimation in FDMDV modem.
/dports/comms/fldigi/fldigi-4.1.20/src/rsid/
H A Drsid_defs.cxx194 ELEM_(131, FDMDV, NUM_MODES) \

12