/dports/astro/weather/weather-2.4.2/ |
H A D | airports.csv | 33531 …84008789,-94.7694015503,918,"NA","US","US-KS","Fort Scott","no","KFSK","FSK","FSK","http://www.fsc…
|
/dports/audio/codec2/codec2-1.0.3/ |
H A D | README.md | 10 + High performance non-coherent FSK modem [README_fsk](README_fsk.md) 112 + `fsk_*` are command line programs for a non-coherent FSK modem (README_fsk).
|
H A D | README_data.md | 171 Several modes are available which support FSK and OFDM modulation. FSK is aimed at VHF And UHF appl… 175 ## FSK LDPC Raw Data Mode 177 …uses 2 or 4 FSK in combination with powerful LDPC codes, and was designed for VHF or UHF AWGN chan… 212 The default is 100 bits/s 2FSK. The (512,256) code sends 256 data bits (32 bytes) with every codewo… 229 Here is an example running 4FSK at 20000 bits/s (10000 symbols/s), at a sample rate of 200 kHz: 242 …tone is spaced `--shift` by 10kHz, so we have FSK tones at 10,20,30, and 40 kHz. For good perform… 244 …quency offset algorithm is used, which gives better results on noisy channels, especially for 4FSK.
|
H A D | README_freedv.md | 91 These modes use constant amplitude modulation like FSK or FM, and are designed for VHF and above. … 95 | 2400A | 2016 | 1300 | 4FSK | 5kHz | 2400 | Golay (23,12) | 50 | 97 | 800XA | 2017 | 700C | 4FSK | 2000 | 800 | - | N | 98 | FSK_LDPC | 2020 | - | 2 or 4 FSK | user defined | user defined | LDPC | - | - |
|
H A D | README_fsk.md | 42 1. Same thing but this time with 4FSK, and less verbose output: 68 1. Send some digital voice using FSK at 800 bits/s, and try the two 2400 bits/s FSK modes: 75 1. LDPC encoded 4FSK, with framing: 104 1. The FSK/LDPC/framer steps above have been combined in a FreeDV API mode. See "FSK LDPC Raw Data… 106 1. FSK modem C files in ```codec2/src```: 110 | fsk.c/fsk.h | core FSK modem library | 115 | fsk_mod_ext_vco.c | modulator that uses an external FSK oscillator | 124 | fsk_lib.m | Core FSK modem library | 126 | fsk_demod_file.m | Demodulates FSK signals from a file, useful for debugging FSK waveforms | 174 … 1. [HF FSK with Rpitx](http://www.rowetel.com/?p=6317), a zero hardware FSK transmitter using a Pi [all …]
|
/dports/audio/codec2/codec2-1.0.3/octave/ |
H A D | cma.m | 35 % continuous phase FSK modulator
|
H A D | fsk4_dmr.m | 5 % 4FSK modem attempt from the DMR spec 20 % Set up 4FSK raised cosine filter. This probably screws up perf if we were using 37 %Set up the 4FSK symbols 88 title("Spectrum of modulated 4FSK") 94 % Integrate and Dump 4FSK demod ---------------------------------------------------- 311 % No-filter 4FSK 'ideal' parameters 487 % Run this function to compare the theoretical 4FSK modem performance 519 semilogy(EbNodB, bers_tnco,'r;4FSK non-coherent theory;') 522 semilogy(EbNodB, bers_tco,'b;4FSK coherent theory;') 523 semilogy(EbNodB, bers_real ,'g;4FSK DMR simulation;')
|
H A D | fsk_basic.m | 4 % Basic non-coherent FSK modem simulation to illustrate principles 20 % continuous phase FSK modulator
|
H A D | fsk_cml.m | 34 modulation = 'FSK'; mod_order=M; mapping = 'gray'; 49 S =CreateConstellation('FSK', M); 55 disp(['Symbol-based ' num2str(M) 'FSK sim with K=' ... 125 title([num2str(M) 'FSK BER with LDPC FEC'])
|
H A D | fsk_cml_sam.m | 17 Example 1 2FSK: 21 Example 2 4FSK: 146 disp([num2str(M) 'FSK coded test ... ']) 148 bps = 1; modulation = 'FSK'; mod_order=2; mapping = 'gray'; 150 bps = 2; modulation = 'FSK'; mod_order=4; mapping = 'gray'; 192 error('Ltype =1 not provided for coded 4FSK'); 236 title([num2str(M) 'FSK pdf for rx=tx symbol']) 238 title([num2str(M) 'FSK pdf for rx!=tx symbol']) 243 % 2FSK SD -> LLR mapping that we used for Wenet SSTV system 285 if map==[0 0; 0 1; 1 0; 1 1] % a specific case for 4FSK [all …]
|
H A D | fsk_demod_file.m | 5 % states. Useful for debugging the FSK demod configuration 8 Sample usage to explore demodulator operation with a 100 bits/s 2FSK signal:
|
H A D | fsk_horus.m | 4 % Project Horus High Altitude Balloon (HAB) FSK demodulator 18 % Freq. estimator limits - keep these narrow to stop errors with low SNR 4FSK 342 states.tx_bits_file = "horus_payload_rtty.txt"; % Octave file of bits we FSK modulate 351 states.tx_bits_file = "horus_tx_bits_binary.txt"; % Octave file of bits we FSK modulate 361 % Tones must be at least Rs apart for ideal non-coherent FSK 641 % 800XA 4FSK modem -------------- 853 % Over the years this modem has been used for many different FSK signals ...
|
H A D | fsk_lib.m | 7 % FreeDV 2400A: 4FSK UHF/UHF digital voice 94 % map bits to FSK symbol (tone number) 116 % Estimate the frequency of the FSK tones. In some applications (such 219 % Given a buffer of nin input Rs baud FSK samples, returns nsym bits. 290 % but it gives 0dB impl loss for 2FSK Eb/No=9dB, testmode 1: 355 % Map this FSK "symbol" back to bits, depending on M
|
H A D | fsk_lib_demo.m | 2 % Uncoded FSK modem demo
|
H A D | fsk_lib_ldpc.m | 3 % Library of common functions used for LDPC coded 4FSK modem experiments 42 code_param = ldpc_init_user(HRA, modulation='FSK', mod_order=states.M, mapping='gray');
|
H A D | fsk_lib_ldpc_demo.m | 3 % LDPC coded 4FSK modem demo, demonstrating soft dec using CML library functions 38 code_param = ldpc_init_user(HRA, modulation='FSK', mod_order=states.M, mapping='gray'); 98 % map FSK filter ouputs to LLRs, then LDPC decode (see also fsk_cml_sam.m)
|
H A D | fsk_lib_ldpc_rx.m | 3 % LDPC coded 4FSK modem rx, reads 8 kHz 16 bit short raw file of real samples and demodulates 67 % map FSK filter ouputs to LLRs, then LDPC decode (see also fsk_cml_sam.m)
|
H A D | fsk_lib_ldpc_tx.m | 3 % LDPC coded 4FSK modem tx, generates a 8 kHz 16 bit short real valued sample file
|
H A D | fsk_llr_plot.m | 1 % Plot some results from FSK LLR tests 46 title('MFSK LLR test (+is 2FSK, xis 4FSK')
|
H A D | fsk_llr_test.m | 3 % 2/4FSK simulation to develop LLR estimation algorithms for 4FSK/LDPC modems 11 A small scaling factor seems to improve 2FSK performance -- probably the 'sig' 152 title([num2str(M) 'FSK pdf for rx=tx symbol']) 154 title([num2str(M) 'FSK pdf for rx!=tx symbol']) 159 % 2FSK SD -> LLR mapping that we used for Wenet SSTV system 160 function llr = sd_to_llr(sd, HD=0) % original 2FSK + HD option 177 % Note: ~/cml/matCreateConstellation.m has some support for FSK - can it do 4FSK? 182 disp([num2str(M) 'FSK coded test ... ']) 184 bps = 1; modulation = 'FSK'; mod_order=2; mapping = 'gray'; 186 bps = 2; modulation = 'FSK'; mod_order=4; mapping = 'gray'; [all …]
|
H A D | fsk_lock_down.m | 4 % tests for "Lock down" waveform, low Eb/No 4FSK 357 printf("Code Rate | Raw BER | 4FSK Eb/No | n,k | Rs | SNR | MDS |\n");
|
H A D | fsk_v_afsk.m | 4 % Ideal non-coherent FSK and AFSK-over-analog-FM simulation. Can draw 98 % scaling factor for convenience to match pure FSK 106 % non-coherent FSK demod 186 semilogy(sim_in.EbNodB, fsk_theory.BERvec,'r;FSK theory;') 188 semilogy(sim_in.EbNodB, fsk_sim.BERvec,'g;FSK sim;') 189 semilogy(sim_in.EbNodB, fsk_fm_sim.BERvec,'b;FSK over FM sim;') 204 semilogy(sim_in.EbNodB+RsOnB_dB, fsk_theory.BERvec,'r;FSK theory;') 206 semilogy(sim_in.EbNodB+RsOnB_dB, fsk_sim.BERvec,'g;FSK sim;') 207 semilogy(sim_in.EbNodB+RsOnB_dB, fsk_fm_sim.BERvec,'b;FSK over FM sim;')
|
H A D | ldpc_fsk_lib.m | 185 % One application of FSK LDPC work is SSTV. This function generates a
|
H A D | mancyfsk.m | 4 % Manchester encoded 2FSK & 4FSK simulation. 6 % Attempt to design a FSK waveform that can pass through legacy FM 15 % [X] measure BER compared to ideal coherent FSK 174 % encode one input bit into 2 output bits. The 2FSK encoder takes 175 % one input bit, the 4FSK encoder two input bits. 195 % FSK Modulator -------------------------------------------------------------- 197 % use ideal FSK modulator (note: need to try using analog FM modulator) 292 % TODO: 4FSK version of demod 487 printf("Rs=4800 2FSK ideal demod\n"); 491 printf("Rs=2400 2FSK analog FM demod, needs more power for same BER! Che?\n"); [all …]
|
H A D | mfsk.m | 4 % Simulation to test m=2 and m=4 FSK demod 75 % non-coherent FSK demod 168 semilogy(sim_in.EbNodB, fsk_theory.BERvec,'r;2FSK theory;') 170 semilogy(sim_in.EbNodB, fsk2_sim.BERvec,'g;2FSK sim;') 171 semilogy(sim_in.EbNodB, fsk4_sim.BERvec,'b;4FSK sim;')
|