Another round of edits for the WSJT-X User's Guide.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3666 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
Joe Taylor 2014-01-28 15:24:26 +00:00
parent a3fa39fa68
commit 2c7a76ffbc
29 changed files with 244 additions and 181 deletions

View File

@ -1,6 +1,6 @@
// Status=review // Status=review
The Band Settings tab allows you to set the default frequency and The Band Settings tab allows you to define the default frequency and
enter a brief description of your antenna for each amateur band. The enter a brief description of your antenna for each amateur band. The
antenna information will be included with reception reports to antenna information will be included with reception reports to
{pskreporter}, if they have been enabled. {pskreporter}, if enabled.

View File

@ -5,8 +5,8 @@ To set the proper level of audio drive from _WSJT-X_ to your radio:
radio into transmit mode and generate a steady audio tone. radio into transmit mode and generate a steady audio tone.
* Listen to the generated audio tone using your radios Monitor * Listen to the generated audio tone using your radios Monitor
facility. The tone should be perfectly smooth, with no clicks or facility. The pure sinusoidal tone should be perfectly smooth, with no
glitches. clicks or glitches.
* Open the computers audio mixer controls for output (“Playback”) * Open the computers audio mixer controls for output (“Playback”)
devices and adjust the volume slider downward from its maximum until devices and adjust the volume slider downward from its maximum until

View File

@ -14,13 +14,13 @@ Default is 0 (never).
_WSJT-X_ does not implement full transceiver control, but it provides a _WSJT-X_ does not implement full transceiver control, but it provides a
way to ensure that _WSJT-X_ can read and set the radios dial way to ensure that _WSJT-X_ can read and set the radios dial
frequency. If you want this capability: frequency. To enable this capability:
- Check the box *Enable CAT* - Check the box *Enable CAT*
- Select your radio type from a drop-down list - Select your radio type from a drop-down list
- Select a *CAT port* (not the same port selected for PTT control) - Select a *CAT port* (not the same port selected for PTT control)
- Set port parameters (*Serial rate*, *Handshake*, *Data bits*, *Stop - Set the correct port parameters (*Serial rate*, *Handshake*, *Data bits*,
bits*) for your radio *Stop bits*) for your radio
- If you use {dxlcommander} or {hrd} to control your transceiver, you - If you use {dxlcommander} or {hrd} to control your transceiver, you
can configure _WSJT-X_ to communicate with the radio through that can configure _WSJT-X_ to communicate with the radio through that
program. Entries for these programs appear at the end of the program. Entries for these programs appear at the end of the
@ -39,22 +39,22 @@ to set the radios frequency, but the program will be unaware of
subsequent changes made using the radios panel controls. subsequent changes made using the radios panel controls.
TIP: If you need an additional item in the list of devices for the TIP: If you need an additional item in the list of devices for the
CAT port, edit the configuration file wsjtx.ini and add your CAT port, edit the configuration file +wsjtx.ini+ and add your
requirement as CATdriver=yourdriver (for example, requirement as +CATdriver=<yourdriver>+ (for example,
CATdriver=/dev/tty.usbserial ) in the group of entries marked +CATdriver=/dev/tty.usbserial+) in the group of entries marked
[Common]. +[Common]+.
With most radios you can set *Polling interval* to a small number (say With most radios you can set *Polling interval* to a small number (say
1 3 s) and the program will follow any frequency changes made at the 1 3 s) and the program will follow any frequency changes made at the
radio. Note that you may not be able simultaneously to control your radio. Note that you may not be able simultaneously to control the
radio from _WSJT-X_ and from another program. Some experimentation may radio from _WSJT-X_ and from another program. Some experimentation
be required, and you may need to refer to the documentation for your may be required; refer to the documentation for your rig-control
rig-control software and your radio. It is best to have the radio and software and your radio. It is best to have the radio and any
any interface equipment turned on and connected before starting interface equipment turned on and connected before starting _WSJT-X_,
_WSJT-X_, and to exit the program before turning your equipment off. and to exit the program before turning the equipment off.
- Click the *Test CAT Control* and *Test PTT* buttons to see that you - Click the *Test CAT Control* and *Test PTT* buttons to see that you
have established the desired control of station functions. have established the desired control of station functions.
- Select the devices you will use for Audio input and output. - Select the devices you will use for Audio input and output.
- Click OK to dismiss the *Configuration* window. - Click *OK* to dismiss the *Configuration* window.

View File

@ -1,6 +1,6 @@
// Status=review // Status=review
*Tx Macros* are an aid for sending commonly used free-text messages. *Tx Macros* are an aid for sending commonly used free-text messages.
To enable a pull-down selection, add your custom messages to the entry To enable a pull-down selection, add your custom messages to the entry
fields provided. The maximum free-text message length in JT65 and JT9 fields provided. In JT65 and JT9 the maximum free-text message length
is 13 characters. is 13 characters, including spaces.

View File

@ -6,23 +6,25 @@ use when making QSOs:
image::images/misc-controls-center.png[align="center",alt="Misc Controls Center"] image::images/misc-controls-center.png[align="center",alt="Misc Controls Center"]
* Check *Tx even* to transmit in even-numbered UTC minutes. Uncheck * Check *Tx even* to transmit in even-numbered UTC minutes. Uncheck
this box to transmit in the odd intervals. This selection is made this box to transmit in the odd minutes. This selection is made
automatically when you double-click on a decoded text line as automatically when you double-click on a decoded text line as
described in the <<X5,Basic Operating Tutorial>>. described in the <<X5,Basic Operating Tutorial>>.
* The Tx and Rx audio frequencies can be adjusted with spinner * The Tx and Rx audio frequencies can be adjusted with spinner
controls. These settings are usually set automatically by controls. These settings are usually set automatically by
double-clicking on decoded text or on thw waterfall. double-clicking on decoded text or a signal in the waterfall.
* The on-the-air frequency of your lowest JT9 or JT65 tone is the sum * You can force Tx frequency to the current Rx frequency by clicking
of dial frequency and audio Tx frequency. You can force Tx frequency the *Tx=Rx* button, and vice-versa for *Rx=Tx*. (Copy across the =
to the current Rx frequency by clicking the *Tx=Rx* button, and sign is from right to left.) Check the box *Lock Tx=Rx* to make the
vice-versa for *Rx=Tx*. Check the box *Lock Tx=Rx* to make the frequencies always track one another. The on-the-air frequency of
frequencies always track one another. your lowest JT9 or JT65 tone is the sum of dial frequency and audio Tx
frequency.
* 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 inserted automatically. Most reports will fall in the range 26 to +10
+10 dB. Remember that JT65 reports must lie in the range -30 to -1 dB. dB. Remember that JT65 reports are clamped at an upper limit of -1
dB.
IMPORTANT: When signals are close to or above 0 dB, you and your QSO IMPORTANT: When signals are close to or above 0 dB, you and your QSO
partner should probably reduce power. JT65 and JT9 are supposed to be partner should probably reduce power. JT65 and JT9 are supposed to be

