mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-18 01:52:05 -05:00
trivial tweaks.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/jtms3@2512 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
87910b7ecf
commit
e3527d7020
16
jtms3.txt
16
jtms3.txt
@ -4,21 +4,21 @@
|
||||
1. Transmitting
|
||||
|
||||
Messages are sent character-by character, 6 bits plus even parity.
|
||||
Message length can be one of {5 7 9 11 13 17 19 23 29}; if necessary
|
||||
the message is padded with blanks to the next available length. No
|
||||
other FEC is used.
|
||||
Message length can be one of {5 7 9 11 13 17 19 23 29}; messages are
|
||||
padded with blanks up to the next available length.
|
||||
|
||||
Modulation is BPSK at 2000 baud. The baseband waveform is built by
|
||||
inserting a tapered sinc function for each bit, then multiplying by a
|
||||
sine wave at frequency f0 = 10000.0/7 = 1428.57 Hz. Agt sample rate
|
||||
48000 Hz there are 24 samples per PSK symbol and 7*24=168 samples per
|
||||
character. The carrier phase increment over one character is
|
||||
f0*(168/48000) = 5 cycles.
|
||||
sine wave at frequency f0 = 10000.0/7 = 1428.57 Hz. At fsample=48000
|
||||
Hz there are 24 samples per PSK symbol and 7*24=168 samples per
|
||||
character. Carrier phase increment over one character is
|
||||
f0*(168/48000) = 5 cycles, exactly.
|
||||
|
||||
2. Receiving
|
||||
|
||||
a. Pings are detected (or mouse-picked data is selected) as in
|
||||
WSJT9.
|
||||
WSJT9. Pings can also be detected from the squared analytic
|
||||
signal. Experience may tell which is better.
|
||||
|
||||
b. Compute real-to-complex FFT. Zap birdies, remove frequency
|
||||
components outside the range 300 - 2700 Hz, and convert to analytic
|
||||
|
@ -1,6 +1,6 @@
|
||||
subroutine specjtms(k,px,pxsmo,spk0,f0)
|
||||
|
||||
! Starting code for a JTMS3 decoder.
|
||||
! Compute noise level and 2D spectra, for GUI display.
|
||||
|
||||
parameter (NSMAX=30*48000)
|
||||
parameter (MAXFFT=8192)
|
||||
|
@ -1,4 +1,4 @@
|
||||
//-------------------------------------------------------------- MainWindow
|
||||
//--------------------------------------------------------------- MainWindow
|
||||
#include "mainwindow.h"
|
||||
#include "ui_mainwindow.h"
|
||||
#include "devsetup.h"
|
||||
|
Loading…
Reference in New Issue
Block a user