Many more additions to the WSJT-X User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7228 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
@ -36,6 +36,7 @@ set (UG_SRCS
|
|||||||
make-qso.adoc
|
make-qso.adoc
|
||||||
new_features.adoc
|
new_features.adoc
|
||||||
platform-dependencies.adoc
|
platform-dependencies.adoc
|
||||||
|
protocols.adoc
|
||||||
settings-advanced.adoc
|
settings-advanced.adoc
|
||||||
settings-audio.adoc
|
settings-audio.adoc
|
||||||
settings-colors.adoc
|
settings-colors.adoc
|
||||||
@ -71,7 +72,11 @@ set (UG_IMGS
|
|||||||
images/help-menu.png
|
images/help-menu.png
|
||||||
images/JT4F.png
|
images/JT4F.png
|
||||||
images/JT65B.png
|
images/JT65B.png
|
||||||
|
images/MSK144.png
|
||||||
images/QRA64.png
|
images/QRA64.png
|
||||||
|
images/WSPR_WideGraphControls.png
|
||||||
|
images/WSPR_1a.png
|
||||||
|
images/WSPR_2.png
|
||||||
images/jtalert.png
|
images/jtalert.png
|
||||||
images/keyboard-shortcuts.png
|
images/keyboard-shortcuts.png
|
||||||
images/log-qso.png
|
images/log-qso.png
|
||||||
|
@ -1,17 +1,19 @@
|
|||||||
// Status=review
|
// Status=review
|
||||||
|
|
||||||
Since 2005 the _WSJT_ project (including programs _WSJT_, _MAP65_,
|
The _WSJT_ project was started in 2001. Since 2005 it has been an
|
||||||
_WSPR_, _WSJT-X_, and _WSPR-X_) has been "`open source`", with all
|
Open Source project, and it now includes programs _WSJT_, _MAP65_,
|
||||||
code licensed under the GNU Public License (GPL). Many users of these
|
_WSPR_, _WSJT-X_, and _WSPR-X_. All all code is licensed under the
|
||||||
programs, too numerous to mention here individually, have contributed
|
GNU Public License (GPL). Many users of these programs, too numerous
|
||||||
suggestions and advice that have greatly aided the development of
|
to mention here individually, have contributed suggestions and advice
|
||||||
_WSJT_ and its sister programs.
|
that have greatly aided the development of _WSJT_ and its sister
|
||||||
|
programs.
|
||||||
|
|
||||||
For _WSJT-X_ in particular, we acknowledge contributions from *AC6SL,
|
For _WSJT-X_ in particular, we acknowledge contributions from *AC6SL,
|
||||||
AE4JY, DJ0OT, G4KLA, G4WJS, K3WYC, K9AN, KA6MAL, KA9Q, KB1ZMX, KD6EKQ,
|
AE4JY, DJ0OT, G3WDG, G4KLA, G4WJS, IV3NWV, IW3RAB, K3WYC, K9AN,
|
||||||
KI7MT, KK1D, ND0B, PY2SDR, VK3ACF, VK4BDJ, W4TI, W4TV, and W9MDB*.
|
KA6MAL, KA9Q, KB1ZMX, KD6EKQ, KI7MT, KK1D, ND0B, PY2SDR, VK3ACF,
|
||||||
Each of these amateurs has helped to bring the program’s design, code,
|
VK4BDJ, VK7MO, W4TI, W4TV, and W9MDB*. Each of these amateurs has helped to
|
||||||
and documentation to its present state.
|
bring the program’s design, code, tetsting, and/or documentation to
|
||||||
|
its present state.
|
||||||
|
|
||||||
Most of the color palettes for the _WSJT-X_ waterfall were copied from
|
Most of the color palettes for the _WSJT-X_ waterfall were copied from
|
||||||
the excellent, well documented, open-source program _fldigi_, by *W1HKJ*
|
the excellent, well documented, open-source program _fldigi_, by *W1HKJ*
|
||||||
|
@ -1,25 +1,26 @@
|
|||||||
A text box entitled Astronomical Data provides information needed for
|
A text box entitled Astronomical Data provides information needed for
|
||||||
tracking the sun or moon, moon, compensating for EME Doppler shift,
|
tracking the sun or moon, moon, compensating for EME Doppler shift,
|
||||||
and estimating EME Doppler spread and path degradation. Toggle the
|
and estimating EME Doppler spread and path degradation. Toggle the
|
||||||
*Astronomical data* on the *View* menu to display or remove this window.
|
*Astronomical data* on the *View* menu to display or hide this window.
|
||||||
|
|
||||||
image::AstroData_2.png[align="center",alt="Astronomical Data"]
|
image::AstroData_2.png[align="center",alt="Astronomical Data"]
|
||||||
|
|
||||||
Available information includes the current *Date* and *UTC* time; *Az*
|
Available information includes the current UTC *Date* and time; *Az*
|
||||||
and *El*, azimuth and elevation of the moon at your own location, in
|
and *El*, azimuth and elevation of the moon at your own location, in
|
||||||
degrees; *SelfDop*, *Width*, and *Delay*, the Doppler shift, full
|
degrees; *SelfDop*, *Width*, and *Delay*, the Doppler shift, full
|
||||||
limb-to-limb Doppler spread, and delay of your own EME echoes; and
|
limb-to-limb Doppler spread in Hz, and delay of your own EME echoes in
|
||||||
*DxAz* and *DxEl*, *DxDop*, and *DxWid*, corresponding parameters for
|
seconds; and *DxAz* and *DxEl*, *DxDop*, and *DxWid*, corresponding
|
||||||
a station located at the DX Grid entered on the main window. These
|
parameters for a station located at the *DX Grid* entered on the main
|
||||||
numbers are followed by *Dec*, the declination of the moon; *SunAz*
|
window. These numbers are followed by *Dec*, the declination of the
|
||||||
and *SunEl*, the azimuth and elevation of the Sun; *Freq*, your stated
|
moon; *SunAz* and *SunEl*, the azimuth and elevation of the Sun;
|
||||||
operating frequency in MHz; *Tsky*, the estimated sky background
|
*Freq*, your stated operating frequency in MHz; *Tsky*, the estimated
|
||||||
temperature in the direction of the moon, scaled to the operating
|
sky background temperature in the direction of the moon, scaled to the
|
||||||
frequency; *Dpol*, the spatial polarization offset in degrees; *MNR*,
|
operating frequency; *Dpol*, the spatial polarization offset in
|
||||||
the maximum non-reciprocity of the EME path in dB, owing to spatial
|
degrees; *MNR*, the maximum non-reciprocity of the EME path in dB,
|
||||||
polarization; and finally *Dgrd*, an estimate of the signal
|
owing to a combination of Faraday rotation and spatial polarization;
|
||||||
degradation in dB, relative to the best possible time with the moon
|
and finally *Dgrd*, an estimate of the signal degradation in dB,
|
||||||
at perigee in a cold part of the sky.
|
relative to the best possible time with the moon at perigee in a cold
|
||||||
|
part of the sky.
|
||||||
|
|
||||||
The state of the art for establishing three-dimensional locations of
|
The state of the art for establishing three-dimensional locations of
|
||||||
the sun, moon, and planets at a specified time is embodied in a
|
the sun, moon, and planets at a specified time is embodied in a
|
||||||
@ -30,11 +31,12 @@ example, the celestial coordinates of the moon or a planet can be
|
|||||||
determined at a specified time to within about 0.0000003 degrees. The
|
determined at a specified time to within about 0.0000003 degrees. The
|
||||||
JPL ephemeris tables and interpolation routines have been incorporated
|
JPL ephemeris tables and interpolation routines have been incorporated
|
||||||
into _WSJT-X_. Further details on accuracy, especially concerning
|
into _WSJT-X_. Further details on accuracy, especially concerning
|
||||||
calculated EME Doppler shifts, are described in
|
calculated EME Doppler shifts, are described in QEX (###reference to
|
||||||
|
come###).
|
||||||
|
|
||||||
The sky background temperatures reported by _WSJT-X_ are derived from
|
The sky background temperatures reported by _WSJT-X_ are derived from
|
||||||
the all-sky 408 MHz map of Haslam et al. (Astronomy and Astrophysics
|
the all-sky 408 MHz map of Haslam et al. (Astronomy and Astrophysics
|
||||||
Supplement Series, 47, 1, 1982), scaled by frequency to the (-2.6)
|
Supplement Series, 47, 1, 1982), scaled by frequency to the -2.6
|
||||||
power. This map has angular resolution of about 1 degree, and of
|
power. This map has angular resolution of about 1 degree, and of
|
||||||
course most amateur EME antennas have much broader beamwidths than
|
course most amateur EME antennas have much broader beamwidths than
|
||||||
this. Your antenna will therefore smooth out the hot spots
|
this. Your antenna will therefore smooth out the hot spots
|
||||||
|
@ -29,11 +29,10 @@ Tx=Rx* checked, your own Tx frequency will move around following your
|
|||||||
callers.
|
callers.
|
||||||
|
|
||||||
* The *Report* control lets you change a signal report that has been
|
* The *Report* control lets you change a signal report that has been
|
||||||
inserted automatically. Most reports will fall in the range –26 to +10
|
inserted automatically. Typical reports for the various modes fall in
|
||||||
dB. Remember that JT65 reports saturate at an upper limit of -1
|
the range –30 to +20 dB. Remember that JT65 reports saturate at an
|
||||||
dB.
|
upper limit of -1 dB.
|
||||||
|
|
||||||
IMPORTANT: Consider reducing power if your QSO partner reports your
|
IMPORTANT: Consider reducing power if your QSO partner reports your
|
||||||
signal above -5 dB. The WSJT modes are supposed to be weak signal
|
signal above -5 dB in one of the _WSJT-X_ slow modes. These are
|
||||||
modes!
|
supposed to be weak signal modes!
|
||||||
|
|
||||||
|
@ -15,15 +15,14 @@ you must tune the radio manually.
|
|||||||
|
|
||||||
* Alternatively, you can enter a frequency (in MHz) or band name in
|
* Alternatively, you can enter a frequency (in MHz) or band name in
|
||||||
recognized ADIF format, for example 630m, 20m, or 70cm. The band-name
|
recognized ADIF format, for example 630m, 20m, or 70cm. The band-name
|
||||||
format works only if a working frequency has been set up on that band,
|
format works only if a working frequency has been set for that band
|
||||||
in which case the first working frequency on that band is
|
and mode, in which case the first such match is selected.
|
||||||
selected.
|
|
||||||
|
|
||||||
* If you are using CAT control, a small colored circle appears in
|
* A small colored circle appears in green if the CAT control is
|
||||||
green if the CAT control is activated and functional. The green
|
activated and functional. The green circle contains the character S
|
||||||
circle contains the character S if the rig is detected to be in
|
if the rig is detected to be in *Split* mode. The circle becomes red
|
||||||
*Split* mode. The circle becomes red if you have requested CAT
|
if you have requested CAT control but communication with the radio has
|
||||||
control but communication with the radio has been lost.
|
been lost.
|
||||||
|
|
||||||
IMPORTANT: Many Icom rigs cannot be queried for split status, current
|
IMPORTANT: Many Icom rigs cannot be queried for split status, current
|
||||||
VFO or split transmit frequency. Consequently you should not change
|
VFO or split transmit frequency. Consequently you should not change
|
||||||
|
@ -19,37 +19,37 @@ image::log-qso.png[align="center",alt="Log QSO"]
|
|||||||
freeze the waterfall or open and explore a previously recorded audio
|
freeze the waterfall or open and explore a previously recorded audio
|
||||||
file.
|
file.
|
||||||
|
|
||||||
* *Monitor* restarts normal receive operation. This button is
|
* *Monitor* toggles normal receive operation on or off. This button
|
||||||
highlighted in green when the _WSJT-X_ is receiving. If you are
|
is highlighted in green when the _WSJT-X_ is receiving. If you are
|
||||||
using CAT control, toggling *Monitor* OFF relinquishes control of the
|
using CAT control, toggling *Monitor* OFF relinquishes control of the
|
||||||
rig; if _Monitor returns to last used frequency_ is selected
|
rig; if *Monitor returns to last used frequency* is selected on the
|
||||||
on the *Settings | General* tab, toggling *Monitor* back ON will
|
*Settings | General* tab, toggling *Monitor* back ON will return to
|
||||||
return to the original frequency.
|
the original frequency.
|
||||||
|
|
||||||
* *Erase* clears the right-hand decoded text window.
|
* *Erase* clears the right-hand decoded text window.
|
||||||
Double-clicking *Erase* clears both text windows.
|
Double-clicking *Erase* clears both text windows.
|
||||||
|
|
||||||
* *Clear Avg* is present only in modes that support message averaging.
|
* *Clear Avg* is present only in modes that support message averaging.
|
||||||
It provides a way to erase all previous decode information, thus
|
It provides a way to erase the accumulating information, thus
|
||||||
preparing to start a new average.
|
preparing to start a new average.
|
||||||
|
|
||||||
* *Decode* tells the program to repeat the decoding procedure at the
|
* *Decode* tells the program to repeat the decoding procedure at the
|
||||||
Rx frequency (green marker on waterfall scale), using the most recently
|
Rx frequency (green marker on waterfall scale), using the most recently
|
||||||
completed sequence of received data.
|
completed sequence of received data.
|
||||||
|
|
||||||
* *Enable Tx* toggles the program into automatic T/R sequencing mode
|
* *Enable Tx* toggles automatic T/R sequencing mode on or off and
|
||||||
and highlights the button in red. A transmission will start at
|
highlights the button in red when ON. A transmission will start at
|
||||||
the beginning of the selected (odd or even) sequence, or immediately
|
the beginning of the selected (odd or even) sequence, or immediately
|
||||||
if appropriate. Toggling the button a second time will remove the
|
if appropriate. Toggling the button to OFF during a transmission
|
||||||
highlighted background color and
|
allows the current transmission to finish.
|
||||||
|
|
||||||
* *Halt Tx* terminates a transmission in progress and disables
|
* *Halt Tx* terminates a transmission immediately and disables
|
||||||
automatic T/R sequencing.
|
automatic T/R sequencing.
|
||||||
|
|
||||||
* *Tune* may be used to switch into Tx mode and generate an
|
* *Tune* toggles the program into Tx mode and generates an unmodulated
|
||||||
unmodulated carrier at the specified Tx frequency (red marker on
|
carrier at the specified Tx frequency (red marker on waterfall scale).
|
||||||
waterfall scale). This process may be useful for adjusting an antenna
|
This process is useful for adjusting an antenna tuner or tuning an
|
||||||
tuner. The button is highlighted in red while *Tune* is active.
|
amplifier. The button is highlighted in red while *Tune* is active.
|
||||||
Toggle the button a second time or click *Halt Tx* to terminate the
|
Toggle the button a second time or click *Halt Tx* to terminate the
|
||||||
*Tune* process. Note that activating *Tune* interrupts a receive
|
*Tune* process. Note that activating *Tune* interrupts a receive
|
||||||
sequence and will prevent decoding during that sequence.
|
sequence and will prevent decoding during that sequence.
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
// Status=review
|
// Status=review
|
||||||
|
|
||||||
Program menus offer many options for configuration and operation.
|
Menus at top of the main window offer many options for configuration
|
||||||
Most of the items are self-explanatory; a few additional details are
|
and operation. Most of the items are self-explanatory; a few
|
||||||
provided below. Keyboard shortcuts for some frequently used menu
|
additional details are provided below. Keyboard shortcuts for some
|
||||||
items are listed at the right.
|
frequently used menu items are listed at the right edge of the menu.
|
||||||
|
|
||||||
==== WSJT-X menu
|
==== WSJT-X menu
|
||||||
image::MacAppMenu.png[align="left",alt="Mac App Menu"]
|
image::MacAppMenu.png[align="left",alt="Mac App Menu"]
|
||||||
@ -37,10 +37,6 @@ image::decode-menu.png[align="left",alt="Decode Menu"]
|
|||||||
==== Save Menu
|
==== Save Menu
|
||||||
image::save-menu.png[align="left",alt="Save Menu"]
|
image::save-menu.png[align="left",alt="Save Menu"]
|
||||||
|
|
||||||
Choose *Save all* to save received data as audio +.wav+ files.
|
|
||||||
*Save decoded* will save only those files containing at least one
|
|
||||||
decoded message.
|
|
||||||
|
|
||||||
[[HELP_MENU]]
|
[[HELP_MENU]]
|
||||||
==== Help Menu
|
==== Help Menu
|
||||||
image::help-menu.png[align="left",alt="Help Menu"]
|
image::help-menu.png[align="left",alt="Help Menu"]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
// Status=review
|
// Status=review
|
||||||
|
|
||||||
A *Status Bar* at the bottom edge of the main window provides
|
A *Status Bar* at the bottom edge of the main window provides useful
|
||||||
information about operating conditions.
|
information about operating conditions.
|
||||||
|
|
||||||
//.Status Bar
|
//.Status Bar
|
||||||
|
@ -1,8 +1,9 @@
|
|||||||
// Status=review
|
// Status=review
|
||||||
|
|
||||||
The following controls appear at the bottom of the Wide Graph window.
|
The following controls appear at the bottom of the Wide Graph window.
|
||||||
With the exception of *JT65 nnnn JT9*, they affect only the graphical
|
With the exception of *JT65 nnnn JT9* (when operating in JT9+JT65
|
||||||
displays — they have no effect on the decoding process.
|
mode), they affect only the graphical displays. They have no effect
|
||||||
|
on the decoding process.
|
||||||
|
|
||||||
image::wide-graph-controls.png[align="center",alt="Wide Graph Controls"]
|
image::wide-graph-controls.png[align="center",alt="Wide Graph Controls"]
|
||||||
|
|
||||||
@ -55,19 +56,21 @@ a few Hz.
|
|||||||
[[CONTROLS_FAST]]
|
[[CONTROLS_FAST]]
|
||||||
=== Fast Graph
|
=== Fast Graph
|
||||||
|
|
||||||
Three sliders at the bottom of the Fast Graph window can be used to
|
The waterfall palette used for the Fast Graph is the same as the one
|
||||||
optimize gain and zero-offset of the displayed information. Hover the
|
selected on the Wide Graph. Three sliders at the bottom of the Fast
|
||||||
mouse over a control to display a tip reminding you of its function.
|
Graph window can be used to optimize gain and zero-offset for the
|
||||||
Clicking the *Auto Level* button will produce reasonable settings
|
displayed information. Hover the mouse over a control to display a
|
||||||
as a starting point. The waterfall palette used on this graph is
|
tip reminding you of its function. Clicking the *Auto Level* button
|
||||||
the same as the one selected on the Wide Graph.
|
will produce reasonable settings as a starting point.
|
||||||
|
|
||||||
image::fast-graph-controls.png[align="center",alt="Fast Graph Controls"]
|
image::fast-graph-controls.png[align="center",alt="Fast Graph Controls"]
|
||||||
|
|
||||||
[[CONTROLS_ECHO]]
|
[[CONTROLS_ECHO]]
|
||||||
=== Echo Graph
|
=== Echo Graph
|
||||||
|
|
||||||
Controls at the bottom of the Echo Graph
|
The following controls appear at the bottom of the Echo Graph:
|
||||||
|
|
||||||
|
image::echo-graph-controls.png[align="center",alt="EchoGraph Controls"]
|
||||||
|
|
||||||
- *Bins/Pixel* controls the displayed frequency resolution. Set this
|
- *Bins/Pixel* controls the displayed frequency resolution. Set this
|
||||||
value to 1 for the highest possible resolution, or to higher numbers
|
value to 1 for the highest possible resolution, or to higher numbers
|
||||||
@ -77,12 +80,9 @@ to compress the spectral display.
|
|||||||
spectra.
|
spectra.
|
||||||
|
|
||||||
- *Smooth* values greater than 0 apply running averages to the plotted
|
- *Smooth* values greater than 0 apply running averages to the plotted
|
||||||
spectra.
|
spectra, therebu smoothing the curves over multiple bins.
|
||||||
|
|
||||||
- Label *N* shows the number of echo pulses averaged.
|
- Label *N* shows the number of echo pulses averaged.
|
||||||
|
|
||||||
- Click the *Colors* button to cycle through 6 possible choices of
|
- Click the *Colors* button to cycle through 6 possible choices of
|
||||||
color and line width for the plots.
|
color and line width for the plots.
|
||||||
|
|
||||||
image::echo-graph-controls.png[align="center",alt="EchoGraph Controls"]
|
|
||||||
|
|
||||||
|
BIN
doc/user_guide/en/images/MSK144.png
Normal file
After Width: | Height: | Size: 168 KiB |
Before Width: | Height: | Size: 84 KiB |
BIN
doc/user_guide/en/images/WSPR_1a.png
Normal file
After Width: | Height: | Size: 137 KiB |
BIN
doc/user_guide/en/images/WSPR_2.png
Normal file
After Width: | Height: | Size: 55 KiB |
BIN
doc/user_guide/en/images/WSPR_WideGraphControls.png
Normal file
After Width: | Height: | Size: 6.4 KiB |
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 37 KiB |
@ -22,10 +22,10 @@ before`" status for this callsign (according to log file
|
|||||||
background color, as follows:
|
background color, as follows:
|
||||||
|
|
||||||
[horizontal]
|
[horizontal]
|
||||||
!:: default color bright purple: -- New DXCC entity
|
!:: Default color bright purple: New DXCC entity
|
||||||
~:: light pink: -- You have already worked this DXCC entity but not
|
~:: Light pink: You have already worked this DXCC entity but not
|
||||||
this station
|
this station
|
||||||
:: green: -- You have previously worked the calling station
|
:: Green: You have previously worked the calling station
|
||||||
|
|
||||||
In this respect the program does not distinguish between modes, but it
|
In this respect the program does not distinguish between modes, but it
|
||||||
does differentiate between bands.
|
does differentiate between bands.
|
||||||
|
@ -1,45 +1,50 @@
|
|||||||
[[PROTOCOL_OVERVIEW]]
|
[[PROTOCOL_OVERVIEW]]
|
||||||
=== Overview
|
=== Overview
|
||||||
|
|
||||||
All QSO modes except ISCAT benefit from the use of structured
|
All QSO modes except ISCAT use structured messages that compress
|
||||||
messages. Each such message consists of two 28-bit fields for
|
user-readable information into fixed-length packets of exactly 72
|
||||||
callsigns and a 15-bit field for a grid locator, report,
|
bits. Each message consists of two 28-bit fields for callsigns and a
|
||||||
acknowledgment, or a "`73`" sign-off indicator. Alternatively, a
|
15-bit field for a grid locator, report, acknowledgment, or a "`73`"
|
||||||
72^nd^ bit flags a message containing arbitrary alphanumeric text, up
|
sign-off indicator. A 72^nd^ bit flags a message containing arbitrary
|
||||||
to 13 characters. Special formats allow other information such as
|
alphanumeric text, up to 13 characters. Special cases allow other
|
||||||
add-on callsign prefixes (e.g., ZA/K1ABC) or suffixes (e.g., K1ABC/4)
|
information such as add-on callsign prefixes (e.g., ZA/K1ABC) or
|
||||||
to be encoded. The basic aim is to compress the most common messages
|
suffixes (e.g., K1ABC/4) to be encoded. The basic aim is to compress
|
||||||
used for minimally valid QSOs into a fixed 72-bit length. To be
|
the most common messages used for minimally valid QSOs into a fixed
|
||||||
useful, this kind of lossless message compression requires use of a
|
72-bit length. To be useful on channels with low signal-to-noise
|
||||||
strong forward error correcting (FEC) code. Different FEC codes are
|
ratio, this kind of lossless compression requires use of a strong
|
||||||
used for each mode. These modes require good synchronization of time
|
forward error correcting (FEC) code. Different codes are used for
|
||||||
and frequency between transmitting and receiving stations. As an aid
|
each mode. Accurate synchronization of time and frequency is required
|
||||||
to the decoders, each protocol includes a "`synch vector`" of known
|
between transmitting and receiving stations. As an aid to the
|
||||||
symbols along with the information-carrying symbols. Generated
|
decoders, each protocol includes a "`sync vector`" of known symbols
|
||||||
|
interspersed with the information-carrying symbols. Generated
|
||||||
waveforms for all of the _WSJT-X_ modes have continuous phase and
|
waveforms for all of the _WSJT-X_ modes have continuous phase and
|
||||||
a constant envelope.
|
constant envelope.
|
||||||
|
|
||||||
|
[[SLOW_MODES]]
|
||||||
|
=== Slow Modes
|
||||||
|
|
||||||
[[JT4PRO]]
|
[[JT4PRO]]
|
||||||
=== JT4
|
==== JT4
|
||||||
|
|
||||||
FEC in JT4 uses a strong convolutional code with constraint length
|
FEC in JT4 uses a strong convolutional code with constraint length
|
||||||
K=32, rate r=1/2, and a zero tail. This choice leads to an encoded
|
K=32, rate r=1/2, and a zero tail. This choice leads to an encoded
|
||||||
message length of (72+31) x 2 = 206 information-carrying bits.
|
message length of (72+31) x 2 = 206 information-carrying bits.
|
||||||
Modulation is 4-tone frequency-shift keying (4-FSK) at 11025 / 2520 =
|
Modulation is 4-tone frequency-shift keying (4-FSK) at 11025 / 2520 =
|
||||||
4.375 baud. Each symbol carries one information bit (the most
|
4.375 baud. Each symbol carries one information bit (the most
|
||||||
significant bit) and one synchronizing bit. The pseudo-random sync
|
significant bit) and one synchronizing bit. The two 32-bit
|
||||||
vector is the following sequence:
|
polynomials used for convolutional encoding have hexadecimal values
|
||||||
|
0xf2d05351 and 0xe4613c47, and the ordering of encoded bits is
|
||||||
|
scrambled by an interleaver. The pseudo-random sync vector is the
|
||||||
|
following sequence (60 bits per line):
|
||||||
|
|
||||||
000011000110110010100000001100000000000010110110101111101000
|
000011000110110010100000001100000000000010110110101111101000
|
||||||
100100111110001010001111011001000110101010101111101010110101
|
100100111110001010001111011001000110101010101111101010110101
|
||||||
011100101101111000011011000111011101110010001101100100011111
|
011100101101111000011011000111011101110010001101100100011111
|
||||||
10011000011000101101111010
|
10011000011000101101111010
|
||||||
|
|
||||||
The two 32-bit polynomials used for convolutional encoding have
|
|
||||||
hexadecimal values f2d05351 and e4613c47.
|
|
||||||
|
|
||||||
[[JT9PRO]]
|
[[JT9PRO]]
|
||||||
=== JT9
|
==== JT9
|
||||||
|
|
||||||
FEC in JT9 uses the same strong convolutional code aa JT4: constraint
|
FEC in JT9 uses the same strong convolutional code aa JT4: constraint
|
||||||
length K=32, rate r=1/2, and a zero tail, leading to an encoded
|
length K=32, rate r=1/2, and a zero tail, leading to an encoded
|
||||||
@ -56,7 +61,7 @@ the 9-FSK modulation for JT9A is equal to the keying rate, 1.736 Hz.
|
|||||||
The total occupied bandwidth is 9 × 1.736 = 15.6 Hz.
|
The total occupied bandwidth is 9 × 1.736 = 15.6 Hz.
|
||||||
|
|
||||||
[[JT65PRO]]
|
[[JT65PRO]]
|
||||||
=== JT65
|
==== JT65
|
||||||
|
|
||||||
A detailed description of the JT65 protocol was published in
|
A detailed description of the JT65 protocol was published in
|
||||||
{jt65protocol} for September-October, 2005. A Reed Solomon (63,12)
|
{jt65protocol} for September-October, 2005. A Reed Solomon (63,12)
|
||||||
@ -83,64 +88,74 @@ separation is 110250/4096 = 26.92 Hz multiplied by n for JT65A, with n
|
|||||||
= 2, 3, 4 used to convey the messages RO, RRR, and 73.
|
= 2, 3, 4 used to convey the messages RO, RRR, and 73.
|
||||||
|
|
||||||
[[QRA64_PROTOCOL]]
|
[[QRA64_PROTOCOL]]
|
||||||
=== QRA64
|
==== QRA64
|
||||||
|
|
||||||
Still to come ...
|
Still to come ...
|
||||||
|
|
||||||
[[SLOW_SUMMARY]]
|
[[SLOW_SUMMARY]]
|
||||||
=== Slow Mode Summary
|
==== Summary
|
||||||
|
|
||||||
|
Table 1 provides a brief summary parameters for the slow modes in
|
||||||
|
_WSJT-X_. Parameters K and r specify the constraint length and rate
|
||||||
|
of the convolutional codes; n and k give the sizes of the (equivalent)
|
||||||
|
block codes; Q is the alphabet size for the information-carrying
|
||||||
|
channel symbols; Mod, Baud, and BW specify the modulation type, keying
|
||||||
|
rate, and occupied bandwidth; fSync is the fraction of transmitted
|
||||||
|
energy devoted to synchronizing symbols; TxT is the transmission
|
||||||
|
duration, and S/N is the signal-to-noise ratio (in a 2500 Hz reference
|
||||||
|
bandwidth) above which the probability of decoding is 50% or higher.
|
||||||
|
|
||||||
[[SLOW_TAB]]
|
[[SLOW_TAB]]
|
||||||
.Parameters of Slow Modes
|
.Parameters of Slow Modes
|
||||||
[width="90%",cols="3h,^3,^2,^1,^2,^2,^2,^2,^2,^2",frame=topbot,options="header"]
|
[width="90%",cols="3h,^3,^2,^1,^2,^2,^2,^2,^2,^2",frame=topbot,options="header"]
|
||||||
|===============================================================================
|
|===============================================================================
|
||||||
|Mode |FEC Type |(k,n) | Q| Mod | Baud |BW (Hz)|fSync|TxT (s)|S/N (dB)
|
|Mode |FEC Type |(n,k) | Q| Mod | Baud |BW (Hz)|fSync|TxT (s)|S/N (dB)
|
||||||
|JT4A |K=32, r=1/2|(206,72)| 2| 4-FSK| 4.375| 17.5 | 0.50| 47.1 | -23
|
|JT4A |K=32, r=1/2|(206,72)| 2| 4-FSK| 4.375| 17.5 | 0.50| 47.1 | -23
|
||||||
|JT9A |K=13, r=1/2|(206,72)| 8| 9-FSK| 1.736| 15.6 | 0.19| 49.0 | -27
|
|JT9A |K=32, r=1/2|(206,72)| 8| 9-FSK| 1.736| 15.6 | 0.19| 49.0 | -27
|
||||||
|JT65A |RS |(63,12) |64|65-FSK| 2.692| 177.6 | 0.50| 46.8 | -25
|
|JT65A |Reed Solomon|(63,12) |64|65-FSK| 2.692| 177.6 | 0.50| 46.8 | -25
|
||||||
|QRA64A|QRA |(63,12) |64|64-FSK| 1.736| 111.1 | 0.25| 48.4 | -28
|
|QRA64A|Q-ary Repeat Accumulate|(63,12) |64|64-FSK| 1.736| 111.1 | 0.25| 48.4 | -26
|
||||||
| WSPR |K=32, r=1/2|(162,50)| 2| 4-FSK| 1.465| 5.9 | 0.50|110.6 | -29
|
| WSPR |K=32, r=1/2|(162,50)| 2| 4-FSK| 1.465| 5.9 | 0.50|110.6 | -29
|
||||||
|===============================================================================
|
|===============================================================================
|
||||||
|
|
||||||
Frequency spacing between tones, total occupied bandwidth, and
|
Submodes of the JT4, JT9, JT65, and QRA64 protocols offer wider tone
|
||||||
approximate threshold signal-to-noise ratios are given for the various
|
spacings that may be desirable for channels causing significant
|
||||||
submodes of JT4, JT9, JT65, and QRA64 in the following table:
|
Doppler spread. Table 2 summarizes the tone spacings, bandwidths, and
|
||||||
|
threshold sensitivities of the various submodes.
|
||||||
|
|
||||||
Submode Spacing BW S/N
|
[[SLOW_SUBMODES]]
|
||||||
(Hz) (Hz) dB
|
.Parameters of Slow Submodes
|
||||||
----------------------------
|
[width="50%",cols="h,3*^",frame=topbot,options="header"]
|
||||||
JT4A 4.375 17.5 -23
|
|=====================================
|
||||||
JT4B 8.75 35.0 -22
|
|Mode |Tone Spacing |BW (Hz)|S/N (dB)
|
||||||
JT4C 17.5 70.0 -21
|
|JT4A |4.375| 17.5 |-23
|
||||||
JT4D 39.375 157.5 -20
|
|JT4B |8.75 | 35.0 |-22
|
||||||
JT4E 78.75 315.0 -19
|
|JT4C |17.5 | 70.0 |-21
|
||||||
JT4F 157.5 630.0 -18
|
|JT4D |39.375| 157.5 |-20
|
||||||
JT4G 315.0 1260.0 -17
|
|JT4E |78.75| 315.0 |-19
|
||||||
|
|JT4F |157.5| 630.0 |-18
|
||||||
|
|JT4G |315.0| 1260.0 |-17
|
||||||
|
|JT9A |1.736| 15.6 |-27
|
||||||
|
|JT9B |3.472| 15.6 |-26
|
||||||
|
|JT9C |6.944| 15.6 |-25
|
||||||
|
|JT9D |13.889| 15.6 |-24
|
||||||
|
|JT9E |27.778| 250 |-23
|
||||||
|
|JT9F |55.556| 500 |-22
|
||||||
|
|JT9G |111.111| 2000 |-21
|
||||||
|
|JT9H |222.222| 2000 |-20
|
||||||
|
|JT65A |2.692| 177.6 |-25
|
||||||
|
|JT65B |5.383| 355.3 |-25
|
||||||
|
|JT65C |10.767| 710.6 |-25
|
||||||
|
|QRA64A|1.736| 111.1 |-26
|
||||||
|
|QRA64B|3.472| 222.2 |-26
|
||||||
|
|QRA64C|6.944| 444.4 |-26
|
||||||
|
|QRA64D|13.889| 888.8 |-26
|
||||||
|
|QRA64E|27.778|1777.8 |-26
|
||||||
|
|=====================================
|
||||||
|
|
||||||
JT9 1.7361 15.625 -27
|
[[FAST_MODES]]
|
||||||
|
=== Fast Modes
|
||||||
|
|
||||||
JT65A 2.6917 177.6 -25
|
==== ISCAT
|
||||||
JT65B 5.3833 355.3 -24
|
|
||||||
JT65C 10.767 710.6 -23
|
|
||||||
|
|
||||||
QRA64A 1.736 111.1 -28?
|
|
||||||
QRA64B 3.472 222.2
|
|
||||||
QRA64C 6.944 444.4
|
|
||||||
QRA64D 13.889 888.9
|
|
||||||
QRA64E 27.228 1777.8
|
|
||||||
|
|
||||||
JT4 and JT65 signal reports are constrained to the range –1 to –30
|
|
||||||
dB. This range is more than adequate for EME purposes, but not enough
|
|
||||||
for optimum use at HF. S/N values displayed by the JT4 and JT65
|
|
||||||
decoders are clamped at an upper limit –1 dB, and the S/N scale
|
|
||||||
becomes significantly nonlinear above –10 dB. JT9 allows signal
|
|
||||||
reports in the range –50 to +49 dB. It manages this by taking over a
|
|
||||||
small portion of "`message space`" that would otherwise be used for
|
|
||||||
grid locators within 1 degree of the south pole. The S/N scale of the
|
|
||||||
present JT9 decoder is reasonably linear (although it's not intended
|
|
||||||
to be a precision measurement tool).
|
|
||||||
|
|
||||||
=== ISCAT
|
|
||||||
|
|
||||||
ISCAT messages are free-form, up to 28 characters in length.
|
ISCAT messages are free-form, up to 28 characters in length.
|
||||||
Modulation is 42-tone frequency-shift keying at 11025 / 512 = 21.533
|
Modulation is 42-tone frequency-shift keying at 11025 / 512 = 21.533
|
||||||
@ -180,7 +195,15 @@ symbols in each 24, the user message +@CQ WA9XYZ+ repeats at its own
|
|||||||
natural length, 10 characters. The resulting sequence is extended as
|
natural length, 10 characters. The resulting sequence is extended as
|
||||||
many times as will fit into a Tx sequence.
|
many times as will fit into a Tx sequence.
|
||||||
|
|
||||||
=== MSK144
|
==== JT9
|
||||||
|
|
||||||
|
The JT9 slow modes all use keying rate 4.375 baud. By contrast, with
|
||||||
|
the *Fast* setting submodes JT9E-H adjust the keying rate to match the
|
||||||
|
increased tone spacings. Message durations are therefore much
|
||||||
|
shorter, and they are sent repeatedly throughout each Tx sequence.
|
||||||
|
For details see Table 3, below.
|
||||||
|
|
||||||
|
==== MSK144
|
||||||
|
|
||||||
Standard MSK144 messages are structured in the same way as those in
|
Standard MSK144 messages are structured in the same way as those in
|
||||||
the slow modes, with a 72 bits of user information. Forward error
|
the slow modes, with a 72 bits of user information. Forward error
|
||||||
@ -219,18 +242,18 @@ adjusted to provide the flattest possible response over the range
|
|||||||
300Hz to 2700Hz. The maximum permissible frequency offset between you
|
300Hz to 2700Hz. The maximum permissible frequency offset between you
|
||||||
and your QSO partner ± 200 Hz.
|
and your QSO partner ± 200 Hz.
|
||||||
|
|
||||||
=== Fast Mode Summary
|
==== Summary
|
||||||
|
|
||||||
.Parameters of Fast Modes
|
.Parameters of Fast Modes
|
||||||
[width="90%",cols="3h,^3,^2,^1,^2,^2,^2,^2,^2,^2",frame="topbot",options="header"]
|
[width="90%",cols="3h,^3,^2,^1,^2,^2,^2,^2,^2",frame="topbot",options="header"]
|
||||||
|=============================================================================
|
|=====================================================================
|
||||||
|Mode |FEC Type |(k,n) | Q| Mod | Baud |BW (Hz)|fSync|TxT (s)|S/N (dB)
|
|Mode |FEC Type |(k,n) | Q| Mod | Baud |BW (Hz)|fSync|TxT (s)
|
||||||
|ISCAT-A | - | - |42|42-FSK| 21.5 | 905 | 0.17| 1.176 |
|
|ISCAT-A | - | - |42|42-FSK| 21.5 | 905 | 0.17| 1.176
|
||||||
|ISCAT-B | - | - |42|42-FSK| 43.1 | 1809 | 0.17| 0.588 |
|
|ISCAT-B | - | - |42|42-FSK| 43.1 | 1809 | 0.17| 0.588
|
||||||
|JT9E |K=32, r=1/2|(206,72)| 8| 9-FSK| 25.0 | 225 | 0.19| 3.400 |
|
|JT9E |K=32, r=1/2|(206,72)| 8| 9-FSK| 25.0 | 225 | 0.19| 3.400
|
||||||
|JT9F |K=32, r=1/2|(206,72)| 8| 9-FSK| 50.0 | 450 | 0.19| 1.700 |
|
|JT9F |K=32, r=1/2|(206,72)| 8| 9-FSK| 50.0 | 450 | 0.19| 1.700
|
||||||
|JT9G |K=32, r=1/2|(206,72)| 8| 9-FSK|100.0 | 900 | 0.19| 0.850 |
|
|JT9G |K=32, r=1/2|(206,72)| 8| 9-FSK|100.0 | 900 | 0.19| 0.850
|
||||||
|JT9H |K=32, r=1/2|(206,72)| 8| 9-FSK|200.0 | 1800 | 0.19| 0.425 |
|
|JT9H |K=32, r=1/2|(206,72)| 8| 9-FSK|200.0 | 1800 | 0.19| 0.425
|
||||||
|MSK144 |LDPC |(128,72)| 2| OQPSK| 2000 | 2000 | 0.11| 0.072 | -5
|
|MSK144 |LDPC |(128,72)| 2| OQPSK| 2000 | 2000 | 0.11| 0.072
|
||||||
|MSK144 Sh|LDPC |(32,16) | 2| OQPSK| 2000 | 2000 | 0.20| 0.020 | -5
|
|MSK144 Sh|LDPC |(32,16) | 2| OQPSK| 2000 | 2000 | 0.20| 0.020
|
||||||
|=============================================================================
|
|=====================================================================
|
||||||
|
@ -157,22 +157,23 @@ QRA64 is an experimental mode in the Version 1.7 alpha release of
|
|||||||
_WSJT-X_. Some details of the protocol are still subject to change,
|
_WSJT-X_. Some details of the protocol are still subject to change,
|
||||||
and some features of the decoder will almost surely change. In most
|
and some features of the decoder will almost surely change. In most
|
||||||
ways you will find operation of QRA64 similar to JT65. The following
|
ways you will find operation of QRA64 similar to JT65. The following
|
||||||
screen shot shows examples of QRA64A transmissions recorded over the
|
screen shot shows examples of two QRA64A transmissions recorded over
|
||||||
EME path at 144 MHz (G4SWX transmitting to K1JT) and 10 GHz (VK7MO
|
the EME path. The first (at 1554 UTC) shows G4SWX transmitting to
|
||||||
transmitting to G3WDG). Notice the small red curve plotted below
|
K1JT at 144 MHz; the second shows VK7MO transmitting to G3WDG at 10
|
||||||
frequency 1000 Hz in the Wide Graph. Even though the VK7MO signal is
|
GHz. Notice the small red curve plotted below frequency 1000 Hz in
|
||||||
scarcely visible in the waterfall, the red curve shows that the
|
the Wide Graph. Even though the VK7MO signal is hard to discern in
|
||||||
decoder has accurately and reliably detected its synchronizing
|
the waterfall, the red curve shows that the decoder has accurately and
|
||||||
symbols.
|
reliably detected its synchronizing symbols, and the decode is
|
||||||
|
successful.
|
||||||
|
|
||||||
image::QRA64.png[align="center",alt="QRA64"]
|
image::QRA64.png[align="center",alt="QRA64"]
|
||||||
|
|
||||||
=== ISCAT
|
=== ISCAT
|
||||||
|
|
||||||
ISCAT is a useful mode for signals that are weak but more or less
|
ISCAT is a useful mode for signals that are weak but more or less
|
||||||
steady in amplitude, at least for several seconds. Aircraft scatter
|
steady in amplitude over several seconds or longer. Aircraft scatter
|
||||||
at 10 GHz is a good example. ISCAT messages are free-format and may
|
at 10 GHz is a good example. ISCAT messages are free-format and may
|
||||||
have any length from 1 to 28 characters. The protocol includes no
|
have any length from 1 to 28 characters. This protocol includes no
|
||||||
error-correction facility.
|
error-correction facility.
|
||||||
|
|
||||||
=== MSK144
|
=== MSK144
|
||||||
@ -180,12 +181,20 @@ error-correction facility.
|
|||||||
Meteor-scatter QSOs can be made any time on the VHF bands at distances
|
Meteor-scatter QSOs can be made any time on the VHF bands at distances
|
||||||
up to about 2100 km (1300 miles). Completing a QSO takes longer in
|
up to about 2100 km (1300 miles). Completing a QSO takes longer in
|
||||||
the evening than in the morning, longer at higher frequencies, and
|
the evening than in the morning, longer at higher frequencies, and
|
||||||
longer at distances close to the upper limit. But with patience,
|
longer at distances close to the upper limit. But with patience, 100
|
||||||
100 Watts or more, and a single yagi it can usually be done.
|
Watts or more, and a single yagi it can usually be done. The
|
||||||
|
following screen shot shows two 15-second MSK144 transmissions from
|
||||||
|
W5ADD during a 50 MHz QSO with K1JT, at a distance of about 1800 km
|
||||||
|
(1100 mi). The decoded segments have been encircled on the *Fast
|
||||||
|
Graph* spectral display.
|
||||||
|
|
||||||
Unlike other _WSJT-X modes, MSK144 decodes received signals in real
|
image::MSK144.png[align="center",alt="MSK144"]
|
||||||
time. Decoded messages will appear on your screen almost as soon as
|
|
||||||
you hear them.
|
Unlike other _WSJT-X modes, MSK144 decodes signals in real time,
|
||||||
|
during the reception sequence. Decoded messages will appear on your
|
||||||
|
screen almost as soon as you hear them.
|
||||||
|
|
||||||
|
To configure _WSJT-X_ for MSK144 operation:
|
||||||
|
|
||||||
- Select *MSK144* from the *Mode* menu.
|
- Select *MSK144* from the *Mode* menu.
|
||||||
|
|
||||||
@ -198,39 +207,48 @@ you hear them.
|
|||||||
- Set the *T/R* sequence duration to 15 s.
|
- Set the *T/R* sequence duration to 15 s.
|
||||||
|
|
||||||
- To match decoding depth to your computer's capability, click
|
- To match decoding depth to your computer's capability, click
|
||||||
*Monitor* (if it's not already green) to start a receiving sequence
|
*Monitor* (if it's not already green) to start a receiving sequence.
|
||||||
and observe the percentage of CPU usage displayed on the _Receiving_
|
Observe the percentage of CPU usage displayed on the _Receiving_ label
|
||||||
label in the Status Bar:
|
in the Status Bar:
|
||||||
|
|
||||||
image::Rx_pct_MSK144.png[align="center",alt="MSK144 Percent CPU"]
|
image::Rx_pct_MSK144.png[align="center",alt="MSK144 Percent CPU"]
|
||||||
|
|
||||||
- The displayed number (here 17%) indicates the fraction of CPU
|
- The displayed number (here 17%) indicates the fraction of CPU
|
||||||
capability used being used by the MSK144 real-time decoder. If it is
|
capability being used by the MSK144 real-time decoder. If it is well
|
||||||
well below 100% you may increase the decoding depth from *Fast*
|
below 100% you may increase the decoding depth from *Fast* to *Normal*
|
||||||
to *Normal* or *Deep*, and increase *F Tol* from 100 to 200 Hz.
|
or *Deep*, and increase *F Tol* from 100 to 200 Hz.
|
||||||
|
|
||||||
IMPORTANT: Most modern multi-core computers can easily handle the
|
IMPORTANT: Most modern multi-core computers can easily handle the
|
||||||
optimum parameters *Deep* and *F Tol 200*. Slower machines may not be
|
optimum parameters *Deep* and *F Tol 200*. Older and slower machines
|
||||||
able to keep up at these settings; in that case there will be a modest
|
may not be able to keep up at these settings; in that case there will
|
||||||
loss in decoding capability for the weakest pings.
|
be a modest loss in decoding capability for the very weakest pings.
|
||||||
|
|
||||||
- T/R sequences of 15 seconds or less requires choosing your
|
- T/R sequences of 15 seconds or less requires selecting your
|
||||||
transmitted messages very quickly. Check *Auto Seq* to have the
|
transmitted messages very quickly. Check *Auto Seq* to have the
|
||||||
computer make the necessary decisions automatically, based on received
|
computer make the necessary decisions automatically, based on the
|
||||||
messages.
|
messages received.
|
||||||
|
|
||||||
For operation at 144 MHz or above you may find it helpful to use
|
- For operation at 144 MHz or above you may find it helpful to use
|
||||||
short-format messages for Tx3, Tx4, and Tx5. These messages are 20 ms
|
short-format *Sh* messages for Tx3, Tx4, and Tx5. These messages are
|
||||||
long, compared with 72 ms for full-length MSK144 messages. Their
|
20 ms long, compared with 72 ms for full-length MSK144 messages.
|
||||||
information content is a 12-bit hash of the two callsigns, rather than
|
Their information content is a 12-bit hash of the two callsigns,
|
||||||
the callsigns themselves, plus a 4-bit report, acknowledgment, or
|
rather than the callsigns themselves, plus a 4-bit numerical report,
|
||||||
sign-off. Only the intended recipient can decode short-messages.
|
acknowledgment (RRR), or sign-off (73). Only the intended recipient
|
||||||
|
can decode short-messages. They will be displayed with the callsigns
|
||||||
|
enclosed in <> angle brackets, as in the following model QSO
|
||||||
|
|
||||||
|
CQ K1ABC FN42
|
||||||
|
K1ABC W9XYZ EN37
|
||||||
|
W9XYZ K1ABC +02
|
||||||
|
<K1ABC W9XYZ> R+03
|
||||||
|
<W9XYZ K1ABC> RRR
|
||||||
|
<K1ABC W9XYZ> 73
|
||||||
|
|
||||||
- Check *Sh* to enable short messages.
|
|
||||||
|
|
||||||
IMPORTANT: There is little or no advantage to using MSK144 *Sh*
|
IMPORTANT: There is little or no advantage to using MSK144 *Sh*
|
||||||
messages at 50 or 70 MHz. At these frequencies most pings are long
|
messages at 50 or 70 MHz. At these frequencies, most pings are long
|
||||||
enough to support standard messages.
|
enough to support standard messages -- which have the advantage of
|
||||||
|
being readable by anyone listening in.
|
||||||
|
|
||||||
=== Echo Mode
|
=== Echo Mode
|
||||||
|
|
||||||
@ -260,7 +278,8 @@ using either *Rig* or *Fake It* on the *Settings | Radio* tab.
|
|||||||
cycles.
|
cycles.
|
||||||
|
|
||||||
- _WSJT-X_ calculates and compensates for Doppler shift automatically.
|
- _WSJT-X_ calculates and compensates for Doppler shift automatically.
|
||||||
Your return echo should always appear at the center of the plot area
|
As shown in the screen shot below, when proper Doppler corrections
|
||||||
on the Echo Graph window, as in the screen shot below.
|
have been applied your return echo should always appear at the center
|
||||||
|
of the plot area on the Echo Graph window.
|
||||||
|
|
||||||
image::echo_144.png[align="center",alt="Echo 144 MHz"]
|
image::echo_144.png[align="center",alt="Echo 144 MHz"]
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
reconfigure itself to the WSPR interface, removing some controls not
|
reconfigure itself to the WSPR interface, removing some controls not
|
||||||
used in WSPR mode.
|
used in WSPR mode.
|
||||||
|
|
||||||
- Configure the Wide Graph as suggested in the screen shot below.
|
- Set the Wide Graph controls as suggested below.
|
||||||
|
|
||||||
image::WSPR.png[align="center",alt="WSPR mode"]
|
image::WSPR_WideGraphControls.png[align="center",alt="WSPR_WideGraphControls"]
|
||||||
|
|
||||||
- Use the mouse to drag the width and height of the main window to the
|
- Use the mouse to drag the width and height of the main window to the
|
||||||
desired size.
|
desired size.
|
||||||
@ -67,6 +67,23 @@ _WSJT-X_ tries to execute the command
|
|||||||
user_hardware nnn
|
user_hardware nnn
|
||||||
|
|
||||||
- In the above command +nnn+ is the band-designation wavelength in
|
- In the above command +nnn+ is the band-designation wavelength in
|
||||||
meters. You will need to write your own program, script, or batch file
|
meters. You must write your own program, script, or batch file to do
|
||||||
to do the necessary switching at your station.
|
the necessary switching at your station.
|
||||||
|
|
||||||
|
The following screen shot is an example of WSPR operation with
|
||||||
|
band-hopping enabled:
|
||||||
|
|
||||||
|
image::WSPR_2.png[align="center",alt="WSPR_2"]
|
||||||
|
|
||||||
|
A careful look at the screen shot above illustrates some of the
|
||||||
|
impressive capabilities of the WSPR decoder. For example, look at the
|
||||||
|
decodes at UTC 0152, 0154, and 0156 along with the corresponding
|
||||||
|
minutes from the waterfall display below. Yellow ovals have been
|
||||||
|
added to highlight two isolated signals decoded at -28 and -29 dB in
|
||||||
|
the first and third two-minute interval. At 0154 UTC signals from
|
||||||
|
VE3FAL, AB4QS, and K5CZD fall within a 5 Hz interval near audio
|
||||||
|
frequency 1492 Hz; similarly, K3FEF, DL2XL/P, and LZ1UBO fall within
|
||||||
|
a 6 Hz interval near 1543 Hz. Each of the overlapping signals is
|
||||||
|
decoded flawlessly.
|
||||||
|
|
||||||
|
image::WSPR_1a.png[align="center",alt="WSPR_1a"]
|
||||||
|