View File

@ -3,6 +3,7 @@ The following keyboard shortcuts give quick access to some
frequently used program functions. frequently used program functions.
[horizontal] [horizontal]
*Key*:: *Action performed*
F1:: F1::
Display online User's Guide in browser Display online User's Guide in browser
Ctrl+F1:: Ctrl+F1::

View File

@ -1,14 +1,14 @@
// Status=review // Status=review
Controls related to band and frequency selection, receiver audio Controls related to band and frequency selection, receiver audio
level, the station being worked, and date and time are found at lower level, the station being called or worked, and date and time are found
left of the main window: at lower left of the main window:
//.Misc Controls Left //.Misc Controls Left
image::images/misc-main-ui.png[align="center",alt="Mist Menu Items"] image::images/misc-main-ui.png[align="center",alt="Mist Menu Items"]
* The drop-down list of bands at upper left lets you select the * A drop-down list of bands at upper left lets you select the
operating band and sets dial frequency to a default value taken from operating band and sets dial frequency to a value taken from
the *Default Frequencies* tab on the *Setup | Configuration* screen. the *Default Frequencies* tab on the *Setup | Configuration* screen.
If CAT control is active the radio's dial frequency will be set If CAT control is active the radio's dial frequency will be set
accordingly; if not, you must tune the radio manually. accordingly; if not, you must tune the radio manually.
@ -22,7 +22,7 @@ control but communication with the radio has been lost. If the
locator *Dx Grid* is known, the great-circle azimuth and distance are locator *Dx Grid* is known, the great-circle azimuth and distance are
displayed. displayed.
* The program can keep a database of call-signs and locators for * The program can maintain a database of call-signs and locators for
future reference. Click *Add* to insert the present call and locator in future reference. Click *Add* to insert the present call and locator
the database; click *Lookup* to retrieve the locator for a previously in the database; click *Lookup* to retrieve the locator for a
stored call. previously stored call.

View File

@ -15,22 +15,22 @@ free-text message.
//.Log QSO Window //.Log QSO Window
image::images/log-qso.png[align="center",alt="Log QSO"] image::images/log-qso.png[align="center",alt="Log QSO"]
* *Stop* will stop normal data acquisition in case you want to freeze * *Stop* will terminate normal data acquisition in case you want to
the waterfall, or perhaps to open and explore a previously recorded freeze the waterfall or open and explore a previously recorded audio
audio file. file.
* *Monitor* restarts normal receive operation. This button is * *Monitor* restarts normal receive operation. This button is
highlighted in green when the program is receiving. highlighted in green when the _WSJT-X_ is receiving.
* *Erase* clears the right (*Rx frequency*) text window. Double-clicking * *Erase* clears the right-hand decoded text window. Double-clicking
Erase* clears both text windows. Erase* clears both text windows.
* *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), using the most recently Rx frequency ([green]*GREEN* marker on waterfall), using the most recently
completed sequence of Rx data. completed sequence of Rx data.
* *Enable Tx* puts the program into automatic T/R sequencing mode * *Enable Tx* puts the program into automatic T/R sequencing mode
and highlights the button in red. A transmission will start at the and highlights the button in [red]*RED*. A transmission will start at the
beginning of the selected (odd or even) sequence, or immediately if beginning of the selected (odd or even) sequence, or immediately if
appropriate. A transmission will not be started any later than 24 s appropriate. A transmission will not be started any later than 24 s
into a UTC minute. into a UTC minute.
@ -39,8 +39,8 @@ into a UTC minute.
automatic T/R sequencing. automatic T/R sequencing.
* *Tune* may be used to switch into Tx mode and generate an * *Tune* may be used to switch into Tx mode and generate an
unmodulated carrier at the specified Tx frequency (red marker on unmodulated carrier at the specified Tx frequency ([red]*RED* marker
waterfall). This process may be useful for adjusting an antenna on waterfall). This process may be useful for adjusting an antenna
tuner. The button is highlighted in [red]*RED* while *Tune* is tuner. The button is highlighted in [red]*RED* while *Tune* is
active. Toggle the button a second time to terminate the *Tune* active. Toggle the button a second time to terminate the *Tune*
process. process.

View File

@ -1,7 +1,8 @@
// Status=review // Status=review
Program menus offer many options for configuration and operation. Program menus offer many options for configuration and operation.
You should explore them and test the resulting program actions. Nost of the options will be self-explanatory; a few additional details
are provided below.
[[X771]] [[X771]]
==== File menu ==== File menu
@ -12,6 +13,41 @@ image::images/file-menu.png[align="left",alt="File Menu"]
//.Setup Menu //.Setup Menu
image::images/setup-menu.png[align="left",alt="Setup Menu"] image::images/setup-menu.png[align="left",alt="Setup Menu"]
.Show DXCC entity and worked B4 status
When this option is checked _WSJT-X_ appends some useful information
to all CQ messages displayed in the Band Activity window. The name of
the DXCC entity is shown, abbreviated if necessary. Your ``worked
before'' status (according to the log file +wsjtx_log.adi+) is flagged
with a single character and a change of background colour:
[horizontal]
!:: (bright green) -- New DXCC entity
~:: (mid green) -- You have already worked this DXCC entity but not
this station
:: (dull green) -- You have previously worked the calling station
The program does not distinguish between modes, but it does
differentiate between bands.
This option is mainly intended for use
on non-Windows platforms; Windows users can (and should) use VK3AMA's
excellent {jtalert} utility.
.Requirements:
_WSJT-X_ expects the file +cty.dat+ to be in your installation
directory. It contains the DXCC data, is regularly updated and can be
downloaded from {cty_dat}.
Your previous history is read from file +wsjtx_log.adi+. This file is
updated every time you log a QSO from _WSJT-X_ (but note that it can
also be erased from the file menu). You can append or overwrite this
file by exporting your QSO history as an ADIF file from another
logging program. Turning *Show DXCC entity and worked B4 status* off
and on again will cause _WSJT-X_ to re-read the log file. Very large
log files may cause _WSJT-X_ to slow down while searching for calls.
[[X773]] [[X773]]
==== View Menu ==== View Menu
//.View Menu //.View Menu

View File

@ -2,7 +2,7 @@
Two arrangements of controls are provided for generating and selecting Two arrangements of controls are provided for generating and selecting
Tx messages. Traditional controls carried over from program _WSJT_ Tx messages. Traditional controls carried over from program _WSJT_
appear on *Tab 1* and provide six fields for message entry. appear on *Tab 1*, providing six fields for message entry.
Pre-formatted messages for the standard minimal QSO are generated when Pre-formatted messages for the standard minimal QSO are generated when
you click *Generate Std Msgs* or double-click on an appropriate line you click *Generate Std Msgs* or double-click on an appropriate line
in one of the decoded text windows. in one of the decoded text windows.
@ -14,14 +14,14 @@ image::images/traditional-msg-box.png[align="center",alt="Traditional Message Me
Tx sequence) by clicking on the circle under *Next*. Tx sequence) by clicking on the circle under *Next*.
* To change to a specified Tx message immediately, click on a * To change to a specified Tx message immediately, click on a
rectangular button under the *Now* label. Changing a Tx message rectangular button under the *Now* label. Changing a Tx message in
already underway reduces the chance of a correct decode, but will this way will slightly reduce the chance of a correct decode, but
probably succeed if done in the first 10 s of a Tx period. usually succeeds if done in the first 10 s of a transmission.
* Right-clicking on the entry field for message #5 pops up a list of * Right-clicking on the entry field for message #5 pops up a list of
free-text messages entered on the *Setup | Configuration | Tx Macros* free-text messages entered on the *Setup | Configuration | Tx Macros*
screen. You can select any of these pre-stored messages by using the screen. Select any of these pre-stored messages by using the left
left mouse button. mouse button.
The second arrangement of controls for generating and selecting The second arrangement of controls for generating and selecting
Tx messages appears on *Tab 2* of the Message Control Panel: Tx messages appears on *Tab 2* of the Message Control Panel:
@ -31,11 +31,11 @@ image::images/new-msg-box.png[align="center",alt="New Message Menu"]
With this setup you normally follow a top-to-bottom sequence of With this setup you normally follow a top-to-bottom sequence of
transmissions from the left column if you are calling CQ, or the right transmissions from the left column if you are calling CQ, or the right
column if you are answering a CQ. Clicking a button puts the column if answering a CQ. Clicking a button puts the appropriate
appropriate message in the *Gen Msg* box. If you are already message in the *Gen Msg* box. If you are already transmitting, it
transmitting, it changes the Tx message immediately. You can enter changes the Tx message immediately. You can enter anything (up to 13
anything (up to 13 characters) in the *Free Msg* box. Right-clicking on characters) in the *Free Msg* box. Right-clicking on this entry field
this entry field pops up your previously defined list of *Tx Macros*. pops up your previously defined list of *Tx Macros*.
IMPORTANT: During a transmission the actual message being sent always IMPORTANT: During a transmission the actual message being sent always
appears highlighted in yellow in the first box of the status bar appears highlighted in yellow in the first box of the status bar

View File

@ -4,7 +4,7 @@ The following special mouse commands are available:
//.Special Mouse Commands //.Special Mouse Commands
[width="80%",cols="13,50",options="header",align="center"] [width="80%",cols="13,50",options="header",align="center"]
|===== |=====
|Mouse-Click on|Action Performed |Click on|Action Performed
|Waterfall|*Click*: set Rx frequency + |Waterfall|*Click*: set Rx frequency +
*Double-click*: set Rx frequency and decode there + *Double-click*: set Rx frequency and decode there +
*Ctrl-click*: set Rx and Tx frequencies + *Ctrl-click*: set Rx and Tx frequencies +

View File

@ -6,6 +6,7 @@ information about operating conditions.
//.Status Bar //.Status Bar
image::images/status-bar-a.png[align="left",alt="New Message Menu"] image::images/status-bar-a.png[align="left",alt="New Message Menu"]
Labels on the Status Bar provide information about the current Labels on the Status Bar display the program's provide current
operating state (Receiving, Transmitting, Tune, or an open file name), operating state (Receiving, Transmitting, Tune, or an open file name),
operating mode, and content of your most recent transmitted message. its operating mode, and the content of your most recent transmitted
message.

View File

@ -12,7 +12,7 @@ compress the spectral display. Normal operation with a convenient
window size works well at 2 to 8 bins per pixel. window size works well at 2 to 8 bins per pixel.
- *JT65 nnnn JT9* sets the dividing point for wide-band decoding of - *JT65 nnnn JT9* sets the dividing point for wide-band decoding of
JT65 and JT9 signals in JT9+JT65 mode. The decoder looks for JT65 JT65 and JT9 signals in *JT9+JT65* mode. The decoder looks for JT65
signals below nnnn Hz and JT9 signals above that frequency. signals below nnnn Hz and JT9 signals above that frequency.
- *Start nnn Hz* sets the low-frequency starting point of the - *Start nnn Hz* sets the low-frequency starting point of the
@ -30,13 +30,12 @@ preferences.
- *Palette* lets you select from a wide range of waterfall color - *Palette* lets you select from a wide range of waterfall color
palettes. palettes.
- Check *Flatten* if you want _WSJT-X_ to compensate for uneven - Check *Flatten* if you want _WSJT-X_ to compensate for a sloping or
response across the received passband. uneven response across the received passband.
- Select *Current* or *Cumulative* for the spectrum displayed - Select *Current* or *Cumulative* for the spectrum displayed in the
in the bottom one-third of the Wide Graph window. *Current* is the bottom one-third of the Wide Graph window. *Current* is the average
average spectrum over the most recent *N Avg* FFT calculations. spectrum over the most recent *N Avg* FFT calculations. *Cumulative*
*Cumulative* is the average spectrum since the start of the current is the average spectrum since the start of the present UTC minute.
minute.

View File

@ -9,7 +9,7 @@ scale) of most labels on the user interface. The last two numbers
control size and weight of text in the *Band Activity* and *Rx control size and weight of text in the *Band Activity* and *Rx
Frequency* windows. Frequency* windows.
- The default is ``8 50 10 50''. If you need larger fonts in the user - By default the four numbers are ``8 50 10 50''. If you need larger
interface and bold text in the decode windows, try ``10 50 12 100'' fonts in the user interface and bold text in the decode windows, try
(without the quotes). ``10 50 12 100'' (without the quotes).

View File

@ -12,3 +12,5 @@ on how to configure your system for _WSJT-X_.
- Some additional information can be found {osx-instructions}. - Some additional information can be found {osx-instructions}.
* {osx-108} * {osx-108}
* {osx-109} * {osx-109}
// Any necessary instructions about time synchronization or sound setup ??

View File

@ -3,17 +3,19 @@
available at {launchpadurl}. available at {launchpadurl}.
- If you have not before obtained packages from the Personal Package - If you have not before obtained packages from the Personal Package
Archive (PPA) at the above link, execute the following instruction at Archive (PPA) at the above link, open a terminal window and execute
the command prompt: the following command:
$ sudo add-apt-repository ppa:jnogatch/wsjtx sudo add-apt-repository ppa:jnogatch/wsjtx
- Accept the PPA Key, then issue these commands: - Accept the PPA Key, then issue these commands:
$ sudo apt-get update sudo apt-get update
$ sudo apt-get install wsjtx sudo apt-get install wsjtx
- Download the soft-decision Reed Solomon decoder, {kvasd}, and put it - Download the soft-decision Reed Solomon decoder, {kvasd}, and put it
in the same directory as the executable binaries +wsjtx+ and in the same directory as the executable binaries +wsjtx+ and
+jt9+. Normally (after you have run the script +/usr/bin/wsjtx+ at +jt9+. Normally (after you have run the script +/usr/bin/wsjtx+ at
least once) this directory will be +$HOME/.wsjtx+. least once) this directory will be +$HOME/.wsjtx+.
// Add instructions about ntpd and sound setup.

View File

@ -6,7 +6,7 @@ instructions.
location +C:\Program Files\WSJTX+. The suggested default directory is location +C:\Program Files\WSJTX+. The suggested default directory is
+C:\WSJTX+. +C:\WSJTX+.
- All files relating to _WSJT-X_ will be stored in your chosen - All files relating to _WSJT-X_ will be stored in the chosen
installation directory and its subdirectories. You can uninstall installation directory and its subdirectories. You can uninstall
_WSJT-X_ by removing the installation directory and its contents. _WSJT-X_ by removing the installation directory and its contents.

View File

@ -5,11 +5,11 @@ in the program name stand for “Weak Signal communication by K1JT”, and
the “-X” suffix indicates that _WSJT-X_ started as an extended (and the “-X” suffix indicates that _WSJT-X_ started as an extended (and
experimental) branch of program _WSJT_. experimental) branch of program _WSJT_.
_WSJT-X_ offers two protocols or “modes,” JT65 and JT9. Both are _WSJT-X_ currently offers two protocols or “modes,” JT65 and JT9.
designed for making reliable, confirmed QSOs under extreme weak-signal Both are designed for making reliable, confirmed QSOs under extreme
conditions. They use nearly identical message structure and source weak-signal conditions. They use nearly identical message structure
encoding. JT65 was designed for EME (“moon-bounce”) on the VHF/UHF and source encoding. JT65 was designed for EME (“moon-bounce”) on the
bands, and has also proved very effective for worldwide QRP VHF/UHF bands, and has also proved very effective for worldwide QRP
communication at HF. JT9 is optimized for the LF, MF, and HF bands. communication at HF. JT9 is optimized for the LF, MF, and HF bands.
It is about 2 dB more sensitive than JT65 while using less than 10% of It is about 2 dB more sensitive than JT65 while using less than 10% of
the bandwidth. Both modes use one-minute timed sequences of the bandwidth. Both modes use one-minute timed sequences of

View File

@ -6,14 +6,14 @@ implementation in program _WSJT_ was published in {jt65protocol} for
September-October, 2005. Briefly stated, JT65 uses 60 s T/R sequences September-October, 2005. Briefly stated, JT65 uses 60 s T/R sequences
and carefully structured messages. Standard messages are compressed and carefully structured messages. Standard messages are compressed
so that two callsigns and a grid locator can be transmitted with just so that two callsigns and a grid locator can be transmitted with just
71 bits. A 72^nd^ bit serves as a flag to indicate that the message 71 bits. A 72nd bit serves as a flag to indicate that the message
consists of arbitrary text (up to 13 characters) instead of callsigns consists of arbitrary text (up to 13 characters) instead of callsigns
and a grid locator. Special formats allow other information such as and a grid locator. Special formats allow other information such as
add-on callsign prefixes (e.g., ZA/K1ABC) or numerical signal reports add-on callsign prefixes (e.g., ZA/K1ABC) or numerical signal reports
(in dB) to be substituted for the grid locator. The aim of source (in dB) to be substituted for the grid locator. The aim of source
encoding is to compress the common messages used for minimal QSOs into encoding is to compress the common messages used for minimal QSOs into
a minimum fixed number of bits. After compression, a Reed Solomon a minimum fixed number of bits. After compression, a Reed Solomon
(63,12) error-correcting code converts 72-bit user messages into (63,12) error-control code converts 72-bit user messages into
sequences of 63 six-bit channel symbols. sequences of 63 six-bit channel symbols.
JT65 requires tight synchronization of time and frequency between JT65 requires tight synchronization of time and frequency between
@ -27,7 +27,7 @@ vector interleaved with the encoded information symbols. The sync
vector allows calibration of time and frequency offsets between vector allows calibration of time and frequency offsets between
transmitter and receiver. A transmission nominally begins at t = 1 s transmitter and receiver. A transmission nominally begins at t = 1 s
after the start of a UTC minute and finishes at t = 47.8 s. The after the start of a UTC minute and finishes at t = 47.8 s. The
synchronizing tone is at 11025*472/4096 = 1270.5 Hz, and is normally synchronizing tone is at 11025 × 472/4096 = 1270.5 Hz, and is normally
sent in each interval having a “1” in the following pseudo-random sent in each interval having a “1” in the following pseudo-random
sequence: sequence:
@ -38,9 +38,10 @@ Encoded user information is transmitted during the 63 intervals not
used for the sync tone. Each channel symbol generates a tone at used for the sync tone. Each channel symbol generates a tone at
frequency 1275.8 + 2.6917 Nm Hz, where N is the value of the six-bit frequency 1275.8 + 2.6917 Nm Hz, where N is the value of the six-bit
symbol, 0 ≤ N ≤ 63, and m is 1, 2, or 4 for JT65 sub-modes A, B, or C. symbol, 0 ≤ N ≤ 63, and m is 1, 2, or 4 for JT65 sub-modes A, B, or C.
The signal report “OOO” is conveyed by reversing sync and data For EME (but conventionally not on the HF bands) the signal report
positions in the transmitted sequence. Shorthand messages dispense OOO is conveyed by reversing sync and data positions in the
with the sync vector and use intervals of 1.486 s (16,384 samples) for transmitted sequence. Shorthand messages dispense with the sync
the alternating tones. The lower frequency is always 1270.5 Hz, the vector and use intervals of 1.486 s (16,384 samples) for the
same as that of the sync tone, and the frequency separation is 26.92 alternating tones. The lower frequency is always 1270.5 Hz, the same
nm Hz with n = 2, 3, 4 for the messages RO, RRR, and 73. as that of the sync tone, and the frequency separation is 26.92 nm Hz
with n = 2, 3, 4 for the messages RO, RRR, and 73.

View File

@ -6,11 +6,11 @@ JT9 is designed for making minimal QSOs at LF, MF, and HF. It uses
those in JT65. Error control coding (ECC) uses a strong convolutional those in JT65. Error control coding (ECC) uses a strong convolutional
code with constraint length K=32, rate r=1/2, and a zero tail, leading code with constraint length K=32, rate r=1/2, and a zero tail, leading
to an encoded message length of (72+31) × 2 = 206 information-carrying to an encoded message length of (72+31) × 2 = 206 information-carrying
bits. Modulation is nine-tone frequency-shift keying, or 9-FSK. bits. Modulation is nine-tone frequency-shift keying, 9-FSK.
Eight tones are used for data, one for synchronization. Eight data Eight tones are used for data, one for synchronization. Eight data
tones means that three data bits are conveyed by each transmitted tones means that three data bits are conveyed by each transmitted
information symbol. Sixteen symbol intervals are devoted to information symbol. Sixteen symbol intervals are devoted to
synchronization, so a transmission therefore requires a total of 206 / 3 synchronization, so a transmission requires a total of 206 / 3
+ 16 = 85 (rounded up) channel symbols. The sync symbols are those + 16 = 85 (rounded up) channel symbols. The sync symbols are those
numbered 1, 2, 5, 10, 16, 23, 33, 35, 51, 52, 55, 60, 66, 73, 83, and numbered 1, 2, 5, 10, 16, 23, 33, 35, 51, 52, 55, 60, 66, 73, 83, and
85 in the transmitted sequence. 85 in the transmitted sequence.

View File

@ -3,7 +3,7 @@
By longstanding tradition, a minimal valid QSO requires the exchange By longstanding tradition, a minimal valid QSO requires the exchange
of callsigns, a signal report or some other information, and of callsigns, a signal report or some other information, and
acknowledgments. _WSJT-X_ is designed to facilitate making such acknowledgments. _WSJT-X_ is designed to facilitate making such
minimal QSOs using short, formatted messages. The process works best minimal QSOs using short, structured messages. The process works best
if you use these formats and follow standard operating practices. The if you use these formats and follow standard operating practices. The
recommended basic QSO goes something like this: recommended basic QSO goes something like this:
@ -34,15 +34,15 @@ report. JT65 reports are constrained to lie in the range 30 to 1
dB, while JT9 supports the extended range 50 to +49 dB. dB, while JT9 supports the extended range 50 to +49 dB.
TIP: Signals become visible on the waterfall around S/N = 26 dB and TIP: Signals become visible on the waterfall around S/N = 26 dB and
audible (to those with very good hearing) around 15 dB. Thresholds audible (to someone with very good hearing) around 15 dB. Thresholds
for signal decodability are approximately 24 dB for JT65, 26 dB for for signal decodability are approximately 24 dB for JT65, 26 dB for
JT9. JT9.
*Free Text Messages*: Users often add some friendly chit-chat at the *Free Text Messages*: Users often add some friendly chit-chat at the
end of a QSO. Free-format messages such as ``TNX JOE 73'' or ``5W end of a QSO. Free-format messages such as ``TNX ROBERT 73'' or
VERT 73 GL'' are supported, up to a maximum of 13 characters ``5W VERT 73 GL'' are supported, up to a maximum of 13 characters
(including spaces). It should be obvious that the JT9 and JT65 (including spaces). It should be obvious that the JT9 and JT65
protocols are not suitable for extensive conversations or rag-chewing. protocols are not well suited for extensive conversations or rag-chewing.
=== Compound Callsigns === Compound Callsigns
@ -53,20 +53,21 @@ two possible ways.
A list of about 350 of the most common prefixes and suffixes can be A list of about 350 of the most common prefixes and suffixes can be
displayed from the *Help* menu. A single compound callsign involving displayed from the *Help* menu. A single compound callsign involving
one item from this list can be used in a message in place of the third one item from this list can be used in a message in place of the
``word'' (normally a locator, signal report, RRR, or 73). Thus, the standard third word (normally a locator, signal report, RRR, or 73).
following examples are all properly formatted *Type 1* messages: Thus, the following examples are all acceptable *Type 1* messages
with compound callsigns:
CQ ZA/K1ABC CQ ZA/K1ABC
CQ K1ABC/4 CQ K1ABC/4
ZA/K1ABC G0XYZ ZA/K1ABC G0XYZ
G0XYZ K1ABC/4 G0XYZ K1ABC/4
However, the following messages are _not_ valid because a third The following messages are _not_ valid because a third word is not
word is not permitted in a *Type 1* compound callsign message: permitted in a *Type 1* message with compound callsigns:
ZA/K1ABC G0XYZ -22 #These messages will be sent ZA/K1ABC G0XYZ -22 #These messages will be sent
G0XYZ K1ABC/4 73 #without the third word G0XYZ K1ABC/4 73 #without the third "word"
A QSO between two stations using *Type 1* compound-callsign messages A QSO between two stations using *Type 1* compound-callsign messages
might look like this: might look like this:
@ -78,32 +79,31 @@ might look like this:
G0XYZ K1ABC RRR G0XYZ K1ABC RRR
K1ABC G0XYZ 73 K1ABC G0XYZ 73
Notice that both operators have sent and received the full compound Notice that both operators sens and receive the full compound
callsign in the first two transmissions; after that, they omit the callsign in the first two transmissions. After that, they omit the
add-on prefix or suffix. add-on prefix or suffix.
.Type 2 Compound-Callsign Messages .Type 2 Compound-Callsign Messages
Prefixes and suffixes _not_ found in the short displayable list can be Prefixes and suffixes _not_ found in the short displayable list can be
handled in a *Type 2* message. The compound callsign must be the handled with a *Type 2* message. The compound callsign must be the
second word in a two- or three-word message, and the first word must second word in a two- or three-word message, and the first word must
be CQ, DE, or QRZ. Prefixes can be up 1-4 characters, suffixes 1-3 be CQ, DE, or QRZ. Prefixes can be 1 to 4 characters, suffixes 1 to 3
characters. A third word conveying a locator, report, RRR, or 73 is characters. A third word conveying a locator, report, RRR, or 73 is
optional. The following are valid *Type 2* messages with compound permitted. The following are valid *Type 2* messages with compound
callsigns: callsigns:
CQ W4/G0XYZ FM07 #OK because W4 is not in short-list CQ W4/G0XYZ FM07
DE W4/G0XYZ -22 DE W4/G0XYZ -22
QRZ K1ABC/VE6 DO33 #OK because VE6 is not in short-list QRZ K1ABC/VE6 DO33
In each case, the message is treated as *Type 2* because the add-on In each case, the message is treated as *Type 2* because the add-on
prefix or suffix is not one of those in the displayable liet. Note prefix or suffix is _not_ one of those in the displayable list. Note
that a second callsign is never permissible in these messages, but a that a second callsign is never permissible in these messages.
locator, report, RRR, or 73 is allowed.
TIP: Remember that your transmitted message is always displayed in the TIP: Remember that during a transmission your transmitted message is
first panel of the *Status Bar*, highlighted in yellow, exactly as another always displayed in the first label on the *Status Bar*, highlighted
station will receive it. in yellow -- displayed exactly as another station will receive it.
A QSO between two stations using *Type 2* compound-callsign messages A QSO between two stations using *Type 2* compound-callsign messages
might look like this: might look like this:
@ -115,15 +115,19 @@ might look like this:
G0XYZ K1ABC RRR G0XYZ K1ABC RRR
DE G0XYZ/P 73 DE G0XYZ/P 73
Each operator sends his own full callsign in the first (and perhaps
also last) transmission, as may be required by licensing authorities.
=== Pre-QSO Checklist === Pre-QSO Checklist
Before attempting your first QSO with JT9 or JT65, be sure to go Before attempting your first QSO with JT9 or JT65, be sure to go
through the <<X15,Basic Tutorial>> above and the following checklist: through the <<X15,Basic Tutorial>> above, as well as the following
checklist:
- Your callsign and grid locator set to correct values - Your callsign and grid locator set to correct values
- PTT and CAT control (if used) properly configured and tested - PTT and CAT control (if used) properly configured and tested
- Computer clock properly synchronized to UTC within ±1 s - Computer clock properly synchronized to UTC within ±1 s
- Radio set to USB (upper sideband) mode - Radio set to *USB* (upper sideband) mode
- Radio's Split mode selected or not, consistent with your choice - Radio's Split mode selected or not, consistent with your choice
on *Station* tab of the *Setup | Configuration* window. on *Station* tab of the *Setup | Configuration* window.

View File

@ -5,6 +5,6 @@
- Monitor with at least 1024 x 780 resolution (more is better) - Monitor with at least 1024 x 780 resolution (more is better)
- Computer-to-radio interface using a serial port for T/R switching, or CAT - Computer-to-radio interface using a serial port for T/R switching, or CAT
control, or VOX control, or VOX
- Audio input and output devices supported by your operating system - Audio input and output devices supported by the operating system
- Audio or equivalent USB connections between transceiver and computer - Audio or equivalent USB connections between transceiver and computer
- A means for synchronizing your computer clock to UTC within ±1 s - A means for synchronizing the computer clock to UTC within ±1 s

View File

@ -4,18 +4,17 @@
- Click the *Monitor* button to return to normal receive operation - Click the *Monitor* button to return to normal receive operation
(button should be highlighted in [green]*GREEN*). (button should be highlighted in [green]*GREEN*).
- Set your transceiver to USB (or USB Data) mode. - Set your transceiver to *USB* (or *USB Data*) mode.
- Use the receiver gain controls and/or Windows mixer controls to set - Use the receiver gain controls and/or Windows mixer controls to set
the background noise level (scale at lower left of main window) to the background noise level (scale at lower left of main window) to
around 30 dB with no signals present. If necessary you can also use around 30 dB when no signals are present. If necessary you can also use
the slider next to the scale, but note that the overall dynamic range the slider next to the scale, but note that the overall dynamic range
will be best with this slider not too far from its mid-point. will be best with this slider not too far from its mid-point.
.Bandwidth and Frequency Setting .Bandwidth and Frequency Setting
Taking full advantage of the wide-band, dual-mode capability of Many SSB
_WSJT-X_ requires a receiver bandwidth of at least 4 kHz. Many SSB
transceivers have a fixed-width Tx filter that will not pass audio transceivers have a fixed-width Tx filter that will not pass audio
frequencies higher than about 2700 Hz. _WSJT-X_ takes care of this by frequencies higher than about 2700 Hz. _WSJT-X_ takes care of this by
using *Split Tx* mode, receiving with *VFO A* and transmitting with using *Split Tx* mode, receiving with *VFO A* and transmitting with
@ -39,6 +38,6 @@ the nominal JT9 dial frequency 2 kHz higher than the JT65 dial
frequency, and the checkbox labeled *+2 kHz*, just below the *Band* frequency, and the checkbox labeled *+2 kHz*, just below the *Band*
selector, makes the appropriate settings easy. selector, makes the appropriate settings easy.
IMPORTANT: When finished with this Tutorial, dont forget to re-enter IMPORTANT: When you are finished with this Tutorial, dont forget to
your own call-sign as *My Call*. re-enter your own call-sign as *My Call*.

View File

@ -2,7 +2,7 @@
.Open a Wave File: .Open a Wave File:
- Select *File | Open* and navigate to - Select *File | Open* and navigate to
+...\save\samples\130418_1742.wav+ under your _WSJT-X_ installation +...\save\samples\130418_1742.wav+ under the _WSJT-X_ installation
directory. When the file opens you should see something similar to directory. When the file opens you should see something similar to
the to the following screen shot: the to the following screen shot:
@ -14,33 +14,34 @@ image::images/r3556-main-ui-80.png[align="center",alt="Main UI and Wide Graph"]
Notice the [green]*GREEN* and [red]*RED* markers on the waterfall Notice the [green]*GREEN* and [red]*RED* markers on the waterfall
frequency scale. Decoding takes place at the end of a receive frequency scale. Decoding takes place at the end of a receive
sequence and is organized in two stages. The first decodes take place sequence and is organized in two stages. The first decodes take place
at the selected Rx frequency, indicated by the green marker. Results at the selected Rx frequency, indicated by the [green]*GREEN* marker.
appear in both the left (*Band Activity*) and right (*Rx Frequency*) Results appear in both the left (*Band Activity*) and right (*Rx
text windows on the main screen. The program then finds and decodes Frequency*) text windows on the main screen. The program then finds
all signals in the selected mode or modes over the displayed frequency and decodes all signals in the selected mode or modes over the
range. The red marker indicates your Tx frequency. displayed frequency range. The [red]*RED* marker indicates your Tx
frequency.
At least eight JT9 signals are present in the example file; all At least eight JT9 signals are present in the example file; all but
but one of them are decodable. When this file was recorded KF4RWA was one of them are decodable. When this file was recorded KF4RWA was
finishing a QSO with K1JT. Since the green marker was placed at his finishing a QSO with K1JT. Since the green marker was placed at his
audio frequency, 1224 Hz, his message “K1JT KF4RWA 73” appears in both audio frequency, 1224 Hz, his message “K1JT KF4RWA 73” appears in the
decoded text windows. The *Band Activity* window shows this message *Rx Frequency* window. The *Band Activity* window shows this message
as well as all the other decodes at nearby frequencies. The CQ lines plus all the other decodes at nearby frequencies. The CQ lines are
are highlighted in [green]*GREEN*, and lines containing *My Call*, in highlighted in [green]*GREEN*, and lines containing *My Call*, in this
this case K1JT, are highlighted in [red]*RED*. case K1JT, are highlighted in [red]*RED*.
TIP: For this step and the next, you may want to pretend you are K1JT by TIP: For this step and the next, you may want to pretend you are K1JT
entering that callsign temporarily as *My Call* on the <<X11,Configuration by entering that callsign temporarily as *My Call* on the <<X11,*Setup
Screen>>. Your results should then be identical to those shown in the | Configuration*>> screen. Your results should then be identical to
<<X12,screen shot>> above. those shown in the screen shot above.
[[X13]] [[X13]]
.Decoding Controls .Decoding Controls
To gain some feeling for the controls used when making QSOs, try To gain some feeling for the controls frequently used when making
clicking with the mouse on the decoded text lines and on the waterfall QSOs, try clicking with the mouse on the decoded text lines and on the
spectral display. You should be able to confirm the following waterfall spectral display. You should be able to confirm the
behavior: following behavior:
- Double-click on either of the decoded lines highlighted in - Double-click on either of the decoded lines highlighted in
green. This action produces the following results: green. This action produces the following results:
@ -70,9 +71,9 @@ moved. Such messages are usually in response to your own CQ, or from
a tail-ender, and you probably want your Tx frequency to stay where it a tail-ender, and you probably want your Tx frequency to stay where it
was. was.
- By holding down the Ctrl key when double-clicking on the decoded line - By holding down the *Ctrl* key when double-clicking on the decoded line
you can cause both Tx and Rx frequencies to be moved. This behavior you can cause both Tx and Rx frequencies to be moved. This behavior
can also be forced by checking Lock Tx=Rx. can also be forced by checking *Lock Tx=Rx*.
- Double-click on the message from KF4RWA in either window. He is - Double-click on the message from KF4RWA in either window. He is
sending ``73'' to K1JT, signifying that the QSO is over. Most likely sending ``73'' to K1JT, signifying that the QSO is over. Most likely
@ -89,8 +90,8 @@ call CQ again.)
narrow-band decode there. Decoded text appears in the right window narrow-band decode there. Decoded text appears in the right window
only. only.
- Ctrl-double-click sets both Rx and Tx frequencies and decodes at the - Ctrl-double-click to set both Rx and Tx frequencies and decodes at
new frequency. the new frequency.
- Click *Erase* to clear the right window. - Click *Erase* to clear the right window.

View File

@ -1,8 +1,8 @@
// Status=review // Status=review
.Wide Graph Settings: .Wide Graph Settings:
- *Bins/Pixel* = 7
- *Zero* = -3 - Set *Bins/Pixel* = 7
- Adjust the width of the Wide Graph window so that its upper - Adjust the width of the Wide Graph window so that the upper
frequency limit is approximately 4000 Hz. frequency limit is approximately 4000 Hz.
.Main Window: .Main Window:
@ -24,11 +24,7 @@ This sample file contains 17 decodable signals — nine in JT65 mode
(flagged with the character # in the decoded text windows), and eight (flagged with the character # in the decoded text windows), and eight
in JT9 mode (flagged with @). in JT9 mode (flagged with @).
... Figure here showing text windows ... // ... Figure here showing the text windows ?
Since the Tx mode was set to *Tx JT65*,
signals in that mode were decoded first. If you had selected *Tx JT9*,
JT9 signals would have been decoded first.
TIP: Notice the [blue]*BLUE* marker on the waterfall scale, by default TIP: Notice the [blue]*BLUE* marker on the waterfall scale, by default
set at 2500 Hz. Its position is set by the spinner control *JT65 nnnn set at 2500 Hz. Its position is set by the spinner control *JT65 nnnn
@ -36,9 +32,17 @@ JT9*, where nnnn is a frequency in Hz. In *JT9+JT65* mode the program
will automatically decode JT65 signals below this frequency and JT9 will automatically decode JT65 signals below this frequency and JT9
signals above it. signals above it.
Since the Tx mode was set to *Tx JT65*, signals in that mode were
decoded first. If you had selected *Tx JT9*, JT9 signals would have
been decoded first.
- Confirm that mouse-click behavior is similar to that described - Confirm that mouse-click behavior is similar to that described
<<X13,above>>, in Example 1. The program automatically determines the <<X13,earlier>>, in Example 1. The program automatically determines
mode of each JT9 or JT65 signal. the mode of each JT9 or JT65 signal. Note that when you double-click
on a signal in the waterfall, this is true even if the signal is on
the ``wrong'' side of the [blue]*BLUE* *JT65 nnnn JT9* marker. When
clicking on a JT65 signal to decode it, click on the sync tone at the
left edge.
- Double-click on the waterfall near 815 Hz: a JT65 message - Double-click on the waterfall near 815 Hz: a JT65 message
originating from W7VP will be decoded and appear in the *Rx Frequency* originating from W7VP will be decoded and appear in the *Rx Frequency*
@ -77,21 +81,25 @@ program is now configured properly for a JT9 QSO with TA4A.
.Reopen the First Sample File: .Reopen the First Sample File:
- Select *File | Open* and navigate to +...\save\samples\130418_1742.wav+. - Select *File | Open* and navigate to +...\save\samples\130418_1742.wav+.
These data were recorded with a much narrower Rx bandwidth, roughly Taking full advantage of the wide-band, dual-mode capability of
200 to 2600 Hz. If you have no Rx filter wider than about 2.7 kHz, you _WSJT-X_ requires a receiver bandwidth of at least 4 kHz, but these
will be using data like this. For best viewing, adjust *Bins/Pixel* data were recorded with a much narrower Rx bandwidth, roughly 200 to
and the width of the Wide Graph so that only the active part of the 2600 Hz. If you have no Rx filter wider than about 2.7 kHz, you will
spectrum shows, say 0 to 2600 Hz. Re-open the example file after any be using data like this. For best viewing, adjust *Bins/Pixel* and the
change of *Bins/Pixel* or Wide Graph width, to refresh the waterfall. width of the Wide Graph so that only the active part of the spectrum
shows, say 0 to 2600 Hz. Re-open the example file after any change of
*Bins/Pixel* or Wide Graph width, to refresh the waterfall.
The signals in this file are all JT9 signals. To decode them in The signals in this file are all JT9 signals. To decode them
JT9+JT65 mode youll need to move the JT65 nnnn JT9 delimiter down to automatically in JT9+JT65 mode youll need to move the *JT65 nnnn JT9*
1000 Hz or less. delimiter down to 1000 Hz or less.
.Start, Zero, and Gain .Start, Zero, and Gain
Now is a good time to experiment with the *Start*, *Zero*, and
*Gain* parameters. *Start* sets the starting frequency at the left Now is a good time to experiment with the *Start*, *Zero*, and *Gain*
parameters. *Start* determines the frequency displayed at the left
side of the waterfall scale. *Zero* sets the baseline level for side of the waterfall scale. *Zero* sets the baseline level for
colors, and *Gain* sets the sensitivity for color changes. For the colors, and *Gain* sets the sensitivity for color changes. For the
receiver setup of this file good values are *Zero*=0, *Gain*=0. receiver setup of this file good values are close to *Zero*=0,
Re-open the wave file after each change, to see the new results. *Gain*=0. Re-open the wave file after each change, to see the new
results.

View File

@ -1,5 +1,5 @@
// Status=review // Status=review
- Click the *Stop* button on the main window to halt any data acquisition. - Click the *Stop* button on the main window to halt any data acquisition.
- Select *JT9* from the *Mode* menu and *Deepest* from the *Decode* menu. - Select *JT9* from the *Mode* menu and *Deepest* from the *Decode* menu.
- Set the audio Tx and Rx frequencies to 1224 Hz. - Set the audio frequencies to *Tx 1224 Hz* and Rx 1224 Hz*.
//Maybe show small screen shots here? //Maybe show small screen shots here?

View File

@ -1,10 +1,13 @@
// Status=review // Status=review
- *Bins/Pixel* = 4 - *Bins/Pixel* = 4
- *JT65 2500 JT9*
- *Start* = 0
- *N Avg* = 5 - *N Avg* = 5
- *Gain* = 0,
- *Zero* = 10 - *Zero* = 10
- *Gain* = 0,
- *Palette* = Digipan
- *Flatten* = checked - *Flatten* = checked
- Select *Cumulative* for data display. - Select *Cumulative* for data display.
- Select *Tab 2* (below the *Erase* button on the main window) to - Select *Tab 2* (below the *Decode* button on the main window) to
choose the alternative set of controls for generating and selecting choose the alternative set of controls for generating and selecting
Tx messages. Tx messages.

View File

@ -27,6 +27,8 @@
:osx-109: http://physics.princeton.edu/pulsar/K1JT/wsjtx_10.9_29nov13.tar.gz[OS X 10.9] :osx-109: http://physics.princeton.edu/pulsar/K1JT/wsjtx_10.9_29nov13.tar.gz[OS X 10.9]
:pskreporter: http://pskreporter.info/pskmap.html[PSK Reporter] :pskreporter: http://pskreporter.info/pskmap.html[PSK Reporter]
:jt65protocol: http://physics.princeton.edu/pulsar/K1JT/JT65.pdf[QEX] :jt65protocol: http://physics.princeton.edu/pulsar/K1JT/JT65.pdf[QEX]
:jtalert: http://ham-apps.com[JT-ALERT-X]
:cty_dat: http://www.country-files.com/cty/[here].
// These [[X?]] numbers are HTML anchors, and can be used to // These [[X?]] numbers are HTML anchors, and can be used to
// navigate though the document easily: <<[X1],See Introduction]>> will // navigate though the document easily: <<[X1],See Introduction]>> will
@ -35,6 +37,8 @@
// == is level (2), section 1.0, === would mean section 1.1, === would // == is level (2), section 1.0, === would mean section 1.1, === would
// be section 1.1.1. This method is used throughout the document. // be section 1.1.1. This method is used throughout the document.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[[X1]] [[X1]]
== Introduction == Introduction
include::introduction.adoc[] include::introduction.adoc[]

View File

@ -1,4 +1,4 @@
//----------------------------------------------------------- MainWindow //---------------------------------------------------------- MainWindow
#include "mainwindow.h" #include "mainwindow.h"
#include "ui_mainwindow.h" #include "ui_mainwindow.h"