diff --git a/CMakeLists.txt b/CMakeLists.txt
index 98728dd39..6d347e6e7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -58,7 +58,7 @@ set (PROJECT_MANUAL wsjtx-main)
set (PROJECT_MANUAL_DIRECTORY_URL http://www.physics.princeton.edu/pulsar/K1JT/wsjtx-doc/)
set (PROJECT_SAMPLES_URL http://downloads.sourceforge.net/project/wsjt/)
set (PROJECT_SAMPLES_UPLOAD_DEST frs.sourceforge.net:/home/frs/project/wsjt/)
-set (PROJECT_SUMMARY_DESCRIPTION "${PROJECT_NAME} - Digital Modes for Weak Signal Communicaitons in Amateur Radio.")
+set (PROJECT_SUMMARY_DESCRIPTION "${PROJECT_NAME} - Digital Modes for Weak Signal Communications in Amateur Radio.")
set (PROJECT_DESCRIPTION "${PROJECT_SUMMARY_DESCRIPTION}
${PROJECT_NAME} is a computer program designed to facilitate basic amateur
radio communication using very weak signals. The first four letters in
@@ -1094,8 +1094,10 @@ add_custom_target (etags COMMAND ${ETAGS} -o ${CMAKE_SOURCE_DIR}/TAGS -R ${sourc
# Qt i18n
set (LANGUAGES
- en_GB
- pt_PT
+ en_GB # English UK
+ pt_PT # Poutuguese
+ es_ES # Spanish
+ ca # Catalan
)
foreach (lang_ ${LANGUAGES})
file (TO_NATIVE_PATH translations/wsjtx_${lang_}.ts ts_)
@@ -1304,9 +1306,6 @@ target_link_libraries (jt4code wsjt_fort wsjt_cxx)
add_executable (msk144code lib/msk144code.f90 wsjtx.rc)
target_link_libraries (msk144code wsjt_fort wsjt_cxx)
-add_executable (jt65 lib/jt65.f90 lib/jt65_test.f90 wsjtx.rc)
-target_link_libraries (jt65 wsjt_fort wsjt_cxx)
-
add_executable (ft8code lib/ft8/ft8code.f90 wsjtx.rc)
target_link_libraries (ft8code wsjt_fort wsjt_cxx)
@@ -1625,6 +1624,7 @@ if (NOT is_debug_build)
${QT_PLUGINS_DIR}/audio
${QT_PLUGINS_DIR}/accessible
${QT_PLUGINS_DIR}/imageformats
+ ${QT_PLUGINS_DIR}/styles
DESTINATION ${WSJT_PLUGIN_DESTINATION}
CONFIGURATIONS Release MinSizeRel
#COMPONENT runtime
diff --git a/Configuration.ui b/Configuration.ui
index 7b44857d2..fa16476e9 100644
--- a/Configuration.ui
+++ b/Configuration.ui
@@ -6,8 +6,8 @@
00
- 670
- 617
+ 557
+ 561
@@ -559,7 +559,7 @@ quiet period when decoding is done.
true
-
+
@@ -929,7 +929,7 @@ a few, particularly some Kenwood rigs, require it).
- How this program activates the PTT on your radio
+ How this program activates the PTT on your radio?PTT Method
@@ -1021,7 +1021,7 @@ other hardware interface for PTT.
true
-
+
@@ -3108,13 +3108,13 @@ Right click for insert and delete options.
-
-
-
-
-
+
+
+
+
+
diff --git a/NEWS b/NEWS
index 4fb665223..fee190bdc 100644
--- a/NEWS
+++ b/NEWS
@@ -13,6 +13,66 @@
Copyright 2001 - 2019 by Joe Taylor, K1JT.
+ Release: WSJT-X 2.2.0-rc2
+ May 25, 2020
+ -------------------------
+
+WSJT-X 2.2.0-rc2 is a release candidate for WSJT-X 2.2.0. The
+following bugs present in the -rc1 version have been fixed:
+
+ - Missing blank line between some decode sequences.
+ - Improper functioning of "Start new period decodes at top".
+ - Font selection caused crash on some macOS systems.
+ - Mouse action in band selector box not right in some macOS systems.
+ - Incorrect recall of Tx power setting in WSPR mode.
+ - Many fixes to hamlib library and executables (rigctld, etc.).
+ - Some regional settings did not allow WSJT-X to start.
+ - Main window "looked like old Windows" in macOS.
+ - Crash when "Ref Spec" is selected and no refspec.dat available.
+ - Improper decoding of some FT4 messages with hashed "MyCall".
+ - Crash after warning message about double-clicking in ISCAT mode.
+
+In addition, we have made the following improvements:
+
+ - Updated some figures and text in User Guide.
+ - Corrected some formatting issues in the pdf version of User Guide.
+ - Added some new sample files.
+ - Improved shape and position of "green goal post" in Wide Graph.
+ - Significantly reduced the rate of false decodes in FT4 and FT8.
+ - Allow FT4 to use NA VHF Contest message formats.
+ - Hold Tx frequency no longer cleared when switching between modes.
+ - Added capability for translations of the user interface into
+ languages other than English. First working example (special
+ thanks to Xavi Perez, EA3W!), is Catalan. Spanish will be next.
+ - Performance improvements to decode highlighting via UDP messages.
+
+And finally:
+
+Increasing FT8 usage on the popular bands 40, 30, and 20m means that
+the default 3 kHz sub-bands are often wall-to-wall with signals.
+Overcrowding encourages some to turn on their amplifiers, which only
+makes things worse. We are trying to coordinate the suggested
+frequencies in WSJT-X with updated band plans being considered by
+IARU, ARRL, and other amateur radio societies.
+
+On a trial basis, and in response to numerous suggestions from around
+the world, we have added a second set of suggested dial frequencies
+for FT8 on three HF bands and also on 6 meters. The new suggested dial
+frequencies are 7.071, 10.133, 14.071, and 50.310 MHz. These
+frequencies will appear in your drop-down band-selector list after you
+go to the "Settings | Frequencies" tab, right-click on the frequency
+table, and select "Reset". Alternatively, you can add the new FT8
+frequencies manually.
+
+When the conventional FT8 sub-band on 6, 20, 30, or 40 m seems too
+full, please try moving your dial frequency down 3 kHz! Be aware that
+as currently implemented, WSJT-X will set your dial to the lowest
+frequency for the selected mode and band, when you switch bands.
+
+See the next section for a list of other program improvements since
+WSJT-X 2.1.2.
+
+
Release: WSJT-X 2.2.0-rc1
May 10, 2020
-------------------------
diff --git a/Network/NetworkMessage.hpp b/Network/NetworkMessage.hpp
index d01a3475e..8055e2a49 100644
--- a/Network/NetworkMessage.hpp
+++ b/Network/NetworkMessage.hpp
@@ -447,16 +447,20 @@
* The server may send this message at any time. The message
* specifies the background and foreground color that will be
* used to highlight the specified callsign in the decoded
- * messages printed in the Band Activity panel. The WSJT-X
+ * messages printed in the Band Activity panel. The WSJT-X
* clients maintain a list of such instructions and apply them to
* all decoded messages in the band activity window. To clear
- * highlighting send an invalid QColor value for either or both
- * of the background and foreground fields.
+ * and cancel highlighting send an invalid QColor value for
+ * either or both of the background and foreground fields. When
+ * using this mode the total number of callsign highlighting
+ * requests should be limited otherwise the performance of WSJT-X
+ * decoding may be impacted. A rough rule of thumb might be too
+ * limit the number of active highlighting requests to no more
+ * than 100.
*
* The "Highlight last" field allows the sender to request that
- * the last instance only instead of all instances of the
- * specified call be highlighted or have it's highlighting
- * cleared.
+ * all instances of "Callsign" in the last period only, instead
+ * of all instances in all periods, be highlighted.
*
*
* SwitchConfiguration In 14 quint32
diff --git a/Release_Notes.txt b/Release_Notes.txt
index 240960a43..8a1d8fdeb 100644
--- a/Release_Notes.txt
+++ b/Release_Notes.txt
@@ -12,6 +12,65 @@
Copyright 2001 - 2020 by Joe Taylor, K1JT.
+ Release: WSJT-X 2.2.0-rc2
+ May 25, 2020
+ -------------------------
+
+WSJT-X 2.2.0-rc2 is a release candidate for WSJT-X 2.2.0. The
+following bugs present in the -rc1 version have been fixed:
+
+ - Missing blank line between some decode sequences.
+ - Improper functioning of "Start new period decodes at top".
+ - Font selection caused crash on some macOS systems.
+ - Mouse action in band selector box not right in some macOS systems.
+ - Incorrect recall of Tx power setting in WSPR mode.
+ - Many fixes to hamlib library and executables (rigctld, etc.).
+ - Some regional settings did not allow WSJT-X to start.
+ - Main window "looked like old Windows" in macOS.
+ - Crash when "Ref Spec" is selected and no refspec.dat available.
+ - Improper decoding of some FT4 messages with hashed "MyCall".
+ - Crash after warning message about double-clicking in ISCAT mode.
+
+In addition, we have made the following improvements:
+
+ - Updated some figures and text in User Guide.
+ - Corrected some formatting issues in the pdf version of User Guide.
+ - Added some new sample files.
+ - Improved shape and position of "green goal post" in Wide Graph.
+ - Significantly reduced the rate of false decodes in FT4 and FT8.
+ - Allow FT4 to use NA VHF Contest message formats.
+ - Hold Tx frequency no longer cleared when switching between modes.
+ - Added capability for translations of the user interface into
+ languages other than English. First working example (special
+ thanks to Xavi Perez, EA3W!), is Catalan. Spanish will be next.
+ - Performance improvements to decode highlighting via UDP messages.
+
+And finally:
+
+Increasing FT8 usage on the popular bands 40, 30, and 20m means that
+the default 3 kHz sub-bands are often wall-to-wall with signals.
+Overcrowding encourages some to turn on their amplifiers, which only
+makes things worse. We are trying to coordinate the suggested
+frequencies in WSJT-X with updated band plans being considered by
+IARU, ARRL, and other amateur radio societies.
+
+On a trial basis, and in response to numerous suggestions from around
+the world, we have added a second set of suggested dial frequencies
+for FT8 on three HF bands and also on 6 meters. The new suggested dial
+frequencies are 7.071, 10.133, 14.071, and 50.310 MHz. These
+frequencies will appear in your drop-down band-selector list after you
+go to the "Settings | Frequencies" tab, right-click on the frequency
+table, and select "Reset". Alternatively, you can add the new FT8
+frequencies manually.
+
+When the conventional FT8 sub-band on 6, 20, 30, or 40 m seems too
+full, please try moving your dial frequency down 3 kHz! Be aware that
+as currently implemented, WSJT-X will set your dial to the lowest
+frequency for the selected mode and band, when you switch bands.
+
+See the next section for a list of other program improvements since
+WSJT-X 2.1.2.
+
Release: WSJT-X 2.2.0-rc1
May 10, 2020
diff --git a/Versions.cmake b/Versions.cmake
index 987af3fc0..9d2b7208a 100644
--- a/Versions.cmake
+++ b/Versions.cmake
@@ -2,5 +2,5 @@
set (WSJTX_VERSION_MAJOR 2)
set (WSJTX_VERSION_MINOR 2)
set (WSJTX_VERSION_PATCH 0)
-set (WSJTX_RC 1) # release candidate number, comment out or zero for development versions
+set (WSJTX_RC 2) # release candidate number, comment out or zero for development versions
set (WSJTX_VERSION_IS_RELEASE 0) # set to 1 for final release build
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
index 30113f1b2..91b4d9875 100644
--- a/doc/CMakeLists.txt
+++ b/doc/CMakeLists.txt
@@ -125,7 +125,7 @@ set (UG_IMGS
images/VHF_controls.png
images/view-menu.png
images/wide-graph-controls.png
-
+ images/Windows_Dark.png
)
find_program (ASCIIDOCTOR_EXECUTABLE NAMES asciidoctor)
diff --git a/doc/common/license.adoc b/doc/common/license.adoc
index 9334b8edb..bc62060c7 100755
--- a/doc/common/license.adoc
+++ b/doc/common/license.adoc
@@ -29,7 +29,7 @@ the following copyright notice prominently:
*The algorithms, source code, look-and-feel of _{prog}_ and related
programs, and protocol specifications for the modes FSK441, FT4, FT8,
JT4, JT6M, JT9, JT65, JTMS, QRA64, ISCAT, and MSK144 are Copyright (C)
-2001-2019 by one or more of the following authors: Joseph Taylor,
+2001-2020 by one or more of the following authors: Joseph Taylor,
K1JT; Bill Somerville, G4WJS; Steven Franke, K9AN; Nico Palermo,
IV3NWV; Greg Beam, KI7MT; Michael Black, W9MDB; Edson Pereira, PY2SDR;
Philip Karn, KA9Q; and other members of the WSJT Development Group.*
diff --git a/doc/common/links.adoc b/doc/common/links.adoc
index 7cf3b8218..5b7296b2c 100644
--- a/doc/common/links.adoc
+++ b/doc/common/links.adoc
@@ -68,6 +68,7 @@ d). Edit lines as needed. Keeping them in alphabetic order help see dupes.
:fmt_k5cm: http://www.k5cm.com/[FMT Event Info]
:fmt_wspr: http://www.physics.princeton.edu/pulsar/K1JT/FMT_User.pdf[Accurate Frequency Measurements with your WSPR Setup]
:ft4_protocol: http://physics.princeton.edu/pulsar/k1jt/FT4_Protocol.pdf[The FT4 Protocol for Digital Contesting]
+:ft4_ft8_protocols: http://physics.princeton.edu/pulsar/k1jt/FT4_FT8_QEX.pdf[The FT4 and FT8 Communication Protocols]
:ft8_tips: http://www.g4ifb.com/FT8_Hinson_tips_for_HF_DXers.pdf[FT8 Operating Guide]
:ft8_DXped: http://physics.princeton.edu/pulsar/k1jt/FT8_DXpedition_Mode.pdf[FT8 DXpedition Mode]
:gnu_gpl: http://www.gnu.org/licenses/gpl-3.0.txt[GNU General Public License]
@@ -75,7 +76,7 @@ d). Edit lines as needed. Keeping them in alphabetic order help see dupes.
:hrd: http://www.hrdsoftwarellc.com/[Ham Radio Deluxe]
:jt4eme: http://physics.princeton.edu/pulsar/K1JT/WSJT-X_1.6.0_for_JT4_v7.pdf[Using WSJT-X for JT4 EME Operation]
:jt65protocol: http://physics.princeton.edu/pulsar/K1JT/JT65.pdf[QEX]
-:jtalert: http://hamapps.com/[JT-Alert]
+:jtalert: http://hamapps.com/[JTAlert]
:launchpadki7mt: https://launchpad.net/~ki7mt[KI7MT PPA's]
:log4om: http://www.log4om.com[Log4OM]
:lunarEchoes: http://physics.princeton.edu/pulsar/K1JT/LunarEchoes_QEX.pdf[QEX]
diff --git a/doc/user_guide/en/acknowledgements.adoc b/doc/user_guide/en/acknowledgements.adoc
index 2afa8e7a5..a5ab8b7c7 100644
--- a/doc/user_guide/en/acknowledgements.adoc
+++ b/doc/user_guide/en/acknowledgements.adoc
@@ -1,19 +1,21 @@
// Status=review
-The _WSJT_ project was started in 2001. Since 2005 it has been an
-Open Source project, and it now includes programs _WSJT_, _MAP65_,
-_WSPR_, _WSJT-X_, and _WSPR-X_. All code is licensed under the
-GNU Public License (GPL). Many users of these programs, too numerous
-to mention here individually, have contributed suggestions and advice
-that have greatly aided the development of _WSJT_ and its sister
-programs.
+The _WSJT_ project was started by *K1JT* in 2001. Since 2005 it has
+been an Open Source project, which now includes the programs _WSJT_,
+_MAP65_, _WSPR_, _WSJT-X_, and _WSPR-X_. *G4WJS* (since 2013) and
+*K9AN* (since 2015) have made major contributions to _WSJT-X_.
+Together with K1JT they now form the core development team.
-For _WSJT-X_ in particular, we acknowledge contributions from *AC6SL,
-AE4JY, DJ0OT, G3WDG, G4KLA, G4WJS, IV3NWV, IW3RAB, K3WYC, K9AN,
-KA6MAL, KA9Q, KB1ZMX, KD6EKQ, KI7MT, KK1D, ND0B, PY2SDR, VE1SKY, VK3ACF,
-VK4BDJ, VK7MO, W4TI, W4TV, and W9MDB*. Each of these amateurs has helped to
-bring the program’s design, code, testing, and/or documentation to
-its present state.
+All code in the _WSJT_ project is licensed under the GNU Public
+License (GPL). Many users of these programs, too numerous to mention
+here individually, have contributed suggestions and advice that have
+greatly aided the development of _WSJT_ and its sister programs. For
+_WSJT-X_ in particular, we acknowledge contributions from *AC6SL,
+AE4JY, DJ0OT, G3WDG, G4KLA, IV3NWV, IW3RAB, K3WYC, KA6MAL, KA9Q,
+KB1ZMX, KD6EKQ, KI7MT, KK1D, ND0B, PY2SDR, VE1SKY, VK3ACF, VK4BDJ,
+VK7MO, W4TI, W4TV, and W9MDB*. Each of these amateurs has helped to
+bring the program’s design, code, testing, and/or documentation to its
+present state.
Most of the color palettes for the _WSJT-X_ waterfall were copied from
the excellent, well documented, open-source program _fldigi_, by *W1HKJ*
diff --git a/doc/user_guide/en/controls-functions-main-window.adoc b/doc/user_guide/en/controls-functions-main-window.adoc
index 0b09f2d9c..2ea894351 100644
--- a/doc/user_guide/en/controls-functions-main-window.adoc
+++ b/doc/user_guide/en/controls-functions-main-window.adoc
@@ -1,4 +1,4 @@
-// Status=review The following controls appear just under the decoded
+The following controls appear just under the decoded
text windows on the main screen. Some controls appear only in certain
operating modes.
diff --git a/doc/user_guide/en/controls-functions-menus.adoc b/doc/user_guide/en/controls-functions-menus.adoc
index dc43b0fa1..d069a9614 100644
--- a/doc/user_guide/en/controls-functions-menus.adoc
+++ b/doc/user_guide/en/controls-functions-menus.adoc
@@ -20,11 +20,18 @@ image::file-menu.png[align="left",alt="File Menu"]
==== Configuration Menu
image::config-menu.png[align="left",alt="File Menu"]
-Many users prefer to create and use entries on the *Configurations*
-menu for switching between modes. Simply *Clone* the *Default* entry,
-*Rename* it as desired, and then make all desired settings for that
-configuration. These settings will be restored whenever you select
-that configuration.
+Most users of more than one mode prefer to create and use entries on
+the *Configurations* menu for switching between modes. You can
+*Clone* the configuration currently in use, *Rename* the clone as
+desired, and then make all desired settings for the new configuration.
+The easiest way is to start with a working setup for some mode, say
+*FT8*. *Clone* it, then select *Configurations | FT8 - Copy | Rename
+...*, enter a new name, say *FT4*, and click *OK*. Then select the
+new name from the *Configurations* menu and choose *Switch To*. When
+the new configuration comes up you can change any desired settings:
+for example, select *FT4* from the *Mode* menu. Configurations save
+all settings that are normally restored after a program restart,
+including which of the defined configurations is currently active.
As well as switching between configurations while running _WSJT-X_ you
can also start the application from the command line in any desired
diff --git a/doc/user_guide/en/controls-functions-wide-graph.adoc b/doc/user_guide/en/controls-functions-wide-graph.adoc
index 747d08347..e269df826 100644
--- a/doc/user_guide/en/controls-functions-wide-graph.adoc
+++ b/doc/user_guide/en/controls-functions-wide-graph.adoc
@@ -98,5 +98,5 @@ color and line width for the plots.
Most windows can be resized as desired. If you are short of screen
space you can make the Main Window and Wide Graph smaller by hiding
some controls and labels. To enable this feature uncheck the box
-labales *Controls* at top left of the *Wide Graph* window, or the box
+labeled *Controls* at top left of the *Wide Graph* window, or the box
*Menus* to the right of the *Tune* button on the Main Window.
diff --git a/doc/user_guide/en/decoder_notes.adoc b/doc/user_guide/en/decoder_notes.adoc
index 89428c216..4227b408c 100644
--- a/doc/user_guide/en/decoder_notes.adoc
+++ b/doc/user_guide/en/decoder_notes.adoc
@@ -26,7 +26,7 @@ hypothetically known information.
[[FT8_AP_INFO_TABLE]]
.FT4 and FT8 AP information types
-[width="35%",cols="h10,>.
-Additional features are provided for *Contest* and *Fox* logging.
-(more to come, here ...)
diff --git a/doc/user_guide/en/make-qso.adoc b/doc/user_guide/en/make-qso.adoc
index 81df8b826..03f02fd46 100644
--- a/doc/user_guide/en/make-qso.adoc
+++ b/doc/user_guide/en/make-qso.adoc
@@ -93,7 +93,7 @@ tab. Model QSOs then proceed as follows, for each event type:
*NA VHF Contest*
- CQ K1ABC FN42
+ CQ TEST K1ABC FN42
K1ABC W9XYZ EN37
W9XYZ K1ABC R FN42
K1ABC W9XYZ RRR
@@ -134,7 +134,7 @@ to upgrade _WSJT-X_ if you will use *EU VHF Contest* messages.
*WW Digi Contest*
- CQ K1ABC FN42
+ CQ WW K1ABC FN42
K1ABC S52XYZ JN76
S52XYZ K1ABC R FN42
K1ABC S52XYZ RR73
diff --git a/doc/user_guide/en/measurement_tools.adoc b/doc/user_guide/en/measurement_tools.adoc
index 04e2d9109..766939e7c 100644
--- a/doc/user_guide/en/measurement_tools.adoc
+++ b/doc/user_guide/en/measurement_tools.adoc
@@ -104,9 +104,9 @@ shape of your receiver's passband. Disconnect your antenna or tune to
a quiet frequency with no signals. With _WSJT-X_ running in one of
the slow modes, select *Measure reference spectrum* from the *Tools*
menu. Wait for about a minute and then hit the *Stop* button. A file
-named `refspec.dat` will appear in your log directory.
-
- [ ... more to come ... ]
+named `refspec.dat` will appear in your log directory. When you check
+*Ref Spec* on the *Wide Graph*, the recorded reference spectrum will
+then be used to flatten your overall effective passband.
=== Phase Equalization
diff --git a/doc/user_guide/en/new_features.adoc b/doc/user_guide/en/new_features.adoc
index 14a2c576c..c653379f1 100644
--- a/doc/user_guide/en/new_features.adoc
+++ b/doc/user_guide/en/new_features.adoc
@@ -48,7 +48,7 @@ Tx3 messages -- those conveying signal report, serial number, and
6-character locator -- now use hashcodes for both callsigns. This
change is *not* backward compatible with earlier versions of _WSJT-X_, so
all users of *EU VHF Contest* messages should be sure to upgrade to
-versiion 2.2.0. See <> for details.
+version 2.2.0. See <> for details.
*Minor enhancements and bug fixes*
@@ -83,14 +83,25 @@ overlooked.
IMPORTANT: *Warnings* about usage that could lead to undesired
consequences.
+=== User Interface in Other Languages
+
+Thanks to Xavi Perez, EA3W, in cooperation with G4WJS, the _WSJT-X_
+user interface is now available the Catalan language. Spanish will
+follow soon, and other languages when translations are made. When a
+translated user interface is available for the computer's default
+System Language, it will appear automatically on program startup.
+
=== How You Can Contribute
_WSJT-X_ is part of an open-source project released under the
{gnu_gpl} (GPLv3). If you have programming or documentation skills or
would like to contribute to the project in other ways, please make
-your interests known to the development team. The project's
-source-code repository can be found at {devrepo}, and communication
-among the developers takes place on the email reflector {devmail}.
-Bug reports and suggestions for new features, improvements to the
-_WSJT-X_ User Guide, etc., may be sent there as well. You must join
-the group before posting to the email list.
+your interests known to the development team. We especially encourage
+those with translation skills to volunteer their help, either for
+this _User Guide_ or for the program's user interface.
+
+The project's source-code repository can be found at {devrepo}, and
+communication among the developers takes place on the email reflector
+{devmail}. Bug reports and suggestions for new features, improvements
+to the _WSJT-X_ User Guide, etc., may be sent there as well. You must
+join the group before posting to the email list.
diff --git a/doc/user_guide/en/platform-dependencies.adoc b/doc/user_guide/en/platform-dependencies.adoc
index 384ec3dda..f47f6173c 100644
--- a/doc/user_guide/en/platform-dependencies.adoc
+++ b/doc/user_guide/en/platform-dependencies.adoc
@@ -3,7 +3,8 @@
A few _WSJT-X_ features behave differently in Windows, Linux, or OS X,
or may not be relevant to all operating platforms.
-.File locations
+=== File locations
+
* *Windows*
- *Settings:* %LOCALAPPDATA%\WSJT-X\WSJT-X.ini
diff --git a/doc/user_guide/en/protocols.adoc b/doc/user_guide/en/protocols.adoc
index 2c0c18ea6..625f63511 100644
--- a/doc/user_guide/en/protocols.adoc
+++ b/doc/user_guide/en/protocols.adoc
@@ -52,10 +52,10 @@ were the callsigns `E9AA` through `E9ZZ`. Upon reception they are
converted back to the form `CQ AA` through `CQ ZZ`, for display to the
user.
-The new FT4, FT8, and MSK144 protocols use a different lossless
-compression algorithm with features to generate and recognize the
-special messages used for contesting and the like. (More to come,
-here ...)
+The FT4, FT8, and MSK144 protocols use different lossless compression
+algorithms with features that generate and recognize special messages
+used for contesting and other special purposes. Full details have
+been published in QEX, see {ft4_ft8_protocols}.
To be useful on channels with low signal-to-noise ratio, this kind of
lossless message compression requires use of a strong forward error
diff --git a/doc/user_guide/en/settings-advanced.adoc b/doc/user_guide/en/settings-advanced.adoc
index f22dd13c4..d8d095278 100644
--- a/doc/user_guide/en/settings-advanced.adoc
+++ b/doc/user_guide/en/settings-advanced.adoc
@@ -1,6 +1,6 @@
image::settings-advanced.png[align="center",alt="Settings Advanced"]
-_JT65 decoding parameters_
+_JT65 VHF/UHF/Microwave decoding parameters_
- *Random erasure patterns* logarithmically scales the number of
pseudo-random trials used by the Franke-Taylor JT65 decoder. Larger
diff --git a/doc/user_guide/en/settings-audio.adoc b/doc/user_guide/en/settings-audio.adoc
index 921602ef9..5779b8d27 100644
--- a/doc/user_guide/en/settings-audio.adoc
+++ b/doc/user_guide/en/settings-audio.adoc
@@ -1,9 +1,9 @@
// Status=review
-image::settings-audio.png[align="center",alt="_WSJT-X_ Audio Configuration Screen"]
-
Select the *Audio* tab to configure your sound system.
+image::settings-audio.png[align="center",alt="_WSJT-X_ Audio Configuration Screen"]
+
* _Soundcard_: Select the audio devices to be used for *Input* and
*Output*. Usually the *Mono* settings will suffice, but in special
cases you can choose *Left*, *Right*, or *Both* stereo channels.
@@ -19,7 +19,7 @@ to prevent inadvertently transmitting them over the air.
+
-NOTE: Windows Vista and later may configure audio devices using
+NOTE: Windows 7 and later may configure audio devices using
the Texas Instruments PCM2900 series CODEC for microphone input rather
line input. (This chip is used in many radios with built-in USB
CODECs, as well as various other audio interfaces.) If you are using
diff --git a/doc/user_guide/en/settings-frequencies.adoc b/doc/user_guide/en/settings-frequencies.adoc
index a0d1015c1..52e20c58c 100644
--- a/doc/user_guide/en/settings-frequencies.adoc
+++ b/doc/user_guide/en/settings-frequencies.adoc
@@ -1,12 +1,13 @@
// Status=review
[[FIG_BAND_SETTINGS]]
-image::settings-frequencies.png[align="center",alt="Frequency Screen"]
-_Working Frequencies_: By default, the *Working Frequencies* table
-contains a list of frequencies conventionally used for modes FT8, JT4,
-JT9, JT65, MSK144, WSPR, and Echo. Conventions may change with time
-or by user preference; you can modify the frequency table as desired.
+_By default, the *Working Frequencies* table contains a list of
+frequencies conventionally used for modes FT8, JT4, JT9, JT65, MSK144,
+WSPR, and Echo. Conventions may change with time or by user
+preference; you can modify the frequency table as desired.
+
+image::settings-frequencies.png[align="center",alt="Frequency Screen"]
- To change an existing entry, double-click to edit it, type a desired
frequency in MHz or select from the drop down list of options, then
diff --git a/doc/user_guide/en/settings-general.adoc b/doc/user_guide/en/settings-general.adoc
index 9ae1621ff..bffa94f9a 100644
--- a/doc/user_guide/en/settings-general.adoc
+++ b/doc/user_guide/en/settings-general.adoc
@@ -1,6 +1,5 @@
// Status=review
[[FIG_CONFIG_STATION]]
-image::settings-general.png[align="center",alt="Settings Window"]
Select the *General* tab on the *Settings* window. Under _Station
Details_ enter your callsign, grid locator (preferably the 6-character
@@ -9,6 +8,8 @@ Middle East, and Northern Asia; Region 2 the Americas; and Region 3
Southern Asia and the Pacific. This information will be sufficient
for initial tests.
+image::settings-general.png[align="center",alt="Settings Window"]
+
Meanings of remaining options on the *General* tab should be
self-explanatory after you have made some QSOs using _WSJT-X_. You
may return to set these options to your preferences later.
diff --git a/doc/user_guide/en/settings-radio.adoc b/doc/user_guide/en/settings-radio.adoc
index 720ec0f06..e61d0998b 100644
--- a/doc/user_guide/en/settings-radio.adoc
+++ b/doc/user_guide/en/settings-radio.adoc
@@ -1,11 +1,11 @@
// Status=review
-image::RadioTab.png[align="center",alt="Radio Tab"]
-
_WSJT-X_ offers CAT (Computer Aided Transceiver) control of relevant
features of most modern transceivers. To configure the program for
your radio, select the *Radio* tab.
+image::RadioTab.png[align="center",alt="Radio Tab"]
+
* Select your radio type from the drop-down list labeled *Rig*, or
*None* if you do not wish to use CAT control.
@@ -26,8 +26,6 @@ your radio, select the *Radio* tab.
+
-NOTE: _Omni-Rig_ is available only under Windows.
-
* Set *Poll Interval* to the desired interval for _WSJT-X_ to query
your radio. For most radios a small number (say, 1 – 3 s) is
suitable.
diff --git a/doc/user_guide/en/settings-txmacros.adoc b/doc/user_guide/en/settings-txmacros.adoc
index 0f31cb823..fb23d5344 100644
--- a/doc/user_guide/en/settings-txmacros.adoc
+++ b/doc/user_guide/en/settings-txmacros.adoc
@@ -1,11 +1,12 @@
// Status=review
[[FigTxMacros]]
-image::tx-macros.png[align="center",alt="Tx Macros Screen"]
*Tx Macros* are an aid for sending brief, frequently used free-text
messages such as the examples shown above.
+image::tx-macros.png[align="center",alt="Tx Macros Screen"]
+
- To add a new message to the list, enter the desired text (up to 13
characters) in the entry field at top, then click *Add*.
diff --git a/doc/user_guide/en/transceiver-setup.adoc b/doc/user_guide/en/transceiver-setup.adoc
index b281c4b9b..d0d53ba53 100644
--- a/doc/user_guide/en/transceiver-setup.adoc
+++ b/doc/user_guide/en/transceiver-setup.adoc
@@ -39,12 +39,6 @@ TIP: The PC audio mixer normally has two sliders, one for each
frequency setting, on HF bands you can display the full sub-band
generally used for one mode.
-- Of course, you might prefer to concentrate on one mode at a time,
- setting your dial frequency to (say) 14.074 for FT8, 14.076 for
- JT65, or 14.078 for JT9. Present conventions have the nominal JT9
- dial frequency 2 kHz higher than the JT65 dial frequency on most
- bands, and the FT8 frequency 2 kHz lower.
-
.Transmitter Audio Level
* Click the *Tune* button on the main screen to switch the radio into
diff --git a/doc/user_guide/en/tutorial-example3.adoc b/doc/user_guide/en/tutorial-example3.adoc
index 704aa2170..1669f18df 100644
--- a/doc/user_guide/en/tutorial-example3.adoc
+++ b/doc/user_guide/en/tutorial-example3.adoc
@@ -1,14 +1,13 @@
// Status=review
.Main Window:
- Select *FT8* on the *Mode* menu.
-- Set Tx frequency to 1600 Hz, Rx to 1442 Hz.
- Double-click on *Erase* to clear both text windows.
.Wide Graph Settings:
-- *Bins/Pixel* = 4, *Start* = 200 Hz, *N Avg* = 2
+- *Bins/Pixel* = 5, *Start* = 100 Hz, *N Avg* = 2
- Adjust the width of the Wide Graph window so that the upper
-frequency limit is approximately 2600 Hz.
+frequency limit is approximately 3300 Hz.
.Open a Wave File:
@@ -31,7 +30,7 @@ frequency control on the main window will be updated accordingly.
frequency marker and its associated control on the main window will
follow your frequency selections.
-- Do the same thing with the *Ctrl* key held down. Now the both colored
+- Do the same thing with the *Ctrl* key held down. Now both colored
markers and both spinner controls will follow your selections.
- Double-clicking at any frequency on the waterfall does all the
@@ -45,7 +44,7 @@ Rx frequency to that of the selected message and leaving Tx frequency
unchanged. To change both Rx and Tx frequencies, hold *Ctrl* down
when double-clicking.
-TIP: To avoid QRM from competing callers, it is frequently desirable
+TIP: To avoid QRM from competing callers, it is usually best
to answer a CQ on a different frequency from that of the CQing
station. The same is true when you tail-end another QSO. Choose a Tx
frequency that appears to be not in use. You might want to check the
@@ -54,7 +53,7 @@ box *Hold Tx Freq*.
TIP: Keyboard shortcuts *Shift+F11* and *Shift+F12* provide an easy
way to move your Tx frequency down or up in 60 Hz steps.
-TIP: An online {ft8_tips} by ZL2IFB offers many helpful tips on
+TIP: An online {ft8_tips} by ZL2IFB offers many additional tips on
operating procedures.
.FT8 DXpedition Mode:
diff --git a/doc/user_guide/en/tutorial-example4.adoc b/doc/user_guide/en/tutorial-example4.adoc
index cc15caf53..22785896a 100644
--- a/doc/user_guide/en/tutorial-example4.adoc
+++ b/doc/user_guide/en/tutorial-example4.adoc
@@ -1,6 +1,7 @@
-FT4 is designed for contesting, particularly on the HF bands.
-Compared with FT8 it is 3.5 dB less sensitive and requires 1.6 times
-the bandwidth, but it offers the potential for twice the QSO rate.
+FT4 is designed for contesting, particularly on the HF bands and 6
+meters. Compared with FT8 it is 3.5 dB less sensitive and requires
+1.6 times the bandwidth, but it offers the potential for twice the QSO
+rate.
.Main Window:
- Select *FT4* on the *Mode* menu.
@@ -8,14 +9,14 @@ the bandwidth, but it offers the potential for twice the QSO rate.
.Wide Graph Settings:
-- *Bins/Pixel* = 7, *Start* = 100 Hz, *N Avg* = 1
+- *Bins/Pixel* = 5, *Start* = 100 Hz, *N Avg* = 1
- Adjust the width of the Wide Graph window so that the upper
-frequency limit is approximately 4000 Hz.
+frequency limit is approximately 3300 Hz.
.Open a Wave File:
- Select *File | Open* and navigate to
-+...\save\samples\FT4\000000_000002.wav+. The waterfall and Band
++...\save\samples\FT4\200514_182053.wav+. The waterfall and Band
Activity window should look something like the following screen shots.
This sample file was recorded during a practice contest test session, so
most of the decoded messages use the *RTTY Roundup* message formats.
diff --git a/doc/user_guide/en/vhf-features.adoc b/doc/user_guide/en/vhf-features.adoc
index cc47ae4a7..96433eef0 100644
--- a/doc/user_guide/en/vhf-features.adoc
+++ b/doc/user_guide/en/vhf-features.adoc
@@ -343,7 +343,7 @@ MHz. On higher microwave bands typical choices are JT65C or one of
the wider QRA64 or JT4 submodes, depending on the expected amount of
Doppler spread. JT4 and JT65 offer message *Averaging* -- the
summation of subsequent transmissions that convey the same message --
-to enable decodes at signal-to-noise ratios several dB below below the
+to enable decodes at signal-to-noise ratios several dB below the
threshold for single transmissions. These modes also allow *Deep
Search* decoding, in which the decoder hypothesizes messages
containing known or previously decoded callsigns and tests them for
@@ -412,7 +412,7 @@ image::EME_Deep_1.png[align="center",alt="EME_Deep_1"]
The message `CQ K1ABC FN42` appears in the _Average Decodes_ panel,
flagged with the <> `f3`. The label
means that decoding was accomplished with the Franke-Taylor
-algorithm, using the average or 3 transmissions.
+algorithm, using the average of 3 transmissions.
The _Message Averaging_ window now looks like this:
@@ -436,4 +436,6 @@ Decoding>>), and is based on the average of 2 transmissions.
You might wish to experiment with other combinations of entries for
*My Call*, *DX Call*, and *DX Grid*, and with toggling the various
-options of the *Decode* menu on and off.
+options of the *Decode* menu on and off. For best sensitivity, most
+users will want to use *Deep* decoding with *Enable averaging*,
+*Enable deep search*, and *Enable AP* all turned on.
diff --git a/doc/user_guide/en/wsjtx-main.adoc b/doc/user_guide/en/wsjtx-main.adoc
index a3cea81e0..b04291136 100644
--- a/doc/user_guide/en/wsjtx-main.adoc
+++ b/doc/user_guide/en/wsjtx-main.adoc
@@ -68,8 +68,7 @@ include::install-from-source.adoc[]
Select *Settings* from the *File* menu or by typing *F2*. (On
Macintosh select *Preferences* from the _WSJT-X_ menu, or use the
keyboard shortcut *Cmd+,*). The following sections describe setup
-options available on each of eight tabs selectable near the top of the
-window.
+options available on eight tabs selectable near the top of the window.
[[GENERAL]]
=== General
@@ -103,6 +102,25 @@ include::settings-colors.adoc[]
=== Advanced
include::settings-advanced.adoc[]
+[[DARK_STYLE]]
+=== Dark Style
+
+An optional *Dark* style is available. To make it effective you will
+probably want to redefine your color settings. In Windows or Linux,
+start the program from a command-prompt window using the following
+command, or modify the _WSJT-X_ desktop shortcut accordingly:
+
+ wsjtx --stylesheet :/qdarkstyle/style.qss
+
+In macOS, enter the following command from a terminal:
+
+ open /Applications/wsjtx.app --args -stylesheet :/qdarkstyle/style.qss
+
+Depending on your operating system, the main _WSJT-X_ window will look
+something like this:
+
+image::Windows_Dark.png[align="center"]
+
[[TRANSCEIVER]]
== Transceiver Setup
include::transceiver-setup.adoc[]
diff --git a/lib/77bit/packjt77.f90 b/lib/77bit/packjt77.f90
index 707e86e98..c5a663ccd 100644
--- a/lib/77bit/packjt77.f90
+++ b/lib/77bit/packjt77.f90
@@ -533,7 +533,12 @@ subroutine unpack77(c77,nrx,msg,unpk77_success)
! EU VHF contest
read(c77,1060) n12,n22,ir,irpt,iserial,igrid6
1060 format(b12,b22,b1,b3,b11,b25)
+ if(igrid6.lt.0 .or. igrid6.gt.18662399) then
+ unpk77_success=.false.
+ return
+ endif
call hash12(n12,call_1)
+ if(n12.eq.hashmy12) call_1='<'//trim(mycall13)//'>'
call hash22(n22,call_2)
nrs=52+irpt
write(cexch,1022) nrs,iserial
@@ -545,7 +550,7 @@ subroutine unpack77(c77,nrx,msg,unpk77_success)
else if(i3.ge.6) then ! i3 values 6 and 7 are not yet defined
unpk77_success=.false.
endif
-! if(msg(1:4).eq.'CQ <') unpk77_success=.false.
+ if(msg(1:4).eq.'CQ <') unpk77_success=.false.
return
end subroutine unpack77
@@ -1157,6 +1162,7 @@ subroutine pack77_3(nwords,w,i3,n3,c77)
"NB ","NS ","QC ","ON ","MB ","SK ","AB ","BC ","NWT","NF ", &
"LB ","NU ","YT ","PEI","DC "/
+ if(w(1)(1:1).eq.'<' .and. w(2)(1:1).eq.'<') go to 900
if(nwords.eq.4 .or. nwords.eq.5 .or. nwords.eq.6) then
i1=1
if(trim(w(1)).eq.'TU;') i1=2
diff --git a/lib/ft4_decode.f90 b/lib/ft4_decode.f90
index fe6ce0863..b15368a4b 100644
--- a/lib/ft4_decode.f90
+++ b/lib/ft4_decode.f90
@@ -87,6 +87,9 @@ contains
this%callback => callback
hhmmss=cdatetime0(8:13)
+ dxcall13=hiscall ! initialize for use in packjt77
+ mycall13=mycall
+
smax1=0.
nd1=0
diff --git a/lib/ft8/encode174_91_nocrc.f90 b/lib/ft8/encode174_91_nocrc.f90
index 371e83170..82d1669db 100644
--- a/lib/ft8/encode174_91_nocrc.f90
+++ b/lib/ft8/encode174_91_nocrc.f90
@@ -7,12 +7,10 @@ subroutine encode174_91_nocrc(message,codeword)
use crc
integer, parameter:: N=174, K=91, M=N-K
- character*91 tmpchar
integer*1 codeword(N)
integer*1 gen(M,K)
integer*1 message(K)
integer*1 pchecks(M)
- integer*1, target :: i1MsgBytes(12)
include "ldpc_174_91_c_generator.f90"
logical first
data first/.true./
diff --git a/lib/ft8/ft8b.f90 b/lib/ft8/ft8b.f90
index b92bde34c..e6a3e8d34 100644
--- a/lib/ft8/ft8b.f90
+++ b/lib/ft8/ft8b.f90
@@ -454,7 +454,7 @@ subroutine ft8b(dd0,newdat,nQSOProgress,nfqso,nftx,ndepth,nzhsym,lapon, &
if(.not.nagain) then
xsnr=xsnr2
endif
- if(nsync.le.7 .and. xsnr.lt.-24.0) then !bail out, likely false decode
+ if(nsync.le.10 .and. xsnr.lt.-24.0) then !bail out, likely false decode
nbadcrc=1
return
endif
diff --git a/lib/ft8/osd174_91.f90 b/lib/ft8/osd174_91.f90
index d9584f56e..89677ebe8 100644
--- a/lib/ft8/osd174_91.f90
+++ b/lib/ft8/osd174_91.f90
@@ -167,7 +167,7 @@ subroutine osd174_91(llr,k,apmask,ndeep,message91,cw,nhardmin,dmin)
nt=40
ntheta=12
ntau=15
- elseif(ndeep.eq.6) then
+ else !ndeep=6
nord=4
npre1=1
npre2=1
diff --git a/lib/jt49sim.f90 b/lib/jt49sim.f90
index e8aff69da..7c4c75051 100644
--- a/lib/jt49sim.f90
+++ b/lib/jt49sim.f90
@@ -61,6 +61,7 @@ program jt49sim
nsym=0
dnsps=0.
baud=0.
+ sig=0.
if(imode.eq.4) then
nsym=206 !Number of channel symbols (JT4)
diff --git a/lib/refspectrum.f90 b/lib/refspectrum.f90
index fdd302ae5..68b514f95 100644
--- a/lib/refspectrum.f90
+++ b/lib/refspectrum.f90
@@ -124,12 +124,12 @@ subroutine refspectrum(id2,bclear,brefspec,buseref,fname)
if(buseref) then
if(blastuse.neqv.buseref) then !just enabled so read filter
fil=1.0
- open(16,file=fname,status='old',err=110)
- read(16,1003,err=20,end=100) ndummy,ndummy,nterms,a
+ open(16,file=fname,status='old',err=999)
+ read(16,1003,err=20,end=999) ndummy,ndummy,nterms,a
goto 30
20 rewind(16) !allow for old style refspec.dat with no header
30 do i=1,NH
- read(16,1005,err=100,end=100) freq,s(i),ref(i),fil(i),filter(i)
+ read(16,1005,err=999,end=999) freq,s(i),ref(i),fil(i),filter(i)
enddo
! Make the filter causal for overlap and add.
cx(0)=0.0
@@ -139,8 +139,7 @@ subroutine refspectrum(id2,bclear,brefspec,buseref,fname)
x(800:NH)=0.0
call four2a(cx,NFFT,1,-1,0)
cfil=cx
-100 close(16)
-110 continue
+ close(16)
endif
! Use overlap and add method to apply causal reference filter.
x(0:NH-1)=id2(1:NH)
@@ -154,6 +153,6 @@ subroutine refspectrum(id2,bclear,brefspec,buseref,fname)
id2(1:NH)=nint(x(0:NH-1))
endif
blastuse=buseref
-
- return
+
+999 return
end subroutine refspectrum
diff --git a/lib/wsprd/wsprd_utils.c b/lib/wsprd/wsprd_utils.c
index 5a1d49741..64e809f8f 100644
--- a/lib/wsprd/wsprd_utils.c
+++ b/lib/wsprd/wsprd_utils.c
@@ -243,7 +243,7 @@ int floatcomp(const void* elem1, const void* elem2)
int unpk_(signed char *message, char *hashtab, char *loctab, char *call_loc_pow, char *callsign)
{
int n1,n2,n3,ndbm,ihash,nadd,noprint=0;
- char grid[5],grid6[7],cdbm[3];
+ char grid[5],grid6[7],cdbm[4];
unpack50(message,&n1,&n2);
if( !unpackcall(n1,callsign) ) return 1;
diff --git a/main.cpp b/main.cpp
index 74174e378..eb458021a 100644
--- a/main.cpp
+++ b/main.cpp
@@ -107,10 +107,23 @@ int main(int argc, char *argv[])
ExceptionCatchingApplication a(argc, argv);
try
{
+ QLocale locale; // get the current system locale
+ qDebug () << "locale: language:" << locale.language () << "script:" << locale.script ()
+ << "country:" << locale.country () << "ui-languages:" << locale.uiLanguages ();
+ setlocale (LC_NUMERIC, "C"); // ensure number forms are in
+ // consistent format, do this after
+ // instantiating QApplication so
+ // that GUI has correct l18n
+
+ // Override programs executable basename as application name.
+ a.setApplicationName ("WSJT-X");
+ a.setApplicationVersion (version ());
+
//
- // Enable i18n
+ // Enable base i18n
//
QTranslator translator_from_resources;
+ QTranslator base_translator_from_resources;
// Default translations for releases use translations stored in
// the resources file system under the Translations
// directory. These are built by the CMake build system from .ts
@@ -121,28 +134,25 @@ int main(int argc, char *argv[])
// translations but should only be set when adding new
// languages. The resulting .ts files should be checked info
// source control for translators to access and update.
- translator_from_resources.load (QLocale::system (), "wsjtx", "_", ":/Translations");
- a.installTranslator (&translator_from_resources);
- QTranslator translator_from_files;
- // Load any matching translation from the current directory
- // using the locale name. This allows translators to easily test
- // their translations by releasing (lrelease) a .qm file into
- // the current directory with a suitable name
- // (e.g. wsjtx_en_GB.qm), then running wsjtx to view the
- // results. Either the system locale setting or the environment
- // variable LANG can be used to select the target language.
- translator_from_files.load (QString {"wsjtx_"} + QLocale::system ().name ());
- a.installTranslator (&translator_from_files);
-
- setlocale (LC_NUMERIC, "C"); // ensure number forms are in
- // consistent format, do this after
- // instantiating QApplication so
- // that GUI has correct l18n
-
- // Override programs executable basename as application name.
- a.setApplicationName ("WSJT-X");
- a.setApplicationVersion (version ());
+ // try and load the base translation
+ for (QString locale_name : locale.uiLanguages ())
+ {
+ auto language = locale_name.left (2);
+ if (base_translator_from_resources.load ("wsjtx_" + language, ":/Translations"))
+ {
+ qDebug () << QString {"Loaded base translation file from :/Translations based on language %1"}.arg (language);
+ a.installTranslator (&base_translator_from_resources);
+ break;
+ }
+ }
+ // now try and load the most specific translations (may be a
+ // duplicate but we shouldn't care)
+ if (translator_from_resources.load (locale, "wsjtx", "_", ":/Translations"))
+ {
+ qDebug () << "Loaded translations for current locale from resources";
+ a.installTranslator (&translator_from_resources);
+ }
QCommandLineParser parser;
parser.setApplicationDescription ("\n" PROJECT_SUMMARY_DESCRIPTION);
@@ -161,6 +171,12 @@ int main(int argc, char *argv[])
, a.translate ("main", "configuration"));
parser.addOption (cfg_option);
+ // support for UI language override (useful on Windows)
+ QCommandLineOption lang_option (QStringList {} << "l" << "language"
+ , a.translate ("main", "Where is [-].")
+ , a.translate ("main", "language"));
+ parser.addOption (lang_option);
+
QCommandLineOption test_option (QStringList {} << "test-mode"
, a.translate ("main", "Writable files in test location. Use with caution, for testing only."));
parser.addOption (test_option);
@@ -184,6 +200,94 @@ int main(int argc, char *argv[])
}
}
+ //
+ // Complete i18n
+ //
+
+ QTranslator translation_override_from_resources;
+ QTranslator base_translation_override_from_resources;
+ // Load any matching translation from the current directory
+ // using the command line option language override. This allows
+ // translators to easily test their translations by releasing
+ // (lrelease) a .qm file into the current directory with a
+ // suitable name (e.g. wsjtx_en_GB.qm), then running wsjtx to
+ // view the results.
+ if (parser.isSet (lang_option))
+ {
+ auto language = parser.value (lang_option).replace ('-', '_');
+ // try and load the base translation
+ auto base_language = language.left (2);
+ if (base_translation_override_from_resources.load ("wsjtx_" + base_language, ":/Translations"))
+ {
+ qDebug () << QString {"Loaded base translation file from :/Translations based on language %1"}.arg (base_language);
+ a.installTranslator (&base_translation_override_from_resources);
+ }
+ // now load the requested translations (may be a duplicate
+ // but we shouldn't care)
+ if (translation_override_from_resources.load ("wsjtx_" + language , ":/Translations"))
+ {
+ qDebug () << QString {"Loaded translation file from :/Translations based on language %1"}.arg (language);
+ a.installTranslator (&translation_override_from_resources);
+ }
+ }
+
+ QTranslator translator_from_cwd;
+ QTranslator base_translator_from_cwd;
+ // Load any matching translation from the current directory
+ // using the current locale. This allows translators to easily
+ // test their translations by releasing (lrelease) a .qm file
+ // into the current directory with a suitable name (e.g.
+ // wsjtx_en_GB.qm), then running wsjtx to view the results. The
+ // system locale setting will be used to select the translation
+ // file which can be overridden by the LANG environment variable
+ // on non-Windows system.
+
+ // try and load the base translation
+ for (QString locale_name : locale.uiLanguages ())
+ {
+ auto language = locale_name.left (2);
+ if (base_translator_from_cwd.load ("wsjtx_" + language))
+ {
+ qDebug () << QString {"Loaded base translation file from $cwd based on language %1"}.arg (language);
+ a.installTranslator (&base_translator_from_cwd);
+ break;
+ }
+ }
+ // now try and load the most specific translations (may be a
+ // duplicate but we shouldn't care)
+ if (translator_from_cwd.load (locale, "wsjtx", "_"))
+ {
+ qDebug () << "loaded translations for current locale from a file";
+ a.installTranslator (&translator_from_cwd);
+ }
+
+ QTranslator translation_override_from_cwd;
+ QTranslator base_translation_override_from_cwd;
+ // Load any matching translation from the current directory
+ // using the command line option language override. This allows
+ // translators to easily test their translations on Windows by
+ // releasing (lrelease) a .qm file into the current directory
+ // with a suitable name (e.g. wsjtx_en_GB.qm), then running
+ // wsjtx to view the results.
+ if (parser.isSet (lang_option))
+ {
+ auto language = parser.value (lang_option).replace ('-', '_');
+ // try and load the base translation
+ auto base_language = language.left (2);
+ if (base_translation_override_from_cwd.load ("wsjtx_" + base_language))
+ {
+ qDebug () << QString {"Loaded base translation file from $cwd based on language %1"}.arg (base_language);
+ a.installTranslator (&base_translation_override_from_cwd);
+ }
+ // now load the requested translations (may be a duplicate
+ // but we shouldn't care)
+ if (translation_override_from_cwd.load ("wsjtx_" + language))
+ {
+ qDebug () << QString {"loaded translation file from $cwd based on language %1"}.arg (language);
+ a.installTranslator (&translation_override_from_cwd);
+ }
+ }
+
QStandardPaths::setTestModeEnabled (parser.isSet (test_option));
// support for multiple instances running from a single installation
diff --git a/models/DecodeHighlightingModel.cpp b/models/DecodeHighlightingModel.cpp
index c4e9f7580..d6c7a028a 100644
--- a/models/DecodeHighlightingModel.cpp
+++ b/models/DecodeHighlightingModel.cpp
@@ -101,22 +101,22 @@ QString DecodeHighlightingModel::highlight_name (Highlight h)
{
switch (h)
{
- case Highlight::CQ: return "CQ in message";
- case Highlight::MyCall: return "My Call in message";
- case Highlight::Tx: return "Transmitted message";
- case Highlight::DXCC: return "New DXCC";
- case Highlight::DXCCBand: return "New DXCC on Band";
- case Highlight::Grid: return "New Grid";
- case Highlight::GridBand: return "New Grid on Band";
- case Highlight::Call: return "New Call";
- case Highlight::CallBand: return "New Call on Band";
- case Highlight::Continent: return "New Continent";
- case Highlight::ContinentBand: return "New Continent on Band";
- case Highlight::CQZone: return "New CQ Zone";
- case Highlight::CQZoneBand: return "New CQ Zone on Band";
- case Highlight::ITUZone: return "New ITU Zone";
- case Highlight::ITUZoneBand: return "New ITU Zone on Band";
- case Highlight::LotW: return "LotW User";
+ case Highlight::CQ: return tr ("CQ in message");
+ case Highlight::MyCall: return tr ("My Call in message");
+ case Highlight::Tx: return tr ("Transmitted message");
+ case Highlight::DXCC: return tr ("New DXCC");
+ case Highlight::DXCCBand: return tr ("New DXCC on Band");
+ case Highlight::Grid: return tr ("New Grid");
+ case Highlight::GridBand: return tr ("New Grid on Band");
+ case Highlight::Call: return tr ("New Call");
+ case Highlight::CallBand: return tr ("New Call on Band");
+ case Highlight::Continent: return tr ("New Continent");
+ case Highlight::ContinentBand: return tr ("New Continent on Band");
+ case Highlight::CQZone: return tr ("New CQ Zone");
+ case Highlight::CQZoneBand: return tr ("New CQ Zone on Band");
+ case Highlight::ITUZone: return tr ("New ITU Zone");
+ case Highlight::ITUZoneBand: return tr ("New ITU Zone on Band");
+ case Highlight::LotW: return tr ("LoTW User");
}
return "Unknown";
}
@@ -166,9 +166,9 @@ QVariant DecodeHighlightingModel::data (const QModelIndex& index, int role) cons
return QString {"%1%2%3%4%4%5%6"}
.arg (highlight_name (item.type_))
.arg (fg_unset || bg_unset ? QString {" ["} : QString {})
- .arg (fg_unset ? QString {"f/g unset"} : QString {})
+ .arg (fg_unset ? tr ("f/g unset") : QString {})
.arg (fg_unset && bg_unset ? QString {" "} : QString {})
- .arg (bg_unset ? QString {"b/g unset"} : QString {})
+ .arg (bg_unset ? tr ("b/g unset") : QString {})
.arg (fg_unset || bg_unset ? QString {"]"} : QString {});
break;
case Qt::ForegroundRole:
diff --git a/models/FrequencyList.cpp b/models/FrequencyList.cpp
index c0170a499..fbfcddcf4 100644
--- a/models/FrequencyList.cpp
+++ b/models/FrequencyList.cpp
@@ -124,6 +124,7 @@ namespace
// 7110 LSB EMCOMM
//
{7038600, Modes::WSPR, IARURegions::ALL},
+ {7071000, Modes::FT8, IARURegions::ALL},
{7074000, Modes::FT8, IARURegions::ALL},
{7076000, Modes::JT65, IARURegions::ALL},
{7078000, Modes::JT9, IARURegions::ALL},
@@ -157,6 +158,7 @@ namespace
// 10142.25 OLIVIA, Contestia, etc.
// 10143.25 OLIVIA, Contestia, etc. (main QRQ)
//
+ {10133000, Modes::FT8, IARURegions::ALL},
{10136000, Modes::FT8, IARURegions::ALL},
{10138000, Modes::JT65, IARURegions::ALL},
{10138700, Modes::WSPR, IARURegions::ALL},
@@ -201,6 +203,7 @@ namespace
// 14106.5 OLIVIA 1000 (main QRG)
//
{14095600, Modes::WSPR, IARURegions::ALL},
+ {14071000, Modes::FT8, IARURegions::ALL},
{14074000, Modes::FT8, IARURegions::ALL},
{14076000, Modes::JT65, IARURegions::ALL},
{14078000, Modes::JT9, IARURegions::ALL},
@@ -267,6 +270,7 @@ namespace
{50293000, Modes::WSPR, IARURegions::R3},
{50310000, Modes::JT65, IARURegions::ALL},
{50312000, Modes::JT9, IARURegions::ALL},
+ {50310000, Modes::FT8, IARURegions::ALL},
{50313000, Modes::FT8, IARURegions::ALL},
{50318000, Modes::FT4, IARURegions::ALL}, // provisional
{50323000, Modes::FT8, IARURegions::ALL},
diff --git a/shortcuts.txt b/shortcuts.txt
index c858f0639..d74f860fd 100644
--- a/shortcuts.txt
+++ b/shortcuts.txt
@@ -37,8 +37,9 @@
Ctrl+O
Open a .wav file
Alt+O
Change operator
Alt+Q
Log QSO
-
Ctrl+R
Set Tx4 message to RRR
+
Ctrl+R
Set Tx4 message to RRR (not in FT4)
Alt+R
Set Tx4 message to RR73
Alt+S
Stop monitoring
-
Alt+T
Tune
+
Alt+T
Toggle Tune status
+
Alt+Z
Clear hung decoder status
diff --git a/translations/wsjtx_ca.ts b/translations/wsjtx_ca.ts
new file mode 100644
index 000000000..5abbbfa9d
--- /dev/null
+++ b/translations/wsjtx_ca.ts
@@ -0,0 +1,6324 @@
+
+
+
+
+ AbstractLogWindow
+
+
+ &Delete ...
+ &Esborrar ...
+
+
+
+ AbstractLogWindow::impl
+
+
+ Confirm Delete
+ Confirma Esborrar
+
+
+
+ Are you sure you want to delete the %n selected QSO(s) from the log?
+ sorry i don't understand how to fix this
+
+ Estas segur que vols esborrar els %n QSO's seleccionats del registre ?
+
+
+
+
+ Are you sure you want to delete the %n selected QSO(s) from the log
+ Estas segur que vols esborrar els %n QSO's seleccionats del registre ?
+
+ Estas segur que vols esborrar els %n QSO's seleccionats del registre
+ Estas segur que vols esborrar els %n QSO's seleccionats del registre
+
+
+
+
+ Astro
+
+
+
+ Doppler tracking
+ Seguiment de Doppler
+
+
+
+ <html><head/><body><p>One station does all Doppler shift correction, their QSO partner receives and transmits on the sked frequency.</p><p>If the rig does not accept CAT QSY commands while transmitting a single correction is applied for the whole transmit period.</p></body></html>
+ <html><head/><body><p>Una estació realitza totes les correccions de desplaçament Doppler, l'altra corresponsal de QSO rep i transmet a la freqüència de desplaçament.</p><p>Si l'equip no accepta comandes CAT QSY mentre es transmet, només s'aplicarà una sola correcció durant tot el període de transmissió.</p></body></html>
+
+
+
+ Full Doppler to DX Grid
+ Doppler complet a graella de DX
+
+
+
+ <html><head/><body><p>Transmit takes place on sked frequency and receive frequency is corrected for own echoes. </p><p>This mode can be used for calling CQ, or when using Echo mode.</p></body></html>
+ <html><head/><body><p>La transmissió té lloc en freqüència de desplaçament i la freqüència de recepció es corregeix per ecos propis. </p><p>Aquest mode es pot utilitzar per trucar a CQ o per utilitzar el mode Echo.</p></body></html>
+
+
+
+ Own Echo
+ Ressò propi
+
+
+
+ <html><head/><body><p>Both stations correct for Doppler shift such that they would be heard on the moon at the sked frequency.</p><p>If the rig does not accept CAT QSY commands while transmitting a single correction is applied for the whole transmit period.</p><p>Use this option also for Echo mode.</p></body></html>
+ <html><head/><body><p>Ambdues estacions corregeixen pel canvi Doppler de manera que seran escoltades a la lluna amb la freqüència de desplaçament.</p><p>Si l'equip no accepta comandes CAT QSY mentre es transmet, només s'aplicarà una sola correcció durant tot el període de transmissió.</p><p>Fes servir aquesta opció també per al mode eco.</p></body></html>
+
+
+
+ Constant frequency on Moon
+ Freqüència constant a la Lluna
+
+
+
+ <html><head/><body><p>DX station announces their TX Freq, which is entered as the Sked Freq. Correction applied to RX and TX so you appear on the DX's station's own echo Freq.</p><p>If the rig does not accept CAT QSY commands while transmitting a single correction is applied for the whole transmit period.</p></body></html>
+ <html><head/><body><p>La estació DX anuncia la seva TX Freq, que s'introdueix com a Sked Freq. Correcció aplicada a RX i TX per tal que aparegui al propi eco Freq de l'estació del DX.</p><p>Si l'equip no accepta comandes CAT QSY mentre es transmet, només s'aplicarà una sola correcció durant tot el període de transmissió.</p></body></html>
+
+
+
+ On DX Echo
+ Endavant el Dx Ressò
+
+
+
+ <html><head/><body><p>Tune radio manually and select this mode to put your echo on the same frequency.</p><p>If the rig does not accept CAT QSY commands while transmitting a single correction is applied for the whole transmit period.</p></body></html>
+ <html><head/><body><p>Sintonitza la ràdio manualment i selecciona aquest mode per posar el teu eco a la mateixa freqüència.</p><p>Si l'equip no accepta comandes CAT QSY mentre es transmet, només s'aplicarà una sola correcció durant tot el període de transmissió.</p></body></html>
+
+
+
+ Call DX
+ Indicatiu de DX
+
+
+
+ <html><head/><body><p>No Doppler shift correction is applied. This may be used when the QSO partner does full Doppler correction to your grid square.</p></body></html>
+ <html><head/><body><p>No s'aplica cap correcció de desplaçament Doppler. Això es pot utilitzar quan l'altra corresponsal de QSO fa la correcció completa del Doppler al quadrat del teu Locator.</p></body></html>
+
+
+
+ None
+ Cap
+
+
+
+ Sked frequency
+ Freqüència marcada
+
+
+
+
+ 0
+ 0
+
+
+
+ Rx:
+ RX:
+
+
+
+ Tx:
+ TX:
+
+
+
+ <html><head/><body><p>Press and hold the CTRL key to adjust the sked frequency manually with the rig's VFO dial or enter frequency directly into the band entry field on the main window.</p></body></html>
+ <html><head/><body><p>Manten premuda la tecla CTRL per ajustar la freqüència de desplaçament manualment amb el dial VFO del equip o introdueix la freqüència directament al camp d’entrada de banda de la finestra principal.</p></body></html>
+
+
+
+ Astro Data
+ Dades Astro
+
+
+
+ Astronomical Data
+ Dades astronòmiques
+
+
+
+ Doppler Tracking Error
+ Error de Seguiment de Doppler
+
+
+
+ Split operating is required for Doppler tracking
+ L’Split és necessàri per al seguiment de Doppler
+
+
+
+ Go to "Menu->File->Settings->Radio" to enable split operation
+ Vés a "Menú-> Fitxer-> Configuració-> Ràdio" per habilitar l'operació dividida
+
+
+
+ Bands
+
+
+ Band name
+ Nom banda
+
+
+
+ Lower frequency limit
+ Límit inferior de freqüència
+
+
+
+ Upper frequency limit
+ Límit superior de freqüència
+
+
+
+ Band
+ Banda
+
+
+
+ Lower Limit
+ Límit inferior
+
+
+
+ Upper Limit
+ Límit superior
+
+
+
+ CAboutDlg
+
+
+ About WSJT-X
+ Quant a WSJT-X
+
+
+
+ OK
+ D'acord
+
+
+
+ CPlotter
+
+
+ &Set Rx && Tx Offset
+ &Definieix el desplaçament de RX && TX
+
+
+
+ CabrilloLog
+
+
+ Freq(MHz)
+ Freqüència en MHz
+
+
+
+ Mode
+ Mode
+
+
+
+ Date & Time(UTC)
+ Data i Hora en UTC
+
+
+
+ Call
+ Indicatiu
+
+
+
+ Sent
+ Enviat
+
+
+
+ Rcvd
+ Rebut
+
+
+
+ Band
+ Banda
+
+
+
+ CabrilloLogWindow
+
+
+ Contest Log
+ Registre de Concurs
+
+
+
+ <html><head/><body><p>Right-click here for available actions.</p></body></html>
+ <html><head/><body><p>Fes clic amb el botó dret per veure les accions disponibles.</p></body></html>
+
+
+
+ Right-click here for available actions.
+ Fes clic amb el botó dret per veure les accions disponibles.
+
+
+
+ CallsignDialog
+
+
+ Callsign
+ Indicatiu
+
+
+
+ ColorHighlighting
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ K1ABC
+ EA3RDG
+
+
+
+ CQ in message
+ CQ al missatge
+
+
+
+ My Call in message
+ El meu Indicatiu en el missatge
+
+
+
+ Transmitted message
+ Missatge transmès
+
+
+
+ New DXCC
+ Nou DXCC
+
+
+
+ New Grid
+ Nou Locator
+
+
+
+ New DXCC on Band
+ Nou DXCC en banda
+
+
+
+ New Call
+ No Indicatiu
+
+
+
+ New Grid on Band
+ Nou Locator en banda
+
+
+
+ New Call on Band
+ Nou Indicatiu en banda
+
+
+
+ Uploads to LotW
+ Càrregues a LotW
+
+
+
+ New Continent
+ Nou Continent
+
+
+
+ New Continent on Band
+ Nou Continent en banda
+
+
+
+ New CQ Zone
+ Nova Zona CQ
+
+
+
+ New CQ Zone on Band
+ Nova Zona CQ en banda
+
+
+
+ New ITU Zone
+ Nova Zona ITU
+
+
+
+ New ITU Zone on Band
+ Nova Zona ITU en banda
+
+
+
+ Configuration::impl
+
+
+
+
+ &Delete
+ &Esborrar
+
+
+
+
+ &Insert ...
+ &Insereix ...
+
+
+
+ Failed to create save directory
+ No s'ha pogut crear el directori per desar
+
+
+
+ path: "%1%
+ ruta: "%1%
+
+
+
+ Failed to create samples directory
+ No s'ha pogut crear el directori d'exemples
+
+
+
+ path: "%1"
+ ruta: "%1"
+
+
+
+ &Load ...
+ &Carrega ...
+
+
+
+ &Save as ...
+ &Guardar com ...
+
+
+
+ &Merge ...
+ &Combinar ...
+
+
+
+ &Reset
+ &Restablir
+
+
+
+ Serial Port:
+ Port sèrie:
+
+
+
+ Serial port used for CAT control
+ Port sèrie utilitzat per al control CAT
+
+
+
+ Network Server:
+ Servidor de xarxa:
+
+
+
+ Optional hostname and port of network service.
+Leave blank for a sensible default on this machine.
+Formats:
+ hostname:port
+ IPv4-address:port
+ [IPv6-address]:port
+ Hostname opcional i port d'accés del servei de xarxa.
+Deixa-ho en blanc per a un valor predeterminat raonable en aquesta màquina.
+Formats:
+ hostname:port
+ IPv4-address:port
+ [IPv6-address]:port
+
+
+
+ USB Device:
+ Dispositiu USB:
+
+
+
+ Optional device identification.
+Leave blank for a sensible default for the rig.
+Format:
+ [VID[:PID[:VENDOR[:PRODUCT]]]]
+ Identificació opcional del dispositiu.
+Deixa en blanc un valor predeterminat raonable per a l'equip.
+Format:
+ [VID[:PID[:VENDOR[:PRODUCT]]]]
+
+
+
+ Invalid audio input device
+ El dispositiu d'entrada d'àudio no és vàlid
+
+
+
+ Invalid audio out device
+ El dispositiu de sortida d'àudio no és vàlid
+
+
+
+ Invalid PTT method
+ El mètode PTT no és vàlid
+
+
+
+ Invalid PTT port
+ El port PTT no és vàlid
+
+
+
+
+ Invalid Contest Exchange
+ Intercanvi de concurs no vàlid
+
+
+
+ You must input a valid ARRL Field Day exchange
+ Has d’introduir un intercanvi de Field Day de l'ARRL vàlid
+
+
+
+ You must input a valid ARRL RTTY Roundup exchange
+ Has d’introduir un intercanvi vàlid de l'ARRL RTTY Roundup
+
+
+
+ Reset Decode Highlighting
+ Restableix Ressaltat de Descodificació
+
+
+
+ Reset all decode highlighting and priorities to default values
+ Restableix tot el ressaltat i les prioritats de descodificació als valors predeterminats
+
+
+
+ WSJT-X Decoded Text Font Chooser
+ Tipus de text de pantalla de descodificació WSJT-X
+
+
+
+ Load Working Frequencies
+ Càrrega les freqüències de treball
+
+
+
+
+
+ Frequency files (*.qrg);;All files (*.*)
+ Fitxers de freqüència (*.qrg);;All files (*.*)
+
+
+
+ Replace Working Frequencies
+ Substitueix les freqüències de treball
+
+
+
+ Are you sure you want to discard your current working frequencies and replace them with the loaded ones?
+ Segur que vols descartar les teves freqüències de treball actuals i reemplaçar-les per les carregades ?
+
+
+
+ Merge Working Frequencies
+ Combina les freqüències de treball
+
+
+
+
+
+ Not a valid frequencies file
+ El fitxer de freqüències no és vàlid
+
+
+
+ Incorrect file magic
+ Fitxer màgic incorrecte
+
+
+
+ Version is too new
+ La versió és massa nova
+
+
+
+ Contents corrupt
+ Continguts corruptes
+
+
+
+ Save Working Frequencies
+ Desa les freqüències de treball
+
+
+
+ Only Save Selected Working Frequencies
+ Desa només les freqüències de treball seleccionades
+
+
+
+ Are you sure you want to save only the working frequencies that are currently selected? Click No to save all.
+ Estàs segur que vols desar només les freqüències de treball seleccionades actualment? Fes clic a No per desar-ho tot.
+
+
+
+ Reset Working Frequencies
+ Restablir les freqüències de treball
+
+
+
+ Are you sure you want to discard your current working frequencies and replace them with default ones?
+ Segur que vols descartar les teves freqüències de treball actuals i reemplaçar-les per altres?
+
+
+
+ Save Directory
+ Desa el directori
+
+
+
+ AzEl Directory
+ AzEl Directori
+
+
+
+ Rig control error
+ Error de control del equip
+
+
+
+ Failed to open connection to rig
+ No s'ha pogut obrir la connexió al equip
+
+
+
+ Rig failure
+ Fallida de l'equip
+
+
+
+ DXLabSuiteCommanderTransceiver
+
+
+ Failed to connect to DX Lab Suite Commander
+
+ Fallada al connectar al DX Lab Suite Commander
+
+
+
+
+ DX Lab Suite Commander didn't respond correctly reading frequency:
+ El DX Lab Suite Commander no ha respost correctament la freqüència de lectura:
+
+
+
+ DX Lab Suite Commander sent an unrecognised TX state:
+ El DX Lab Suite Commander ha enviat un estat de TX desconegut:
+
+
+
+ DX Lab Suite Commander didn't respond correctly polling TX status:
+ El DX Lab Suite Commander no ha respost correctament l'estat de TX del sondeig:
+
+
+
+ DX Lab Suite Commander rig did not respond to PTT:
+ La transmissió del DX Lab Suite Commander no ha respost al PTT:
+
+
+
+ DX Lab Suite Commander didn't respond correctly polling frequency:
+ El DX Lab Suite Commander no ha respost correctament la freqüència del sondeig:
+
+
+
+ DX Lab Suite Commander didn't respond correctly polling TX frequency:
+ El DX Lab Suite Commander no ha respost correctament la freqüència del sondeig:
+
+
+
+ DX Lab Suite Commander sent an unrecognised split state:
+ El DX Lab Suite Commander ha enviat un estat de split desconegut:
+
+
+
+ DX Lab Suite Commander didn't respond correctly polling split status:
+ El DX Lab Suite Commander no ha respost correctament l'estat del split del sondeig:
+
+
+
+ DX Lab Suite Commander sent an unrecognised mode: "
+ El DX Lab Suite Commander ha enviat un mode desconegut: "
+
+
+
+ DX Lab Suite Commander didn't respond correctly polling mode:
+ El DX Lab Suite Commander no ha respost correctament el mode del sondeig:
+
+
+
+ DX Lab Suite Commander send command failed
+
+ Errada del DX Lab Suite Commander en l'enviament de comanda
+
+
+
+
+ DX Lab Suite Commander failed to send command "%1": %2
+
+ El DX Lab Suite Commander no ha pogut enviar la comanda "%1": %2
+
+
+
+
+ DX Lab Suite Commander send command "%1" read reply failed: %2
+
+ El DX Lab Suite Commander ha enviat la comanda "%1" lectura de la resposta incorrecta: %2
+
+
+
+
+ DX Lab Suite Commander retries exhausted sending command "%1"
+ El DX Lab Suite Commander ha esgotat els reintents de la comanda "%1"
+
+
+
+ DX Lab Suite Commander sent an unrecognized frequency
+ El DX Lab Suite Commander ha enviat una freqüència desconeguda
+
+
+
+ DecodeHighlightingListView
+
+
+ &Foreground color ...
+ &Color del primer pla ...
+
+
+
+ Choose %1 Foreground Color
+ Tria %1 el color del primer pla
+
+
+
+ &Unset foreground color
+ &Desactivar el color del primer pla
+
+
+
+ &Background color ...
+ &Color de fons ...
+
+
+
+ Choose %1 Background Color
+ Tria %1 un color de fons
+
+
+
+ U&nset background color
+ E&limina el color de fons
+
+
+
+ &Reset this item to defaults
+ &Restableix aquest element per defecte
+
+
+
+ DecodeHighlightingModel
+
+
+ CQ in message
+ CQ al missatge
+
+
+
+ My Call in message
+ El meu Indicatiu en el missatge
+
+
+
+ Transmitted message
+ Missatge transmès
+
+
+
+ New DXCC
+ Nou DXCC
+
+
+
+ New DXCC on Band
+ Nou DXCC en banda
+
+
+
+ New Grid
+ Nou Locator
+
+
+
+ New Grid on Band
+ Nou Locator en banda
+
+
+
+ New Call
+ No Indicatiu
+
+
+
+ New Call on Band
+ Nou Indicatiu en banda
+
+
+
+ New Continent
+ Nou Continent
+
+
+
+ New Continent on Band
+ Nou Continent en banda
+
+
+
+ New CQ Zone
+ Nova Zona CQ
+
+
+
+ New CQ Zone on Band
+ Nova Zona CQ en banda
+
+
+
+ New ITU Zone
+ Nova Zona ITU
+
+
+
+ New ITU Zone on Band
+ Nova Zona ITU en banda
+
+
+
+ LoTW User
+
+
+
+
+ f/g unset
+
+
+
+
+ b/g unset
+
+
+
+
+ Highlight Type
+ Tipus de relleu
+
+
+
+ Designer
+
+
+ &Delete
+ &Esborrar
+
+
+
+ &Insert ...
+ &Insereix ...
+
+
+
+ Insert &after ...
+ Insereix &després ...
+
+
+
+ Import Palette
+ Importa la paleta
+
+
+
+
+ Palettes (*.pal)
+ Paletes (*.pal)
+
+
+
+ Export Palette
+ Exporta la paleta
+
+
+
+ Dialog
+
+
+ Gray time:
+ Temps gris:
+
+
+
+ Directory
+
+
+
+ URL Error
+ Error al URL
+
+
+
+
+ Invalid URL:
+"%1"
+ URL no vàlida:
+"%1"
+
+
+
+
+
+
+
+
+
+ JSON Error
+ Error a JSON
+
+
+
+ Contents file syntax error %1 at character offset %2
+ Error de sintaxi %1 al fitxer de contingut, posició %2
+
+
+
+ Contents file top level must be a JSON array
+ El nivell superior del fitxer de contingut ha de ser una matriu JSON
+
+
+
+ File System Error
+ Error al fitxer de sistema
+
+
+
+ Failed to open "%1"
+Error: %2 - %3
+ Error a l'obrir "%1"
+Error: %2 - %3
+
+
+
+ Contents entries must be a JSON array
+ Les entrades de contingut han de ser una matriu JSON
+
+
+
+ Contents entries must have a valid type
+ Les entrades de contingut han de tenir un tipus vàlid
+
+
+
+ Contents entries must have a valid name
+ Les entrades de contingut han de tenir un nom vàlid
+
+
+
+ Contents entries must be JSON objects
+ Les entrades de contingut han de ser objectes JSON
+
+
+
+ Contents directories must be relative and within "%1"
+ Els directoris de contingut han de ser relatius i estar dins de "%1"
+
+
+
+ Network Error
+ Error de xarxa
+
+
+
+ Authentication required
+ Cal autenticació
+
+
+
+ DisplayText
+
+
+ &Erase
+ &Esborrar
+
+
+
+ EchoGraph
+
+
+
+ Echo Graph
+ Gràfic eco
+
+
+
+ <html><head/><body><p>Compression factor for frequency scale</p></body></html>
+ <html><head/><body><p>Factor de compressió per a l'escala de freqüència</p></body></html>
+
+
+
+ Bins/Pixel
+ Bins/Pixel
+
+
+
+ Gain
+ Guany
+
+
+
+ <html><head/><body><p>Echo spectrum gain</p></body></html>
+ <html><head/><body><p>Augment espectre d'eco</p></body></html>
+
+
+
+ Zero
+ Zero
+
+
+
+ <html><head/><body><p>Echo spectrum zero</p></body></html>
+ <html><head/><body><p>Espectre d'eco zero</p></body></html>
+
+
+
+ <html><head/><body><p>Smoothing of echo spectrum</p></body></html>
+ <html><head/><body><p>Suavització de l'espectre del eco</p></body></html>
+
+
+
+ Smooth
+ Llis
+
+
+
+ <html><head/><body><p>Number of echo transmissions averaged</p></body></html>
+ <html><head/><body><p>Nombre mig de transmissions eco</p></body></html>
+
+
+
+ N: 0
+ N: 0
+
+
+
+ <html><head/><body><p>Click to cycle through a sequence of colors and line widths.</p></body></html>
+ <html><head/><body><p>Fes clic per passar per una seqüència de colors i amplades de línia.</p></body></html>
+
+
+
+ Colors
+ Colors
+
+
+
+ EmulateSplitTransceiver
+
+
+ Emulated split mode requires rig to be in simplex mode
+ El mode de SPLIT requereix que l'equip estigui en mode simplex
+
+
+
+ EqualizationToolsDialog::impl
+
+
+ Phase
+ Fase
+
+
+
+
+ Freq (Hz)
+ Freq (Hz)
+
+
+
+ Phase (Π)
+ Fase (Π)
+
+
+
+ Delay (ms)
+ Retard (ms)
+
+
+
+ Measured
+ Mesurat
+
+
+
+ Proposed
+ Proposat
+
+
+
+ Current
+ Actual
+
+
+
+ Group Delay
+ Retard del grup
+
+
+
+ Amplitude
+ Amplitud
+
+
+
+ Relative Power (dB)
+ Potència relativa (dB)
+
+
+
+ Reference
+ Referència
+
+
+
+ Phase ...
+ Fase ...
+
+
+
+ Refresh
+ Actualització
+
+
+
+ Discard Measured
+ Rebutja el mesurament
+
+
+
+ ExistingNameDialog
+
+
+ Configuration to Clone From
+ Configuració per clonar des de
+
+
+
+ &Source Configuration Name:
+ &Nom de la configuració de la font:
+
+
+
+ ExportCabrillo
+
+
+ Dialog
+ Diàleg
+
+
+
+ Location:
+ Ubicació:
+
+
+
+ SNJ
+ SNJ
+
+
+
+ Contest:
+ Concurs:
+
+
+
+ ARRL-RTTY
+ ARRL-RTTY
+
+
+
+ Callsign:
+ Indicatiu:
+
+
+
+ Category-Operator:
+ Categoria-Oprador:
+
+
+
+ SINGLE-OP
+ Mono-operador
+
+
+
+ Category-Transmitter:
+ Categoria de transmissor:
+
+
+
+ ONE
+ UN
+
+
+
+ Category-Power:
+ Categoria de Potència:
+
+
+
+ LOW
+ BAIXA
+
+
+
+ Category-Assisted:
+ Categoria Assistida:
+
+
+
+ NON-ASSISTED
+ No Assistida
+
+
+
+ Category-Band:
+ Categoria de Banda:
+
+
+
+ ALL
+ TOTS
+
+
+
+ Claimed-Score:
+ Puntuació reclamada:
+
+
+
+ Operators:
+ Operadors:
+
+
+
+ Club:
+ Ràdio Club:
+
+
+
+ Name:
+ Nom:
+
+
+
+
+ Address:
+ Adressa:
+
+
+
+ Save Log File
+ Enreguistra el fitxer de log
+
+
+
+ Cabrillo Log (*.cbr)
+ Registre Cabrillo (*.cbr)
+
+
+
+ Cannot open "%1" for writing: %2
+ No es pot obrir "%1" per escriure: %2
+
+
+
+ Export Cabrillo File Error
+ Error al exportar el fitxer Cabrillo
+
+
+
+ FastGraph
+
+
+
+ Fast Graph
+ Gràfic ràpid
+
+
+
+ Waterfall gain
+ Guany de la cascada
+
+
+
+ Waterfall zero
+ Cascada zero
+
+
+
+ Spectrum zero
+ Espectre zero
+
+
+
+ <html><head/><body><p>Set reasonable levels for gain and zero sliders.</p></body></html>
+ <html><head/><body><p>Estableix nivells raonables per a les trames de guany i zero.</p></body></html>
+
+
+
+ Auto Level
+ Nivell automàtic
+
+
+
+ FoxLog::impl
+
+
+ Date & Time(UTC)
+ Data i Hora en UTC
+
+
+
+ Call
+ Indicatiu
+
+
+
+ Grid
+ Locator
+
+
+
+ Sent
+ Enviat
+
+
+
+ Rcvd
+ Rebut
+
+
+
+ Band
+ Banda
+
+
+
+ FoxLogWindow
+
+
+ Fox Log
+ Registre Guineu
+
+
+
+ <html><head/><body><p>Right-click here for available actions.</p></body></html>
+ <html><head/><body><p>Fes clic amb el botó dret per a les accions disponibles.</p></body></html>
+
+
+
+ Callers:
+ Indicatius:
+
+
+
+
+
+ N
+ N
+
+
+
+ In progress:
+ En progrés:
+
+
+
+ Rate:
+ Valoració:
+
+
+
+ &Export ADIF ...
+ &Exporta ADIF ...
+
+
+
+ Export ADIF Log File
+ Exporta fitxer de reguistre en format ADIF
+
+
+
+ ADIF Log (*.adi)
+ Registre ADIF (*.adi)
+
+
+
+ Export ADIF File Error
+ Error al fitxer d'exportar en format ADIF
+
+
+
+ Cannot open "%1" for writing: %2
+ No es pot obrir "%1" per escriure: %2
+
+
+
+ &Reset ...
+ &Restablir ...
+
+
+
+ Confirm Reset
+ Confirma que vols Restablir
+
+
+
+ Are you sure you want to erase file FoxQSO.txt and start a new Fox log?
+ Estàs segur que vols esborrar el fitxer FoxQSO.txt i començar un nou registre de Guineu?
+
+
+
+ FrequencyDialog
+
+
+ Add Frequency
+ Afedueix Freqüència
+
+
+
+ IARU &Region:
+ Regió &IARU:
+
+
+
+ &Mode:
+ &Mode:
+
+
+
+ &Frequency (MHz):
+ &Freqüència en MHz.:
+
+
+
+ FrequencyList_v2
+
+
+
+ IARU Region
+ Regió IARU
+
+
+
+
+ Mode
+ Mode
+
+
+
+
+ Frequency
+ Freqüència
+
+
+
+
+ Frequency (MHz)
+ Freqüència en MHz
+
+
+
+ HRDTransceiver
+
+
+
+ Failed to connect to Ham Radio Deluxe
+
+ No s'ha pogut connectar amb el Ham Radio Deluxe
+
+
+
+
+ Failed to open file "%1": %2.
+ Error a l'obrir el fitxer "%1": %2.
+
+
+
+
+ Ham Radio Deluxe: no rig found
+ Ham Radio Deluxe: no s'ha trobat cap equip
+
+
+
+ Ham Radio Deluxe: rig doesn't support mode
+ Ham Radio Deluxe: l'equip no admet el mode
+
+
+
+ Ham Radio Deluxe: sent an unrecognised mode
+ Ham Radio Deluxe: ha enviat un mode desconegut
+
+
+
+ Ham Radio Deluxe: item not found in %1 dropdown list
+ Ham Radio Deluxe: element no trobat a la llista desplegable %1
+
+
+
+ Ham Radio Deluxe: button not available
+ Ham Radio Deluxe: botó no disponible
+
+
+
+ Ham Radio Deluxe didn't respond as expected
+ La resposta del Ham Radio Deluxe no és l'esperada
+
+
+
+ Ham Radio Deluxe: rig has disappeared or changed
+ Ham Radio Deluxe: l'equip ha desaparegut o s'ha modificat
+
+
+
+ Ham Radio Deluxe send command "%1" failed %2
+
+ La comanda %1 del Ham Radio Deluxe ha fallat %2
+
+
+
+
+
+ Ham Radio Deluxe: failed to write command "%1"
+ Ham Radio Deluxe: error a l'escriure la comanda "%1"
+
+
+
+ Ham Radio Deluxe sent an invalid reply to our command "%1"
+ La resposta del Ham Radio Deluxe no és vàlida per a la comanda "%1"
+
+
+
+ Ham Radio Deluxe failed to reply to command "%1" %2
+
+ Fallada a la resposta del Ham Radio Deluxe a la comanda "%1" %2
+
+
+
+
+ Ham Radio Deluxe retries exhausted sending command "%1"
+ El Ham Radio Deluxe ha esgotat els reintents de la comanda "%1"
+
+
+
+ Ham Radio Deluxe didn't respond to command "%1" as expected
+ La resposta del Ham Radio Deluxe a la instrucció "%1" no és l'esperada
+
+
+
+ HamlibTransceiver
+
+
+
+ Hamlib initialisation error
+ Error d'inicialització de Hamlib
+
+
+
+ Hamlib settings file error: %1 at character offset %2
+ Error del fitxer de configuració de Hamlib: %1 en el desplaçament de caràcters %2
+
+
+
+ Hamlib settings file error: top level must be a JSON object
+ Error del fitxer de configuració de Hamlib: el nivell superior ha de ser un objecte JSON
+
+
+
+ Hamlib settings file error: config must be a JSON object
+ Error del fitxer de configuració de Hamlib: config ha de ser un objecte JSON
+
+
+
+ Unsupported CAT type
+ Tipus CAT no admès
+
+
+
+ Hamlib error: %1 while %2
+ Error de Hamlib: %1 mentre %2
+
+
+
+ opening connection to rig
+ connexió d'obertura a l'equip
+
+
+
+ getting current frequency
+ obtenir la freqüència actual
+
+
+
+ getting current mode
+ obtenir el mode actual
+
+
+
+
+ exchanging VFOs
+ intercanviant VFOs
+
+
+
+
+ getting other VFO frequency
+ obtenint una altra freqüència de VFO
+
+
+
+ getting other VFO mode
+ obtenint un altre mode VFO
+
+
+
+ setting current VFO
+ configuració del VFO actual
+
+
+
+ getting frequency
+ obtenint freqüència
+
+
+
+ getting mode
+ obtenint mode
+
+
+
+
+ getting current VFO
+ obtenir VFO actual
+
+
+
+
+
+
+ getting current VFO frequency
+ obtenir la freqüència actual del VFO
+
+
+
+
+
+
+
+
+ setting frequency
+ ajust de freqüència
+
+
+
+
+
+
+ getting current VFO mode
+ obtenir el mode VFO actual
+
+
+
+
+
+
+
+ setting current VFO mode
+ ajust del mode VFO actual
+
+
+
+
+ setting/unsetting split mode
+ activar/desactivar mode dividid (split)
+
+
+
+
+ setting split mode
+ activar mode dividid (Split)
+
+
+
+ setting split TX frequency and mode
+ ajust de freqüència i mode de transmissió dividida (Split)
+
+
+
+ setting split TX frequency
+ ajust de freqüència dividida (Split) TX
+
+
+
+ getting split TX VFO mode
+ obtenir el mode dividit (Split) TX VFO
+
+
+
+ setting split TX VFO mode
+ configuració del mode dividid (Split) TX VFO
+
+
+
+ getting PTT state
+ obtenir estat del PTT
+
+
+
+ setting PTT on
+ activant PTT
+
+
+
+ setting PTT off
+ desactivació del PTT
+
+
+
+ setting a configuration item
+ establir un element de configuració
+
+
+
+ getting a configuration item
+ obtenir un element de configuració
+
+
+
+ HelpTextWindow
+
+
+ Help file error
+ Error del fitxer d'ajuda
+
+
+
+ Cannot open "%1" for reading
+ No es pot obrir "%1" per llegir
+
+
+
+ Error: %1
+ Error: %1
+
+
+
+ IARURegions
+
+
+
+ IARU Region
+ Regió IARU
+
+
+
+ LogQSO
+
+
+ Click OK to confirm the following QSO:
+ Clica Acceptar per confirmar el següent QSO:
+
+
+
+ Call
+ Indicatiu
+
+
+
+ Start
+ Inici
+
+
+
+
+ dd/MM/yyyy HH:mm:ss
+ dd/MM/yyyy HH:mm:ss
+
+
+
+ End
+ Final
+
+
+
+ Mode
+ Mode
+
+
+
+ Band
+ Banda
+
+
+
+ Rpt Sent
+ Senyal Env
+
+
+
+ Rpt Rcvd
+ Senyal Rev
+
+
+
+ Grid
+ Locator
+
+
+
+ Name
+ Nom
+
+
+
+ Tx power
+ Potència de TX
+
+
+
+
+ Retain
+ Mantenir
+
+
+
+ Comments
+ Comentaris
+
+
+
+ Operator
+ Operador
+
+
+
+ Exch sent
+ Intercanvi enviat
+
+
+
+ Rcvd
+ Rebut
+
+
+
+
+ Invalid QSO Data
+ Les dades de QSO no són vàlides
+
+
+
+ Check exchange sent and received
+ Comprovació de l’intercanvi enviat i rebut
+
+
+
+ Check all fields
+ Comprova tots els camps
+
+
+
+ Log file error
+ Error al fitxer de registre
+
+
+
+ Cannot open "%1" for append
+ No es pot obrir "%1" per afegir
+
+
+
+ Error: %1
+ Error: %1
+
+
+
+ LotWUsers::impl
+
+
+ Network Error - SSL/TLS support not installed, cannot fetch:
+'%1'
+ Error de xarxa - no s’instal·la el suport SSL/TLS, no es pot obtenir:
+'%1'
+
+
+
+ Network Error - Too many redirects:
+'%1'
+ Error de xarxa - hi ha massa redireccions:
+'%1'
+
+
+
+ Network Error:
+%1
+ Error de xarxa:
+%1
+
+
+
+ File System Error - Cannot commit changes to:
+"%1"
+ Error del sistema de fitxers - no es poden fer canvis a:
+"%1"
+
+
+
+ File System Error - Cannot open file:
+"%1"
+Error(%2): %3
+ Error del sistema de fitxers - no es pot obrir el fitxer:
+"%1"
+Error(%2): %3
+
+
+
+ File System Error - Cannot write to file:
+"%1"
+Error(%2): %3
+ Error del sistema de fitxers - no es pot escriure al fitxer:
+"%1"
+Error(%2): %3
+
+
+
+ MainWindow
+
+
+ WSJT-X by K1JT
+ WSJT-X de K1JT
+
+
+
+
+
+
+
+
+
+ Band Activity
+ Activitat a la banda
+
+
+
+
+ UTC dB DT Freq Dr
+ UTC dB DH Freq Dr
+
+
+
+
+
+
+
+
+ Rx Frequency
+ Freqüència RX
+
+
+
+ CQ only
+ només CQ
+
+
+
+ Enter this QSO in log
+ Introduïu aquest QSO al registre
+
+
+
+ Log &QSO
+ Log &QSO
+
+
+
+ Stop monitoring
+ Atura la monitorització
+
+
+
+ &Stop
+ &Atura
+
+
+
+ Toggle monitoring On/Off
+ Activació / desactivació del control de monitorització
+
+
+
+ &Monitor
+ &Monitor
+
+
+
+ <html><head/><body><p>Erase right window. Double-click to erase both windows.</p></body></html>
+ <html><head/><body><p>Esborra la finestra dreta Feu doble clic per esborrar les dues finestres.</p></body></html>
+
+
+
+ Erase right window. Double-click to erase both windows.
+ Esborra la finestra dreta Feu doble clic per esborrar les dues finestres.
+
+
+
+ &Erase
+ &Esborra
+
+
+
+ <html><head/><body><p>Clear the accumulating message average.</p></body></html>
+ <html><head/><body><p>Neteja la mitjana de missatges acumulats.</p></body></html>
+
+
+
+ Clear the accumulating message average.
+ Neteja la mitjana de missatges acumulats.
+
+
+
+ Clear Avg
+ Esborra mitjana
+
+
+
+ <html><head/><body><p>Decode most recent Rx period at QSO Frequency</p></body></html>
+ <html><head/><body><p>Descodificar el període de RX més recent en la freqüència de QSO</p></body></html>
+
+
+
+ Decode most recent Rx period at QSO Frequency
+ Descodificar el període de RX més recent en la freqüència de QSO
+
+
+
+ &Decode
+ &Descodificar
+
+
+
+ <html><head/><body><p>Toggle Auto-Tx On/Off</p></body></html>
+ <html><head/><body><p>Activar / Desactiva TX</p></body></html>
+
+
+
+ Toggle Auto-Tx On/Off
+ Activar / Desactiva TX
+
+
+
+ E&nable Tx
+ A&ctiva TX
+
+
+
+ Stop transmitting immediately
+ Deixa de transmetre immediatament
+
+
+
+ &Halt Tx
+ &Atura TX
+
+
+
+ <html><head/><body><p>Toggle a pure Tx tone On/Off</p></body></html>
+ <html><head/><body><p>Activa / desactiva el to TX pur</p></body></html>
+
+
+
+ Toggle a pure Tx tone On/Off
+ Activa / desactiva el to TX pur
+
+
+
+ &Tune
+ &Sintonitza
+
+
+
+ Menus
+ Menús
+
+
+
+ USB dial frequency
+ freqüència de dial USB
+
+
+
+ 14.078 000
+ 14.078 000
+
+
+
+ <html><head/><body><p>30dB recommended when only noise present<br/>Green when good<br/>Red when clipping may occur<br/>Yellow when too low</p></body></html>
+ <html><head/><body><p>30dB recomanat quan només hi ha soroll<br/>en Verd és un bon nivell<br/>en Vermell és poden produir retalls<br/>en Groc quan és massa baix</p></body></html>
+
+
+
+ Rx Signal
+ Senyal RX
+
+
+
+ 30dB recommended when only noise present
+Green when good
+Red when clipping may occur
+Yellow when too low
+ 30dB recomanat quan només hi ha soroll
+en Verd és un bon nivell
+en Vermell és poden produir retalls
+en Groc quan és massa baix
+
+
+
+ DX Call
+ Indicatiu DX
+
+
+
+ DX Grid
+ Locator DX
+
+
+
+ Callsign of station to be worked
+ Indiatiu de l'estació per ser treballada
+
+
+
+ Search for callsign in database
+ Buscar el indicatiu a la base de dades
+
+
+
+ &Lookup
+ &Cercar
+
+
+
+ Locator of station to be worked
+ Locator de l'estació a treballar
+
+
+
+ Az: 251 16553 km
+ Az: 251 16553 km
+
+
+
+ Add callsign and locator to database
+ Afegir indicatiu i locator a la base de dades
+
+
+
+ Add
+ Afegir
+
+
+
+ Pwr
+ Potència
+
+
+
+ <html><head/><body><p>If orange or red there has been a rig control failure, click to reset and read the dial frequency. S implies split mode.</p></body></html>
+ <html><head/><body><p>Si hi ha hagut un error en el control de l'equip, fes clic per restablir i llegir la freqüència del dial. S implica mode dividit o split.</p></body></html>
+
+
+
+ If orange or red there has been a rig control failure, click to reset and read the dial frequency. S implies split mode.
+ Si hi ha hagut un error en el control de l'equip, fes clic per restablir i llegir la freqüència del dial. S implica mode dividit o split.
+
+
+
+ ?
+ ?
+
+
+
+ Adjust Tx audio level
+ Ajust del nivell d'àudio de TX
+
+
+
+ <html><head/><body><p>Select operating band or enter frequency in MHz or enter kHz increment followed by k.</p></body></html>
+ <html><head/><body><p>Selecciona la banda operativa, introdueix la freqüència en MHz o introdueix un increment de kHz seguit de k.</p></body></html>
+
+
+
+ Frequency entry
+ Freqüència d'entrada
+
+
+
+ Select operating band or enter frequency in MHz or enter kHz increment followed by k.
+ Selecciona la banda operativa, introdueix la freqüència en MHz o introdueix un increment de kHz seguit de k.
+
+
+
+ <html><head/><body><p align="center"> 2015 Jun 17 </p><p align="center"> 01:23:45 </p></body></html>
+ <html><head/><body><p align="center"> 2015 Jun 17 </p><p align="center"> 01:23:45 </p></body></html>
+
+
+
+ <html><head/><body><p>Check to keep Tx frequency fixed when double-clicking on decoded text.</p></body></html>
+ <html><head/><body><p>Comprova que es mantingui la freqüència de TX fixada quan facis doble clic sobre un text descodificat.</p></body></html>
+
+
+
+ Check to keep Tx frequency fixed when double-clicking on decoded text.
+ Comprova que es mantingui la freqüència de TX fixada quan facis doble clic sobre un text descodificat.
+
+
+
+ Hold Tx Freq
+ Manté TX Freq
+
+
+
+ Audio Rx frequency
+ Freqüència d'Àudio en RX
+
+
+
+
+
+ Hz
+ Hz
+
+
+
+ Rx
+ RX
+
+
+
+ Set Tx frequency to Rx Frequency
+ Estableix la freqüència de TX en la de RX
+
+
+
+ ▲
+ ▲
+
+
+
+ Frequency tolerance (Hz)
+ Freqüència de Tolerància
+
+
+
+ F Tol
+ F Tol
+
+
+
+ Set Rx frequency to Tx Frequency
+ Estableix la freqüència de RX en la de TX
+
+
+
+ ▼
+ ▼
+
+
+
+ <html><head/><body><p>Synchronizing threshold. Lower numbers accept weaker sync signals.</p></body></html>
+ <html><head/><body><p>Sincronització del llindar. Els nombres més baixos accepten senyals de sincronització més febles.</p></body></html>
+
+
+
+ Synchronizing threshold. Lower numbers accept weaker sync signals.
+ Sincronització del llindar. Els nombres més baixos accepten senyals de sincronització més febles.
+
+
+
+ Sync
+ Sinc
+
+
+
+ <html><head/><body><p>Check to use short-format messages.</p></body></html>
+ <html><head/><body><p>Comprova que utilitzes missatges de format curt.</p></body></html>
+
+
+
+ Check to use short-format messages.
+ Comprova que utilitzes missatges de format curt.
+
+
+
+ Sh
+ Sh
+
+
+
+ <html><head/><body><p>Check to enable JT9 fast modes</p></body></html>
+ <html><head/><body><p>Comprova que actives els modes ràpids JT9</p></body></html>
+
+
+
+ Check to enable JT9 fast modes
+ Comprova que actives els modes ràpids JT9
+
+
+
+
+ Fast
+ Ràpid
+
+
+
+ <html><head/><body><p>Check to enable automatic sequencing of Tx messages based on received messages.</p></body></html>
+ <html><head/><body><p>Comprova que actives la seqüència automàtica dels missatges de TX en funció dels missatges rebuts.</p></body></html>
+
+
+
+ Check to enable automatic sequencing of Tx messages based on received messages.
+ Comprova que actives la seqüència automàtica dels missatges de TX en funció dels missatges rebuts.
+
+
+
+ Auto Seq
+ Seqüència Automàtica
+
+
+
+ <html><head/><body><p>Check to call the first decoded responder to my CQ.</p></body></html>
+ <html><head/><body><p>Contesta al primer CQ descodificat.</p></body></html>
+
+
+
+ Check to call the first decoded responder to my CQ.
+ Contesta al primer CQ descodificat.
+
+
+
+ Call 1st
+ Contesta al primer CQ
+
+
+
+ Check to generate "@1250 (SEND MSGS)" in Tx6.
+ Comprova per generar "@1250 (SEND MSGS)" a TX6.
+
+
+
+ Tx6
+ TX6
+
+
+
+ <html><head/><body><p>Check to Tx in even-numbered minutes or sequences, starting at 0; uncheck for odd sequences.</p></body></html>
+ <html><head/><body><p>Marca a TX en minuts o seqüències de números parells, a partir de 0; desmarca les seqüències senars.</p></body></html>
+
+
+
+ Check to Tx in even-numbered minutes or sequences, starting at 0; uncheck for odd sequences.
+ Marca a TX en minuts o seqüències de números parells, a partir de 0; desmarca les seqüències senars.
+
+
+
+ Tx even/1st
+ Alternar minut TX Parell / Senar
+
+
+
+ <html><head/><body><p>Frequency to call CQ on in kHz above the current MHz</p></body></html>
+ <html><head/><body><p>Freqüència per cridar CQ en kHz per sobre dels MHz actuals</p></body></html>
+
+
+
+ Frequency to call CQ on in kHz above the current MHz
+ Freqüència per cridar CQ en kHz per sobre dels MHz actuals
+
+
+
+ Tx CQ
+ TX CQ
+
+
+
+ <html><head/><body><p>Check this to call CQ on the "Tx CQ" frequency. Rx will be on the current frequency and the CQ message wiill include the current Rx frequency so callers know which frequency to reply on.</p><p>Not available to nonstandard callsign holders.</p></body></html>
+ <html><head/><body><p>Marca això per trucar a CQ a la freqüència "TX CQ". RX serà a la freqüència actual i el missatge CQ inclourà la freqüència RX actual perquè els corresponsals sàpiguen quina freqüència respondre.</p><p>No està disponible per als titulars de indicatiu no estàndard.</p></body></html>
+
+
+
+ Check this to call CQ on the "Tx CQ" frequency. Rx will be on the current frequency and the CQ message wiill include the current Rx frequency so callers know which frequency to reply on.
+Not available to nonstandard callsign holders.
+ Marca això per trucar a CQ a la freqüència "TX CQ". RX serà a la freqüència actual i el missatge CQ inclourà la freqüència RX actual perquè els corresponsals sàpiguen quina freqüència respondre.
+No està disponible per als titulars de indicatiu no estàndard.
+
+
+
+ Rx All Freqs
+ RX a totes les freqüències
+
+
+
+ <html><head/><body><p>Submode determines tone spacing; A is narrowest.</p></body></html>
+ <html><head/><body><p>La submode determina l'espai entre tons; A és més estret.</p></body></html>
+
+
+
+ Submode determines tone spacing; A is narrowest.
+ La submode determina l'espai entre tons; A és més estret.
+
+
+
+ Submode
+ Submode
+
+
+
+
+ Fox
+ Guineu
+
+
+
+ <html><head/><body><p>Check to monitor Sh messages.</p></body></html>
+ <html><head/><body><p>Marca per controlar els missatges Sh.</p></body></html>
+
+
+
+ Check to monitor Sh messages.
+ Marca per controlar els missatges Sh.
+
+
+
+ SWL
+ SWL
+
+
+
+ Best S+P
+ El millor S+P
+
+
+
+ <html><head/><body><p>Check this to start recording calibration data.<br/>While measuring calibration correction is disabled.<br/>When not checked you can view the calibration results.</p></body></html>
+ <html><head/><body><p>Comprova-ho per començar a enregistrar dades de calibració.<br/>Mentre la mesura de la correcció de calibratge està desactivada.<br/>Si no està marcat, podeu veure els resultats de la calibració.</p></body></html>
+
+
+
+ Check this to start recording calibration data.
+While measuring calibration correction is disabled.
+When not checked you can view the calibration results.
+ Comprova-ho per començar a enregistrar dades de calibració.
+Mentre la mesura de la correcció de calibratge està desactivada.
+Si no està marcat, podeu veure els resultats de la calibració.
+
+
+
+ Measure
+ Mesura
+
+
+
+ <html><head/><body><p>Signal report: Signal-to-noise ratio in 2500 Hz reference bandwidth (dB).</p></body></html>
+ <html><head/><body><p>Informe de senyal: Relació senyal / soroll en amplada de banda de referència de 2500 Hz (dB).</p></body></html>
+
+
+
+ Signal report: Signal-to-noise ratio in 2500 Hz reference bandwidth (dB).
+ Informe de senyal: Relació senyal / soroll en amplada de banda de referència de 2500 Hz (dB).
+
+
+
+ Report
+ Informe de senyal
+
+
+
+ <html><head/><body><p>Tx/Rx or Frequency calibration sequence length</p></body></html>
+ <html><head/><body><p>TX / RX o Longitud de la seqüència de calibratge de la freqüència</p></body></html>
+
+
+
+ Tx/Rx or Frequency calibration sequence length
+ TX / RX o Longitud de la seqüència de calibratge de la freqüència
+
+
+
+ s
+ s
+
+
+
+ T/R
+ T/R
+
+
+
+ Toggle Tx mode
+ Commuta el mode TX
+
+
+
+ Tx JT9 @
+ TX JT9 @
+
+
+
+ Audio Tx frequency
+ Freqüència d'àudio de TX
+
+
+
+
+ Tx
+ TX
+
+
+
+ Tx#
+ TX#
+
+
+
+ <html><head/><body><p>Double-click on another caller to queue that call for your next QSO.</p></body></html>
+ <html><head/><body><p>Fes doble clic sobre un altre estació per fer una cua en trucada per al vostre proper QSO.</p></body></html>
+
+
+
+ Double-click on another caller to queue that call for your next QSO.
+ Fes doble clic sobre un altre estació per fer una cua en trucada per al vostre proper QSO.
+
+
+
+ Next Call
+ Proper Indicatiu
+
+
+
+ 1
+ 1
+
+
+
+
+
+ Send this message in next Tx interval
+ Envia aquest missatge al següent interval de TX
+
+
+
+ Ctrl+2
+ Ctrl+2
+
+
+
+ <html><head/><body><p>Send this message in next Tx interval</p><p>Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)</p></body></html>
+ <html><head/><body><p>Envia aquest missatge al següent interval de TX.</p><p>Fes doble clic per canviar l’ús del missatge TX1 per iniciar un QSO amb una estació (no està permès per a titulars de indicatius compostos de tipus 1)</p></body></html>
+
+
+
+ Send this message in next Tx interval
+Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)
+ Envia aquest missatge al següent interval de TX.
+Fes doble clic per canviar l’ús del missatge TX1 per iniciar un QSO amb una estació (no està permès per a titulars de indicatius compostos de tipus 1)
+
+
+
+ Ctrl+1
+ Ctrl+1
+
+
+
+
+
+
+ Switch to this Tx message NOW
+ Canvia a aquest missatge de TX ARA
+
+
+
+ Tx &2
+ TX &2
+
+
+
+ Alt+2
+ Alt+2
+
+
+
+ <html><head/><body><p>Switch to this Tx message NOW</p><p>Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)</p></body></html>
+ <html><head/><body><p>Canvia a aquest missatge de TX ARA.</p><p>Fes doble clic per canviar l’ús del missatge TX1 per iniciar un QSO amb una estació (no està permès per a titulars de indicatius compostos de tipus 1)</p></body></html>
+
+
+
+ Switch to this Tx message NOW
+Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)
+ Canvia a aquest missatge de TX ARA.
+Fes doble clic per canviar l’ús del missatge TX1 per iniciar un QSO amb una estació (no està permès per a titulars de indicatius compostos de tipus 1)
+
+
+
+ Tx &1
+ TX &1
+
+
+
+ Alt+1
+ Alt+1
+
+
+
+ Ctrl+6
+ Ctrl+6
+
+
+
+ <html><head/><body><p>Send this message in next Tx interval</p><p>Double-click to reset to the standard 73 message</p></body></html>
+ <html><head/><body><p>Envia aquest missatge al següent interval de TX.</p><p>Fes doble clic per restablir el missatge estàndard 73</p></body></html>
+
+
+
+ Send this message in next Tx interval
+Double-click to reset to the standard 73 message
+ Envia aquest missatge al següent interval de TX.
+Fes doble clic per restablir el missatge estàndard 73
+
+
+
+ Ctrl+5
+ Ctrl+5
+
+
+
+ Ctrl+3
+ Ctrl+3
+
+
+
+ Tx &3
+ TX &3
+
+
+
+ Alt+3
+ Alt+3
+
+
+
+ <html><head/><body><p>Send this message in next Tx interval</p><p>Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type 2 compound call holders)</p><p>RR73 messages should only be used when you are reasonably confident that no message repetitions will be required</p></body></html>
+ <html><head/><body><p>Envia aquest missatge al següent interval de TX.</p><p>Fes doble clic per alternar entre els missatges RRR i RR73 a TX4 (no està permès per a titulars d'indicatius compostos del tipus 2)</p><p>Els missatges RR73 només s’han d’utilitzar quan teniu una confiança raonable que no caldrà repetir cap missatge.</p></body></html>
+
+
+
+ Send this message in next Tx interval
+Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type 2 compound call holders)
+RR73 messages should only be used when you are reasonably confident that no message repetitions will be required
+ Envia aquest missatge al següent interval de TX.
+Fes doble clic per alternar entre els missatges RRR i RR73 a TX4 (no està permès per a titulars d'indicatius compostos del tipus 2)
+Els missatges RR73 només s’han d’utilitzar quan teniu una confiança raonable que no caldrà repetir cap missatge
+
+
+
+ Ctrl+4
+ Ctrl+4
+
+
+
+ <html><head/><body><p>Switch to this Tx message NOW</p><p>Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type2 compound call holders)</p><p>RR73 messages should only be used when you are reasonably confident that no message repetitions will be required</p></body></html>
+ <html><head/><body><p>Canvia a aquest missatge de TX ARA.</p><p>Fes doble clic per alternar entre els missatges RRR i RR73 a TX4 (no està permès per a titulars d'indicatius compostos del tipus 2)</p><p>Els missatges RR73 només s’han d’utilitzar quan teniu una confiança raonable que no caldrà repetir cap missatge.</p></body></html>
+
+
+
+ Switch to this Tx message NOW
+Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type2 compound call holders)
+RR73 messages should only be used when you are reasonably confident that no message repetitions will be required
+ Canvia a aquest missatge de TX ARA.
+Fes doble clic per alternar entre els missatges RRR i RR73 a TX4 (no està permès per a titulars d'indicatius compostos del tipus 2)
+Els missatges RR73 només s’han d’utilitzar quan teniu una confiança raonable que no caldrà repetir cap missatge
+
+
+
+ Tx &4
+ TX &4
+
+
+
+ Alt+4
+ Alt+4
+
+
+
+ <html><head/><body><p>Switch to this Tx message NOW</p><p>Double-click to reset to the standard 73 message</p></body></html>
+ <html><head/><body><p>Canvia a aquest missatge de TX ARA.</p><p>Fes doble clic per restablir el missatge estàndard 73</p></body></html>
+
+
+
+ Switch to this Tx message NOW
+Double-click to reset to the standard 73 message
+ Canvia a aquest missatge de TX ARA.
+Fes doble clic per restablir el missatge estàndard 73
+
+
+
+ Tx &5
+ TX &5
+
+
+
+ Alt+5
+ Alt+5
+
+
+
+ Now
+ Ara
+
+
+
+ Generate standard messages for minimal QSO
+ Genera missatges estàndard per a un QSO mínim
+
+
+
+ Generate Std Msgs
+ Generar Std Msgs
+
+
+
+ Tx &6
+ TX &6
+
+
+
+ Alt+6
+ Alt+6
+
+
+
+
+ Enter a free text message (maximum 13 characters)
+or select a predefined macro from the dropdown list.
+Press ENTER to add the current text to the predefined
+list. The list can be maintained in Settings (F2).
+ Introdueix un missatge de text lliure (màxim 13 caràcters)
+o selecciona una macro predefinida de la llista desplegable.
+Prem ENTER per afegir el text actual a la llista predefinida
+La llista es pot mantenir a la configuració (F2).
+
+
+
+ Queue up the next Tx message
+ Posa a la cua el següent missatge de TX
+
+
+
+ Next
+ Pròxim
+
+
+
+ 2
+ 2
+
+
+
+ Calling CQ
+ Cridant a CQ
+
+
+
+ Generate a CQ message
+ Genera un missatge CQ
+
+
+
+
+
+ CQ
+ CQ
+
+
+
+ Generate message with RRR
+ Genera un missatge amb RRR
+
+
+
+ RRR
+ RRR
+
+
+
+ Generate message with report
+ Generar un missatge amb Informe de senyal
+
+
+
+ dB
+ dB
+
+
+
+ Answering CQ
+ Respondre un CQ
+
+
+
+ Generate message for replying to a CQ
+ Generar un missatge per respondre a un CQ
+
+
+
+
+ Grid
+ Locator
+
+
+
+ Generate message with R+report
+ Generar un missatge amb R+Informe de senyal
+
+
+
+ R+dB
+ R+dB
+
+
+
+ Generate message with 73
+ Generar un missatge amb 73
+
+
+
+ 73
+ 73
+
+
+
+ Send this standard (generated) message
+ Envia aquest missatge estàndard (generat)
+
+
+
+ Gen msg
+ Gen msg
+
+
+
+ Send this free-text message (max 13 characters)
+ Envia aquest missatge de text lliure (màxim 13 caràcters)
+
+
+
+ Free msg
+ Msg Lliure
+
+
+
+ 3
+ 3
+
+
+
+ Max dB
+ Màx dB
+
+
+
+ CQ AF
+ CQ AF
+
+
+
+ CQ AN
+ CQ AN
+
+
+
+ CQ AS
+ CA AS
+
+
+
+ CQ EU
+ CQ EU
+
+
+
+ CQ NA
+ CQ NA
+
+
+
+ CQ OC
+ CQ OC
+
+
+
+ CQ SA
+ CQ SA
+
+
+
+ CQ 0
+ CQ 0
+
+
+
+ CQ 1
+ CQ 1
+
+
+
+ CQ 2
+ CQ 2
+
+
+
+ CQ 3
+ CQ 3
+
+
+
+ CQ 4
+ CQ 3
+
+
+
+ CQ 5
+ CQ 4
+
+
+
+ CQ 6
+ CQ 6
+
+
+
+ CQ 7
+ CQ 7
+
+
+
+ CQ 8
+ CQ 8
+
+
+
+ CQ 9
+ CQ 9
+
+
+
+ Reset
+ Restablir
+
+
+
+ N List
+ N Llist
+
+
+
+ N Slots
+ N Slots
+
+
+
+
+ Random
+ a l’atzar
+
+
+
+ Call
+ Indicatiu
+
+
+
+ S/N (dB)
+ S/N (dB)
+
+
+
+ Distance
+ Distància
+
+
+
+ More CQs
+ Més CQ's
+
+
+
+ Percentage of 2-minute sequences devoted to transmitting.
+ Percentatge de seqüències de 2 minuts dedicades a la transmissió.
+
+
+
+ %
+ %
+
+
+
+ Tx Pct
+ TX Pct
+
+
+
+ Band Hopping
+ Salt de Banda
+
+
+
+ Choose bands and times of day for band-hopping.
+ Tria bandes i hores del dia per al salt de bandes.
+
+
+
+ Schedule ...
+ Programació ...
+
+
+
+ Upload decoded messages to WSPRnet.org.
+ Carrega missatges descodificats a WSPRnet.org.
+
+
+
+ Upload spots
+ Carrega Spots
+
+
+
+ <html><head/><body><p>6 digit locators cause 2 different messages to be sent, the second contains the full locator but only a hashed callsign, other stations must have decoded the first once before they can decode your call in the second. Check this option to only send 4 digit locators if it will avoid the two message protocol.</p></body></html>
+ <html><head/><body><p>Els Locator de 6 dígits fan que s’enviïn 2 missatges diferents, el segon conté el locator complet, però només un disseny de trucada hash, les altres estacions han d’haver descodificat el primer una vegada abans de poder descodificar el segon. Marca aquesta opció per enviar només locators de 4 dígits i s’evitarà el protocol de dos missatges.</p></body></html>
+
+
+
+ 6 digit locators cause 2 different messages to be sent, the second contains the full locator but only a hashed callsign, other stations must have decoded the first once before they can decode your call in the second. Check this option to only send 4 digit locators if it will avoid the two message protocol.
+ Els Locator de 6 dígits fan que s’enviïn 2 missatges diferents, el segon conté el locator complet, però només un disseny de trucada hash, les altres estacions han d’haver descodificat el primer una vegada abans de poder descodificar el segon. Marca aquesta opció per enviar només locators de 4 dígits i s’evitarà el protocol de dos missatges.
+
+
+
+ Prefer type 1 messages
+ Prefereixes missatges de tipus 1
+
+
+
+ No own call decodes
+ No es descodifica cap indicatiu pròpi
+
+
+
+ Transmit during the next 2-minute sequence.
+ Transmetre durant la següent seqüència de 2 minuts.
+
+
+
+ Tx Next
+ Proper TX
+
+
+
+ Set Tx power in dBm (dB above 1 mW) as part of your WSPR message.
+ Configura la potència de TX en dBm (dB per sobre d'1 mW) com a part del vostre missatge WSPR.
+
+
+
+ File
+ Fitxer
+
+
+
+ View
+ Veure
+
+
+
+ Decode
+ Descodificar
+
+
+
+ Save
+ Desa
+
+
+
+ Help
+ Ajuda
+
+
+
+ Mode
+ Mode
+
+
+
+ Configurations
+ Configuracions
+
+
+
+ Tools
+ Eines
+
+
+
+ Exit
+ Sortir
+
+
+
+ Configuration
+ Configuració
+
+
+
+ F2
+ F2
+
+
+
+ About WSJT-X
+ Quant a WSJT-X
+
+
+
+ Waterfall
+ Cascada
+
+
+
+ Open
+ Obrir
+
+
+
+ Ctrl+O
+ Ctrl+O
+
+
+
+ Open next in directory
+ Obre el següent directori
+
+
+
+ Decode remaining files in directory
+ Descodificar els fitxers restants al directori
+
+
+
+ Shift+F6
+ Shift+F6
+
+
+
+ Delete all *.wav && *.c2 files in SaveDir
+ Esborra tots els fitxers *.wav && *.c2 del directori DESA
+
+
+
+ None
+ Cap
+
+
+
+ Save all
+ Desa-ho tot
+
+
+
+ Online User Guide
+ Guia d'usuari online
+
+
+
+ Keyboard shortcuts
+ Dreceres de teclat
+
+
+
+ Special mouse commands
+ Ordres especials del ratolí
+
+
+
+ JT9
+ JT9
+
+
+
+ Save decoded
+ Desa el descodificat
+
+
+
+ Normal
+ Normal
+
+
+
+ Deep
+ Profunda
+
+
+
+ Monitor OFF at startup
+ Monitor apagat a l’inici
+
+
+
+ Erase ALL.TXT
+ Esborrar ALL.TXT
+
+
+
+ Erase wsjtx_log.adi
+ Esborrar wsjt_lg.adi
+
+
+
+ Convert mode to RTTY for logging
+ Converteix el mode a RTTY per registrar-te
+
+
+
+ Log dB reports to Comments
+ Posa els informes de recepció en dB als comentaris
+
+
+
+ Prompt me to log QSO
+ Inclòure el QSO al registre
+
+
+
+ Blank line between decoding periods
+ Línia en blanc entre els períodes de descodificació
+
+
+
+ Clear DX Call and Grid after logging
+ Neteja l'indicatiu i la graella de DX després del registre
+
+
+
+ Display distance in miles
+ Distància en milles
+
+
+
+ Double-click on call sets Tx Enable
+ Fes doble clic als conjunts d'indicatius d'activar TX
+
+
+
+
+ F7
+ F7
+
+
+
+ Tx disabled after sending 73
+ TX desactivat després d’enviar 73
+
+
+
+
+ Runaway Tx watchdog
+ Vigilant de fugida TX
+
+
+
+ Allow multiple instances
+ Permetre diverses instàncies
+
+
+
+ Tx freq locked to Rx freq
+ TX freq bloquejat a RX freq
+
+
+
+ JT65
+ JT65
+
+
+
+ JT9+JT65
+ JT9+JT65
+
+
+
+ Tx messages to Rx Frequency window
+ Missatges de TX a la finestra de freqüència de RX
+
+
+
+ Gray1
+ Gris1
+
+
+
+ Show DXCC entity and worked B4 status
+ Mostra l'entitat DXCC i l'estat de B4 treballat
+
+
+
+ Astronomical data
+ Dades astronòmiques
+
+
+
+ List of Type 1 prefixes and suffixes
+ Llista de prefixos i sufixos de tipus 1
+
+
+
+ Settings...
+ Configuració...
+
+
+
+ Local User Guide
+ Guia d'usuari local
+
+
+
+ Open log directory
+ Obre el directori del registre
+
+
+
+ JT4
+ JT4
+
+
+
+ Message averaging
+ Mitjana de missatges
+
+
+
+ Enable averaging
+ Activa la mitjana
+
+
+
+ Enable deep search
+ Activa la cerca profunda
+
+
+
+ WSPR
+ WSPR
+
+
+
+ Echo Graph
+ Gràfic Echo
+
+
+
+ F8
+ F8
+
+
+
+ Echo
+ Echo
+
+
+
+ EME Echo mode
+ Mode EME Echo
+
+
+
+ ISCAT
+ ISCAT
+
+
+
+ Fast Graph
+ Gràfic ràpid
+
+
+
+ F9
+ F9
+
+
+
+ &Download Samples ...
+ &Descarregueu mostres ...
+
+
+
+ <html><head/><body><p>Download sample audio files demonstrating the various modes.</p></body></html>
+ <html><head/><body><p>Descarrega fitxers d’àudio d’exemple mostrant els diversos modes.</p></body></html>
+
+
+
+ MSK144
+ MSK144
+
+
+
+ QRA64
+ QRA64
+
+
+
+ Release Notes
+ Notes de llançament
+
+
+
+ Enable AP for DX Call
+ Habilita AP per al indicatiu de DX
+
+
+
+ FreqCal
+ FreqCal
+
+
+
+ Measure reference spectrum
+ Mesura l’espectre de referència
+
+
+
+ Measure phase response
+ Mesura la resposta en fase
+
+
+
+ Erase reference spectrum
+ Esborra l'espectre de referència
+
+
+
+ Execute frequency calibration cycle
+ Executa el cicle de calibració de freqüència
+
+
+
+ Equalization tools ...
+ Eines d'equalització ...
+
+
+
+ WSPR-LF
+ WSPR-LF
+
+
+
+ Experimental LF/MF mode
+ Mode experimental LF/MF
+
+
+
+ FT8
+ FT8
+
+
+
+
+ Enable AP
+ Activa AP
+
+
+
+ Solve for calibration parameters
+ Resol els paràmetres de calibratge
+
+
+
+ Copyright notice
+ Avís de drets d’autor
+
+
+
+ Shift+F1
+ Shift+F1
+
+
+
+ Fox log
+ Log Guineu
+
+
+
+ FT8 DXpedition Mode User Guide
+ Guia de l'usuari del mode DXpedition a FT8
+
+
+
+ Reset Cabrillo log ...
+ Restableix el registre de Cabrillo ...
+
+
+
+ Color highlighting scheme
+ Esquema de ressaltar el color
+
+
+
+ Contest Log
+ Registre de Concurs
+
+
+
+ Export Cabrillo log ...
+ Exporta el registre de Cabrillo ...
+
+
+
+ Quick-Start Guide to WSJT-X 2.0
+ Guia d'inici ràpid a WSJT-X 2.0
+
+
+
+ Contest log
+ Registre de Concurs
+
+
+
+ Erase WSPR hashtable
+ Esborra la taula WSPR
+
+
+
+ FT4
+ FT4
+
+
+
+ Rig Control Error
+ Error del control del equip
+
+
+
+
+
+ Receiving
+ Rebent
+
+
+
+ Do you want to reconfigure the radio interface?
+ Vols reconfigurar la interfície de la ràdio ?
+
+
+
+ Error Scanning ADIF Log
+ Error d'escaneig del registre ADIF
+
+
+
+ Scanned ADIF log, %1 worked before records created
+ Registre ADIF escanejat, %1 funcionava abans de la creació de registres
+
+
+
+ Error Loading LotW Users Data
+ S'ha produït un error al carregar les dades dels usuaris de LotW
+
+
+
+ Error Writing WAV File
+ S'ha produït un error al escriure el fitxer WAV
+
+
+
+ Configurations...
+ Configuracions...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Message
+
+
+
+
+ Error Killing jt9.exe Process
+ Error en matar el procés jt9.exe
+
+
+
+ KillByName return code: %1
+ Codi de retorn de KillByName: %1
+
+
+
+ Error removing "%1"
+ Error en eliminar "%1"
+
+
+
+ Click OK to retry
+ Fes clic a D'acord per tornar-ho a provar
+
+
+
+
+ Improper mode
+ Mode inadequat
+
+
+
+
+ File Open Error
+ Error al obrir el fitxer
+
+
+
+
+
+
+
+ Cannot open "%1" for append: %2
+ No es pot obrir "%1" per annexar: %2
+
+
+
+ Error saving c2 file
+ Error en desar el fitxer c2
+
+
+
+ Error in Sound Input
+ Error a la entrada de so
+
+
+
+ Error in Sound Output
+ Error en la sortida de so
+
+
+
+
+
+ Single-Period Decodes
+
+
+
+
+
+
+ Average Decodes
+
+
+
+
+ Change Operator
+ Canvi d'Operador
+
+
+
+ New operator:
+ Operador Nou:
+
+
+
+ Status File Error
+ Error del fitxer d'estat
+
+
+
+
+ Cannot open "%1" for writing: %2
+ No es pot obrir "%1" per escriure: %2
+
+
+
+ Subprocess Error
+ Error de subprocés
+
+
+
+ Subprocess failed with exit code %1
+ Ha fallat el subprocés amb el codi de sortida %1
+
+
+
+
+ Running: %1
+%2
+ Corrent: %1
+%2
+
+
+
+ Subprocess error
+ Error de subprocés
+
+
+
+ Reference spectrum saved
+ Guarda l'espectre de referència
+
+
+
+ Invalid data in fmt.all at line %1
+ Les dades no són vàlides a fmt.all a la línia %1
+
+
+
+ Good Calibration Solution
+ Solució de bona calibració
+
+
+
+ <pre>%1%L2 ±%L3 ppm
+%4%L5 ±%L6 Hz
+
+%7%L8
+%9%L10 Hz</pre>
+ <pre>%1%L2 ±%L3 ppm
+%4%L5 ±%L6 Hz
+
+%7%L8
+%9%L10 Hz</pre>
+
+
+
+ Delete Calibration Measurements
+ Suprimeix les mesures de calibració
+
+
+
+ The "fmt.all" file will be renamed as "fmt.bak"
+ El fitxer "fmt.all" serà renombrat com a "fmt.bak"
+
+
+
+ If you make fair use of any part of WSJT-X under terms of the GNU General Public License, you must display the following copyright notice prominently in your derivative work:
+
+"The algorithms, source code, look-and-feel of WSJT-X and related programs, and protocol specifications for the modes FSK441, FT8, JT4, JT6M, JT9, JT65, JTMS, QRA64, ISCAT, MSK144 are Copyright (C) 2001-2020 by one or more of the following authors: Joseph Taylor, K1JT; Bill Somerville, G4WJS; Steven Franke, K9AN; Nico Palermo, IV3NWV; Greg Beam, KI7MT; Michael Black, W9MDB; Edson Pereira, PY2SDR; Philip Karn, KA9Q; and other members of the WSJT Development Group."
+ Si feu un ús raonable de qualsevol part de WSJT-X segons els termes de la Llicència Pública General de GNU, heu de mostrar de manera destacada el següent avís de copyright en el vostre treball derivat:
+"Els algoritmes, codi font, aspecte de WSJT-X i programes relacionats i les especificacions de protocol per als modes FSK441, FT8, JT4, JT6M, JT9, JT65, JTMS, QRA64, ISCAT, MSK144 són Copyright (C) 2001-2020 per un o més dels següents autors: Joseph Taylor, K1JT; Bill Somerville, G4WJS; Steven Franke, K9AN; Nico Palermo, IV3NWV; Greg Beam, KI7MT; Michael Black, W9MDB; Edson Pereira, PY2SDR; Philip Karn, KA9Q i altres membres del grup de desenvolupament de WSJT. "
+
+
+
+ No data read from disk. Wrong file format?
+ No es llegeixen dades del disc. Format de fitxer incorrecte ?
+
+
+
+ Confirm Delete
+ Confirma Esborrar
+
+
+
+ Are you sure you want to delete all *.wav and *.c2 files in "%1"?
+ Estàs segur que vols esborrar tots els fitxers *.wav i *.c2"%1" ?
+
+
+
+ Keyboard Shortcuts
+ Dreceres de teclat
+
+
+
+ Special Mouse Commands
+ Ordres especials del ratolí
+
+
+
+ No more files to open.
+ No s’obriran més fitxers.
+
+
+
+ Please choose another Tx frequency. WSJT-X will not knowingly transmit another mode in the WSPR sub-band on 30m.
+ Tria una altra freqüència de TX. El WSJT-X no transmetrà de manera conscient un altre mode a la sub-banda WSPR a 30 m.
+
+
+
+ WSPR Guard Band
+ Banda de Guàrdia WSPR
+
+
+
+ Please choose another dial frequency. WSJT-X will not operate in Fox mode in the standard FT8 sub-bands.
+ Tria una altra freqüència de treball. WSJT-X no funcionarà en mode Guineu a les sub-bandes FT8 estàndard.
+
+
+
+ Fox Mode warning
+ Avís de mode Guineu
+
+
+
+ Last Tx: %1
+
+
+
+
+ Should you switch to EU VHF Contest mode?
+
+To do so, check 'Special operating activity' and
+'EU VHF Contest' on the Settings | Advanced tab.
+ Has de canviar al mode Concurs EU VHF?
+
+Per fer-ho, comprova "Activitat operativa especial" i
+ Concurs EU VHF a la Configuració | Pestanya avançada.
+
+
+
+ Should you switch to ARRL Field Day mode?
+ Heu de canviar al mode de Field Day de l'ARRL ?
+
+
+
+ Should you switch to RTTY contest mode?
+ Heu de canviar al mode de concurs RTTY?
+
+
+
+
+
+
+ Add to CALL3.TXT
+ Afegeix a CALL3.TXT
+
+
+
+ Please enter a valid grid locator
+ Introduïu un locator vàlid
+
+
+
+ Cannot open "%1" for read/write: %2
+ No es pot obrir "%1" per llegir o escriure: %2
+
+
+
+ %1
+is already in CALL3.TXT, do you wish to replace it?
+ %1
+ja és a CALL3.TXT, vols substituir-lo ?
+
+
+
+ Warning: DX Call field is empty.
+ Avís: el camp de indicatiu DX està buit.
+
+
+
+ Log file error
+ Error al fitxer de registre
+
+
+
+ Cannot open "%1"
+ No es pot obrir "%1"
+
+
+
+ Error sending log to N1MM
+ Error al enviar el registre a N1MM
+
+
+
+ Write returned "%1"
+ Escriptura retornada "%1"
+
+
+
+ Stations calling DXpedition %1
+
+
+
+
+ Hound
+ Hound
+
+
+
+ Tx Messages
+
+
+
+
+
+
+ Confirm Erase
+ Confirma Esborrar
+
+
+
+ Are you sure you want to erase file ALL.TXT?
+ Estàs segur que vols esborrar el fitxer ALL.TXT ?
+
+
+
+
+ Confirm Reset
+ Confirma que vols Restablir
+
+
+
+ Are you sure you want to erase your contest log?
+ Estàs segur que vols esborrar el registre del concurs ?
+
+
+
+ Doing this will remove all QSO records for the current contest. They will be kept in the ADIF log file but will not be available for export in your Cabrillo log.
+ Si fas això, suprimiràs tots els registres de QSO del concurs actual. Es conservaran al fitxer de registre ADIF, però no es podran exportar al registre de Cabrillo.
+
+
+
+ Cabrillo Log saved
+ Registre Cabrillo desat
+
+
+
+ Are you sure you want to erase file wsjtx_log.adi?
+ Estàs segur que vols esborrar el fitxer wsjtx_log.adi ?
+
+
+
+ Are you sure you want to erase the WSPR hashtable?
+ Estàs segur que vols esborrar la taula del WSPR ?
+
+
+
+ VHF features warning
+ Les característiques de VHF tenen un avís
+
+
+
+ Tune digital gain
+ Guany digital de sintonització
+
+
+
+ Transmit digital gain
+ Guany digital de transmissió
+
+
+
+ Prefixes
+ Prefixos
+
+
+
+ Network Error
+ Error de xarxa
+
+
+
+ Error: %1
+UDP server %2:%3
+ Error: %1
+UDP server %2:%3
+
+
+
+ File Error
+ Error al fitxer
+
+
+
+ Phase Training Disabled
+ Entrenament de fase Desactivat
+
+
+
+ Phase Training Enabled
+ Entrenament de fase activat
+
+
+
+ WD:%1m
+
+
+
+
+
+ Log File Error
+ Error al fitxer de registre
+
+
+
+ Are you sure you want to clear the QSO queues?
+ Estàs segur que vols esborrar les cues de QSO ?
+
+
+
+ MessageAveraging
+
+
+
+ Message Averaging
+ Missatge mitjà
+
+
+
+ UTC Sync DT Freq
+ UTC Sync DH Freq
+
+
+
+ Modes
+
+
+
+ Mode
+ Mode
+
+
+
+ MultiSettings
+
+
+ Default
+ Per defecte
+
+
+
+ MultiSettings::impl
+
+
+ &Switch To
+ &Canviar a
+
+
+
+ &Clone
+ &Clon
+
+
+
+ Clone &Into ...
+ Clon &a ...
+
+
+
+ R&eset
+ R&establir
+
+
+
+ &Rename ...
+ &Canviar el nom ...
+
+
+
+ &Delete
+ &Esborrar
+
+
+
+ Clone Into Configuration
+ Clonar-se a la configuració
+
+
+
+ Confirm overwrite of all values for configuration "%1" with values from "%2"?
+ Confirmeu la sobreescriptura de tots els valors de la configuració "%1" amb valors de "%2"?
+
+
+
+ Reset Configuration
+ Restableix la configuració
+
+
+
+ Confirm reset to default values for configuration "%1"?
+ Confirmeu el restabliment dels valors per defecte per a la configuració "%1"?
+
+
+
+ Delete Configuration
+ Esborra la configuració
+
+
+
+ Confirm deletion of configuration "%1"?
+ Confirmes que vols esborrar la configuració "%1"?
+
+
+
+ NameDialog
+
+
+ New Configuration Name
+ Nou nom de configuració
+
+
+
+ Old name:
+ Nom antic:
+
+
+
+ &New name:
+ &Nou nom:
+
+
+
+ OmniRigTransceiver
+
+
+ OmniRig: unrecognized mode
+ OmniRig: mode no reconegut
+
+
+
+ Failed to start OmniRig COM server
+ No s'ha pogut iniciar el servidor COM OmniRig
+
+
+
+
+ OmniRig: don't know how to set rig frequency
+ OmniRig: no sé com establir la freqüència de l'equip
+
+
+
+
+ OmniRig: timeout waiting for update from rig
+ OmniRig: el temps d'espera finalitzat per actualitzar des de l'equip
+
+
+
+ OmniRig COM/OLE error: %1 at %2: %3 (%4)
+ OmniRig Error COM/OLE: %1 at %2: %3 (%4)
+
+
+
+ PollingTransceiver
+
+
+ Unexpected rig error
+ Error d'equip inesperat
+
+
+
+ QObject
+
+
+ Invalid rig name - \ & / not allowed
+ Nom d'equip no vàlid: \ & / no permès
+
+
+
+ User Defined
+ Definit per l'usuari
+
+
+
+ Failed to open LotW users CSV file: '%1'
+ No s'ha pogut obrir el fitxer CSV dels usuaris de LotW: '%1'
+
+
+
+ OOB
+ OOB
+
+
+
+ Too many colours in palette.
+ Massa colors a la paleta.
+
+
+
+ Error reading waterfall palette file "%1:%2" too many colors.
+ Error de lectura del fitxer de paleta de la cascada "%1:%2" massa colors.
+
+
+
+ Error reading waterfall palette file "%1:%2" invalid triplet.
+ Error de lectura del fitxer de paleta de la cascada "%1:%2" triplet no vàlid.
+
+
+
+ Error reading waterfall palette file "%1:%2" invalid color.
+ Error de lectura del fitxer de paleta de la cascada "%1:%2" color no vàlid.
+
+
+
+ Error opening waterfall palette file "%1": %2.
+ Error obrint el fitxer de paleta de la cascada "%1": %2.
+
+
+
+ Error writing waterfall palette file "%1": %2.
+ Error d'escriptura del fitxer de paleta de la cascada "%1": %2.
+
+
+
+ RemoteFile
+
+
+
+
+
+
+
+ File System Error
+ Error d'arxiu de sistema
+
+
+
+ Cannot rename file:
+"%1"
+to: "%2"
+Error(%3): %4
+ No es pot renombrar el fitxer:
+"%1"
+a: "%2"
+Error (%3): %4
+
+
+
+ Cannot delete file:
+"%1"
+ No es pot esborrar el fitxer:
+"%1"
+
+
+
+
+
+ Network Error
+ Error de xarxa
+
+
+
+ Too many redirects: %1
+ Massa redireccionaments: %1
+
+
+
+ Redirect not followed: %1
+ No s'ha seguit la redirecció: %1
+
+
+
+ Cannot commit changes to:
+"%1"
+ No es poden fer canvis a:
+"%1"
+
+
+
+ Cannot open file:
+"%1"
+Error(%2): %3
+ No es pot obrir el fitxer:
+"%1"
+Error (%2): %3
+
+
+
+ Cannot make path:
+"%1"
+ No es pot crear el directori:
+"%1"
+
+
+
+ Cannot write to file:
+"%1"
+Error(%2): %3
+ Cannot write to file:
+"%1"
+Error(%2): %3
+
+
+
+ SampleDownloader::impl
+
+
+ Download Samples
+ Descarrega mostres
+
+
+
+ Input Error
+ Error d’entrada
+
+
+
+ Invalid URL format
+ El format d’URL no és vàlid
+
+
+
+ SoundInput
+
+
+ An error opening the audio input device has occurred.
+ S'ha produït un error obrint el dispositiu d'entrada d'àudio.
+
+
+
+ An error occurred during read from the audio input device.
+ S'ha produït un error de lectura des del dispositiu d'entrada d'àudio.
+
+
+
+ Audio data not being fed to the audio input device fast enough.
+ Les dades d'àudio no s'envien al dispositiu d'entrada d'àudio prou ràpid.
+
+
+
+ Non-recoverable error, audio input device not usable at this time.
+ Error no recuperable, el dispositiu d'entrada d'àudio no es pot utilitzar ara.
+
+
+
+ Requested input audio format is not valid.
+ El format sol·licitat d'àudio d'entrada no és vàlid.
+
+
+
+ Requested input audio format is not supported on device.
+ El format d'àudio d'entrada sol·licitat no és compatible amb el dispositiu.
+
+
+
+ Failed to initialize audio sink device
+ Error a l'inicialitzar el dispositiu de descarrega d'àudio
+
+
+
+ Idle
+ Inactiu
+
+
+
+ Receiving
+ Rebent
+
+
+
+ Suspended
+ Suspès
+
+
+
+ Interrupted
+ Interromput
+
+
+
+ Error
+ Error
+
+
+
+ Stopped
+ Aturat
+
+
+
+ SoundOutput
+
+
+ An error opening the audio output device has occurred.
+ S'ha produït un error obrint el dispositiu de sortida d'àudio.
+
+
+
+ An error occurred during write to the audio output device.
+ S'ha produït un error escribint en el dispositiu de sortida d'àudio.
+
+
+
+ Audio data not being fed to the audio output device fast enough.
+ Les dades d'àudio no s'envien al dispositiu de sortida d'àudio prou ràpid.
+
+
+
+ Non-recoverable error, audio output device not usable at this time.
+ Error no recuperable, dispositiu de sortida d'àudio no utilitzable ara.
+
+
+
+ Requested output audio format is not valid.
+ El format sol·licitat d'àudio de sortida no és vàlid.
+
+
+
+ Requested output audio format is not supported on device.
+ El format sol·licitat d'àudio de sortida no és compatible amb el dispositiu.
+
+
+
+ Idle
+ Inactiu
+
+
+
+ Sending
+ Enviant
+
+
+
+ Suspended
+ Suspès
+
+
+
+ Interrupted
+ Interromput
+
+
+
+ Error
+ Error
+
+
+
+ Stopped
+ Aturat
+
+
+
+ StationDialog
+
+
+ Add Station
+ Afegir estació
+
+
+
+ &Band:
+ &Banda:
+
+
+
+ &Offset (MHz):
+ &Desplaçament en MHz:
+
+
+
+ &Antenna:
+ &Antena:
+
+
+
+ StationList::impl
+
+
+ Band name
+ Nom de la Banda
+
+
+
+ Frequency offset
+ Desplaçament de freqüència
+
+
+
+ Antenna description
+ Descripció de l'antena
+
+
+
+ Band
+ Manda
+
+
+
+ Offset
+ Desplaçament
+
+
+
+ Antenna Description
+ Descripció de l'antena
+
+
+
+ TransceiverBase
+
+
+ Unexpected rig error
+ Error de l'equip inesperat
+
+
+
+ WideGraph
+
+
+ Dialog
+ Diàleg
+
+
+
+ Controls
+ Controls
+
+
+
+ Spectrum gain
+ Augment de l’espectre
+
+
+
+ Palette
+ Paleta
+
+
+
+ <html><head/><body><p>Enter definition for a new color palette.</p></body></html>
+ <html><head/><body><p>Introdueix la definició per a una nova paleta de colors.</p></body></html>
+
+
+
+ Adjust...
+ Ajusta ...
+
+
+
+ Waterfall gain
+ Guany de la cascada
+
+
+
+ <html><head/><body><p>Set fractional size of spectrum in this window.</p></body></html>
+ <html><head/><body><p>Estableix la mida fraccional de l'espectre en aquesta finestra.</p></body></html>
+
+
+
+ %
+ %
+
+
+
+ Spec
+ Espec
+
+
+
+ <html><head/><body><p>Flatten spectral baseline over the full displayed interval.</p></body></html>
+ <html><head/><body><p>Aplica la línia base espectral sobre l'interval complet mostrat.</p></body></html>
+
+
+
+ Flatten
+ Aplanar
+
+
+
+ <html><head/><body><p>Compute and save a reference spectrum. (Not yet fully implemented.)</p></body></html>
+ <html><head/><body><p>Calcula i desa un espectre de referència. (Encara no està completament implementat.)</p></body></html>
+
+
+
+ Ref Spec
+ Ref Espec
+
+
+
+ Smoothing of Linear Average spectrum
+ Suavització de l'espectre mitjà lineal
+
+
+
+ Smooth
+ Llis
+
+
+
+ Compression factor for frequency scale
+ Factor de compressió per a l'escala de freqüència
+
+
+
+ Bins/Pixel
+ Bins/Pixel
+
+
+
+ Select waterfall palette
+ Selecciona la paleta de la cascada
+
+
+
+ <html><head/><body><p>Select data for spectral display</p></body></html>
+ <html><head/><body><p>Selecciona les dades per a la visualització espectral</p></body></html>
+
+
+
+ Current
+ Actual
+
+
+
+ Cumulative
+ Acumulatiu
+
+
+
+ Linear Avg
+ Avg Lineal
+
+
+
+ Reference
+ Referència
+
+
+
+ <html><head/><body><p>Frequency at left edge of waterfall</p></body></html>
+ <html><head/><body><p>Freqüència a la vora esquerra de la cascada</p></body></html>
+
+
+
+ Hz
+ Hz
+
+
+
+ Start
+ Començar
+
+
+
+ <html><head/><body><p>Decode JT9 only above this frequency</p></body></html>
+ <html><head/><body><p>Descodificar JT9 només per sobre d’aquesta freqüència</p></body></html>
+
+
+
+ JT9
+ JT9
+
+
+
+ JT65
+ JT65
+
+
+
+ Number of FFTs averaged (controls waterfall scrolling rate)
+ Nombre mitjà de FFT's (controla la velocitat de desplaçament de les cascades)
+
+
+
+ N Avg
+ N Avg
+
+
+
+ Waterfall zero
+ Cascada zero
+
+
+
+ Spectrum zero
+ Espectre zero
+
+
+
+ Wide Graph
+ Gràfic Ampli
+
+
+
+
+ Read Palette
+ Llegiu Paleta
+
+
+
+ configuration_dialog
+
+
+ Settings
+ Configuració
+
+
+
+ Genera&l
+ Genera&l
+
+
+
+ General station details and settings.
+ Detalls i configuració generals de l'estació.
+
+
+
+ Station Details
+ Detalls de l'estació
+
+
+
+ My C&all:
+ El meu Indic&atiu:
+
+
+
+ Station callsign.
+ Indicatiu de l'estació.
+
+
+
+ M&y Grid:
+ E&l meu Locator:
+
+
+
+ <html><head/><body><p>Maidenhead locator, preferably 6 characters.</p></body></html>
+ <html><head/><body><p>Locator Maidenhead, preferiblement de 6 caràcters.</p></body></html>
+
+
+
+ Check to allow grid changes from external programs
+ Comprova que permets els canvis de la graella de programes externs
+
+
+
+ AutoGrid
+ Locator Automàtic
+
+
+
+ IARU Region:
+ Regió IARU:
+
+
+
+ <html><head/><body><p>Select your IARU region.</p></body></html>
+ <html><head/><body><p>Selecciona la teva regió IARU.</p></body></html>
+
+
+
+ Message generation for type 2 compound callsign holders:
+ Generació de missatges per a indicatius de tipus 2:
+
+
+
+ <html><head/><body><p>Type 2 compound callsigns are those with prefixes or suffixes not included in the allowed shortlist (See Help->Add-on prefixes and suffixes).</p><p>This option determines which generated messages should contain your full type 2 compound call sign rather than your base callsign. It only applies if you have a type 2 compound callsign.</p><p>This option controls the way the messages that are used to answer CQ calls are generated. Generated messages 6 (CQ) and 5 (73) will always contain your full callsign. The JT65 and JT9 protocols allow for some standard messages with your full call at the expense of another piece of information such as the DX call or your locator.</p><p>Choosing message 1 omits the DX callsign which may be an issue when replying to CQ calls. Choosing message 3 also omits the DX callsign and many versions of this and other software will not extract the report. Choosing neither means that your full callsign only goes in your message 5 (73) so your QSO partner may log the wrong callsign.</p><p>None of these options are perfect, message 3 is usually best but be aware your QSO partner may not log the report you send them.</p></body></html>
+ <html><head/><body><p>Els indicatius compostos del tipus 2 són aquells amb prefixos o sufixos no inclosos a la llista prèvia permesa (Consulta Ajuda,Prefixos i sufixos addicionals).</p><p>Aquesta opció determina quins missatges generats han de contenir el teu indicatiu de tipus complet 2 en lloc del teu indicatiu base. Només s’aplica si tens un indicatiu compost de tipus 2.</p><p>Aquesta opció controla la manera com es generen els missatges que s’utilitzen per respondre trucades de CQ. Els missatges generats 6 (CQ) i 5 (73) sempre contindran el teu indicatiu complet. Els protocols JT65 i JT9 permeten alguns missatges estàndard amb el teu indicatiu complet a costa d’una altra informació, com ara la trucada DX o el locator.</p><p>L'elecció del missatge 1 omet l'indicatiu de DX, que pot ser un problema quan es respon a les trucades de CQ. L'elecció del missatge 3 també omet l'indicatiu de DX i moltes versions d'aquest altre programari no extreuran l'informe. Si esculls cap, no significa que només el teu indicatiu complet aparegui al missatge 5 (73) de manera que l'altra operador de QSO pot registrar l'indicatiu erròni.</p><p>Cap d’aquestes opcions és perfecta, el missatge 3 sol ser millor, però tingues en compte que l'altra operador de QSO pot no registrar l’informe que li envies.</p></body></html>
+
+
+
+ Full call in Tx1
+ Indicatiu complet a TX1
+
+
+
+ Full call in Tx3
+ Indicatiu complet a TX3
+
+
+
+ Full call in Tx5 only
+ Indicatiu complet a TX5 només
+
+
+
+ Display
+ Pantalla
+
+
+
+ Show outgoing transmitted messages in the Rx frequency window.
+ Mostra els missatges transmesos sortints a la finestra de freqüència RX.
+
+
+
+ &Tx messages to Rx frequency window
+ &Missatges de TX a la finestra de la freqüència de RX
+
+
+
+ Show if decoded stations are new DXCC entities or worked before.
+ Mostra si les estacions descodificades són entitats DXCC noves o les has treballat abans.
+
+
+
+ Show &DXCC, grid, and worked-before status
+ Mostra &DXCC, Locator i si s'ha treballat abans
+
+
+
+ <html><head/><body><p>Check to have decodes for a new period start at the top of the Band Activity window and not scroll off the top when the window is full.</p><p>This is to aid selecting decodes to double-click while decoding is still in progress. Use the Band Activity vertical scroll bar to reveal decodes past the bottom of the window.</p></body></html>
+ <html><head/><body><p>Comprova que tinguis descodificacions per començar un període nou a la part superior de la finestra d'Activitat de banda i no moguis la part superior quan la finestra estigui plena.</p><p>Això serveix per ajudar a seleccionar descodificacions, pots fer doble clic mentre la descodificació encara està en curs. Utilitza la barra de desplaçament vertical d'Activitat de banda per revelar descodificacions passades a la part inferior de la finestra.</p></body></html>
+
+
+
+ Start new period decodes at top
+ Inicia un nou període de descodificacions a la part superior
+
+
+
+ Show principal prefix instead of country name
+ Mostra el prefix principal en lloc del nom del país
+
+
+
+ Set the font characteristics for the application.
+ Defineix les característiques del tipus de lletra per a l'aplicació.
+
+
+
+ Font...
+ Font...
+
+
+
+ Set the font characteristics for the Band Activity and Rx Frequency areas.
+ Defineix les característiques del tipus de lletra per a les àrees de freqüència i activitat de la banda.
+
+
+
+ Decoded Text Font...
+ Tipus de text descodificat ...
+
+
+
+ Include a separator line between periods in the band activity window.
+ Inclou una línia separadora entre períodes a la finestra d'activitat de la banda.
+
+
+
+ &Blank line between decoding periods
+ &Línia en blanc entre els períodes de descodificació
+
+
+
+ Show distance to DX station in miles rather than kilometers.
+ Mostra la distància a l'estació DX en milles i no en quilòmetres.
+
+
+
+ Display dista&nce in miles
+ Distà&ncia de visualització en milles
+
+
+
+ Behavior
+ Comportament
+
+
+
+ Decode after EME delay
+ Descodificar després del retard EME
+
+
+
+ Tx watchdog:
+ TX vigilant:
+
+
+
+ <html><head/><body><p>Number of minutes before unattended transmissions are aborted</p></body></html>
+ <html><head/><body><p>Nombre de minuts abans que s’abandonin les transmissions sense atenció</p></body></html>
+
+
+
+ Disabled
+ Desactivat
+
+
+
+ minutes
+ minuts
+
+
+
+ Enable VHF/UHF/Microwave features
+ Activa les funcions de VHF/UHF/Microones
+
+
+
+ Single decode
+ Descodificació única
+
+
+
+ <html><head/><body><p>Some rigs are not able to process CAT commands while transmitting. This means that if you are operating in split mode you may have to uncheck this option.</p></body></html>
+ <html><head/><body><p>Alguns equips no poden processar ordres CAT durant la transmissió. Això significa que si estàs operant en mode dividit, potser hauràs de desmarcar aquesta opció.</p></body></html>
+
+
+
+ Allow Tx frequency changes while transmitting
+ Permet canviar la freqüència de TX durant la transmissió
+
+
+
+ Don't start decoding until the monitor button is clicked.
+ No comencis a descodificar fins que no facis clic al botó de monitor.
+
+
+
+ Mon&itor off at startup
+ Mon&itor apagat a l'inici
+
+
+
+ <html><head/><body><p>Check this if you wish to automatically return to the last monitored frequency when monitor is enabled, leave it unchecked if you wish to have the current rig frequency maintained.</p></body></html>
+ <html><head/><body><p>Comprova-ho si vols tornar automàticament a l’última freqüència controlada quan el monitor estigui habilitat, deixa-ho sense marcar si vols mantenir la freqüència actual de l'equip.</p></body></html>
+
+
+
+ Monitor returns to last used frequency
+ El monitor torna a la darrera freqüència utilitzada
+
+
+
+ Alternate F1-F6 bindings
+ Enllaços alternatius F1-F6
+
+
+
+ Turns off automatic transmissions after sending a 73 or any other free
+text message.
+ Desactiva les transmissions automàtiques després d’enviar un 73 o qualsevol altre
+missatge de text lliure.
+
+
+
+ Di&sable Tx after sending 73
+ De&sactiva TX després d’enviar 73
+
+
+
+ Send a CW ID after every 73 or free text message.
+ Envia un ID de CW després de cada 73 o un missatge de text lluire.
+
+
+
+ CW ID a&fter 73
+ CW ID d&esprés del 73
+
+
+
+ Periodic CW ID Inter&val:
+ Inter&val d'ID periòdic en CW:
+
+
+
+ Send a CW ID periodically every few minutes.
+This might be required under your countries licence regulations.
+It will not interfere with other users as it is always sent in the
+quiet period when decoding is done.
+ Envia un ID de CW periòdicament cada pocs minuts.
+Pot ser que es requereixi a les regulacions de llicència dels vostres països.
+No interferirà amb altres usuaris ja que s'envia sempre al
+període tranquil quan es fa la descodificació.
+
+
+
+ Automatic transmission mode.
+ Mode de transmissió automàtica.
+
+
+
+ Doubl&e-click on call sets Tx enable
+ Fes dobl&e clic sobre els conjunts d'indicatius TX habilitat
+
+
+
+ Calling CQ forces Call 1st
+ Trucar a CQ obliga a trucar primer
+
+
+
+ &Radio
+ &Ràdio
+
+
+
+ Radio interface configuration settings.
+ Paràmetres de configuració de la interfície de ràdio.
+
+
+
+ Settings that control your CAT interface.
+ Configuració que controla el teu interfície CAT.
+
+
+
+ CAT Control
+ Control CAT
+
+
+
+
+ Port:
+ Port:
+
+
+
+ Serial port used for CAT control.
+ Port sèrie utilitzat per al control CAT.
+
+
+
+ Serial Port Parameters
+ Paràmetres de port sèrie
+
+
+
+ Baud Rate:
+ Velocitat de transmissió:
+
+
+
+ Serial port data rate which must match the setting of your radio.
+ Velocitat de dades del port sèrie que ha de coincidir amb la configuració del equip.
+
+
+
+ 1200
+ 1200
+
+
+
+ 2400
+ 2400
+
+
+
+ 4800
+ 4800
+
+
+
+ 9600
+ 9600
+
+
+
+ 19200
+ 19200
+
+
+
+ 38400
+ 38400
+
+
+
+ 57600
+ 57600
+
+
+
+ 115200
+ 115200
+
+
+
+ <html><head/><body><p>Number of data bits used to communicate with your radio's CAT interface (usually eight).</p></body></html>
+ <html><head/><body><p>Nombre de bits de dades utilitzats per a comunicar-se amb la interfície CAT del equip (generalment vuit).</p></body></html>
+
+
+
+ Data Bits
+ Bits de dades
+
+
+
+ D&efault
+ Per d&efecte
+
+
+
+ Se&ven
+ Se&t
+
+
+
+ E&ight
+ V&uit
+
+
+
+ <html><head/><body><p>Number of stop bits used when communicating with your radio's CAT interface</p><p>(consult you radio's manual for details).</p></body></html>
+ <html><head/><body><p>Nombre de bits d’aturada utilitzats per a comunicar-se amb la interfície CAT del equip</p><p>(consulta el manual del equip per a més detalls).</p></body></html>
+
+
+
+ Stop Bits
+ Bits de parada
+
+
+
+
+ Default
+ Per defecte
+
+
+
+ On&e
+ U&n
+
+
+
+ T&wo
+ D&os
+
+
+
+ <html><head/><body><p>Flow control protocol used between this computer and your radio's CAT interface (usually "None" but some require "Hardware").</p></body></html>
+ <html><head/><body><p>Protocol de control de flux que s’utilitza entre aquest ordinador i la interfície CAT del equip (generalment "Cap" però alguns requereixen "Maquinari").</p></body></html>
+
+
+
+ Handshake
+ Encaix de mans
+
+
+
+ &None
+ &Cap
+
+
+
+ Software flow control (very rare on CAT interfaces).
+ Control de flux de programari (molt rar a les interfícies CAT).
+
+
+
+ XON/XOFF
+ XON/XOFF
+
+
+
+ Flow control using the RTS and CTS RS-232 control lines
+not often used but some radios have it as an option and
+a few, particularly some Kenwood rigs, require it).
+ Control de flux usant les línies de control RTS i CTS RS-232
+no s’utilitza sovint, però alguns equips ho tenen com a opció i
+uns pocs, particularment alguns equips de Kenwood, ho requereixen.
+
+
+
+ &Hardware
+ &Maquinari
+
+
+
+ Special control of CAT port control lines.
+ Control especial de les línies de control de ports CAT.
+
+
+
+ Force Control Lines
+ Línies de control de força
+
+
+
+
+ High
+ Alt
+
+
+
+
+ Low
+ Baix
+
+
+
+ DTR:
+ DTR:
+
+
+
+ RTS:
+ RTS:
+
+
+ How this program activates the PTT on your radio
+ missing ?
+ Com activa aquest programa el PTT al vostre equip
+
+
+
+ How this program activates the PTT on your radio?
+ Com activa aquest programa el PTT al vostre equip ?
+
+
+
+ PTT Method
+ Mètode PTT
+
+
+
+ <html><head/><body><p>No PTT activation, instead the radio's automatic VOX is used to key the transmitter.</p><p>Use this if you have no radio interface hardware.</p></body></html>
+ <html><head/><body><p>No hi ha cap activació PTT, en canvi, el VOX automàtic de l'equip s'utilitza per teclejar el transmissor.</p><p>Fes-la servir si no tens maquinari d'interfície de l'equip.</p></body></html>
+
+
+
+ VO&X
+ VO&X
+
+
+
+ <html><head/><body><p>Use the RS-232 DTR control line to toggle your radio's PTT, requires hardware to interface the line.</p><p>Some commercial interface units also use this method.</p><p>The DTR control line of the CAT serial port may be used for this or a DTR control line on a different serial port may be used.</p></body></html>
+ <html><head/><body><p>Utilitza la línia de control RS-232 DTR per alternar el PTT del teu equip, requereix maquinari per interconnectar la línia.</p><p>Algunes unitats d'interfície comercial també utilitzen aquest mètode.</p><p>Es pot utilitzar la línia de control DTR del port sèrie CAT o es pot utilitzar una línia de control DTR en un port sèrie diferent.</p></body></html>
+
+
+
+ &DTR
+ &DTR
+
+
+
+ Some radios support PTT via CAT commands,
+use this option if your radio supports it and you have no
+other hardware interface for PTT.
+ Alguns equips admeten PTT mitjançant ordres CAT,
+utilitza aquesta opció si l'equip li dóna suport i no en tens cap
+altra interfície de maquinari per a PTT.
+
+
+
+ C&AT
+ C&AT
+
+
+
+ <html><head/><body><p>Use the RS-232 RTS control line to toggle your radio's PTT, requires hardware to interface the line.</p><p>Some commercial interface units also use this method.</p><p>The RTS control line of the CAT serial port may be used for this or a RTS control line on a different serial port may be used. Note that this option is not available on the CAT serial port when hardware flow control is used.</p></body></html>
+ <html><head/><body><p>Utilitza la línia de control RS-232 RTS per canviar el PTT del teu equip, requereix que el maquinari interfereixi a la línia.</p><p>Algunes unitats d'interfície comercial també utilitzen aquest mètode.</p><p>Es pot utilitzar la línia de control RTS del port sèrie CAT o es pot utilitzar una línia de control RTS en un port sèrie diferent. Tingues en compte que aquesta opció no està disponible al port sèrie CAT quan s'utilitza el control del flux de maquinari.</p></body></html>
+
+
+
+ R&TS
+ R&TS
+
+
+
+ <html><head/><body><p>Select the RS-232 serial port utilised for PTT control, this option is available when DTR or RTS is selected above as a transmit method.</p><p>This port can be the same one as the one used for CAT control.</p><p>For some interface types the special value CAT may be chosen, this is used for non-serial CAT interfaces that can control serial port control lines remotely (OmniRig for example).</p></body></html>
+ <html><head/><body><p>Selecciona el port sèrie RS-232 utilitzat per al control PTT, aquesta opció està disponible quan es selecciona DTR o RTS a dalt com a mètode de transmissió.</p><p>Aquest port pot ser el que s'utilitza per al control CAT.</p><p>Per a alguns tipus d'interfície es pot triar el valor especial CAT, aquest s'utilitza per a interfícies CAT no serials que puguin controlar les línies de control de ports sèrie de forma remota (per exemple, OmniRig).</p></body></html>
+
+
+
+ Modulation mode selected on radio.
+ Mode de modulació seleccionat al equip.
+
+
+
+ Mode
+ Mode
+
+
+
+ <html><head/><body><p>USB is usually the correct modulation mode,</p><p>unless the radio has a special data or packet mode setting</p><p>for AFSK operation.</p></body></html>
+ <html><head/><body><p>USB sol ser el mode de modulació correcte,</p><p>tret que l'equip tingui una configuració especial del mode de dades o paquets</p><p>per a l’operació AFSK.</p></body></html>
+
+
+
+ US&B
+ US&B
+
+
+
+ Don't allow the program to set the radio mode
+(not recommended but use if the wrong mode
+or bandwidth is selected).
+ No permetis que el programa configuri el mode de l'equip
+(No es recomana però es fa servir si el mode és incorrecte
+o es selecciona l'ample de banda).
+
+
+
+
+ None
+ Cap
+
+
+
+ If this is available then it is usually the correct mode for this program.
+ Si està disponible, normalment és el mode correcte per a aquest programa.
+
+
+
+ Data/P&kt
+ Data/P&kt
+
+
+
+ Some radios can select the audio input using a CAT command,
+this setting allows you to select which audio input will be used
+(if it is available then generally the Rear/Data option is best).
+ Alguns equips poden seleccionar l'entrada d'àudio mitjançant una ordre CAT,
+aquest paràmetre et permet seleccionar quina entrada d'àudio s'utilitzarà
+(si està disponible, en general, l'opció posterior/dades és la millor).
+
+
+
+ Transmit Audio Source
+ Font d’àudio de transmissió
+
+
+
+ Rear&/Data
+ Part posterior&/dades
+
+
+
+ &Front/Mic
+ &Frontal/Micròfon
+
+
+
+ Rig:
+ Equip:
+
+
+
+ Poll Interval:
+ Interval de sondeig:
+
+
+
+ <html><head/><body><p>Interval to poll rig for status. Longer intervals will mean that changes to the rig will take longer to be detected.</p></body></html>
+ <html><head/><body><p>Interval del sondeig de l'equip per a l'estat. Intervals més llargs significa que els canvis a l'equip triguen més a detectar-se.</p></body></html>
+
+
+
+ s
+ s
+
+
+
+ <html><head/><body><p>Attempt to connect to the radio with these settings.</p><p>The button will turn green if the connection is successful or red if there is a problem.</p></body></html>
+ <html><head/><body><p>Intenta connectar-te a l'equip amb aquests paràmetres.</p><p>El botó es posarà de color verd si la connexió és correcta o vermella si hi ha algun problema.</p></body></html>
+
+
+
+ Test CAT
+ Prova de CAT
+
+
+
+ Attempt to activate the transmitter.
+Click again to deactivate. Normally no power should be
+output since there is no audio being generated at this time.
+Check that any Tx indication on your radio and/or your
+radio interface behave as expected.
+ Intenta activar el transmissor.
+Fes clic de nou per desactivar. Normalment no hi hauria d'haver
+potència de sortida ja que no hi ha àudio generat en aquest moment.
+Comprova que hi hagi alguna indicació de TX a l'equip i el teu
+interfície de ràdio funcioni correctament.
+
+
+
+ Test PTT
+ Prova PTT
+
+
+
+ Split Operation
+ Operació Split
+
+
+
+ Fake It
+ Falseja-ho
+
+
+
+ Rig
+ Equip
+
+
+
+ A&udio
+ À&udio
+
+
+
+ Audio interface settings
+ Configuració de la interfície d'àudio
+
+
+
+ Souncard
+ Targeta de so
+
+
+
+ Soundcard
+ Targeta de so
+
+
+
+ Select the audio CODEC to use for transmitting.
+If this is your default device for system sounds then
+ensure that all system sounds are disabled otherwise
+you will broadcast any systems sounds generated during
+transmitting periods.
+ Selecciona el CODEC d’àudio a utilitzar per a la transmissió.
+Si aquest és el dispositiu predeterminat per als sons del sistema,
+llavors assegura't de que tots els sons del sistema quedin
+desactivats, en cas contrari emetreu els sons del sistema
+generats durant els períodes de transmissió.
+
+
+
+ Select the audio CODEC to use for receiving.
+ Selecciona el CODEC d'àudio que cal utilitzar per rebre.
+
+
+
+ &Input:
+ &Entrada:
+
+
+
+ Select the channel to use for receiving.
+ Selecciona el canal a utilitzar per a rebre.
+
+
+
+
+ Mono
+ Mono
+
+
+
+
+ Left
+ Esquerra
+
+
+
+
+ Right
+ Dreta
+
+
+
+
+ Both
+ Tots dos
+
+
+
+ Select the audio channel used for transmission.
+Unless you have multiple radios connected on different
+channels; then you will usually want to select mono or
+both here.
+ Selecciona el canal d'àudio que s'utilitza per a la transmissió.
+A menys de que tinguis diversos equips connectats a diferents
+canals, llavors normalment voldras seleccionar mono o
+els dos canals.
+
+
+
+ Ou&tput:
+ Sor&tida:
+
+
+
+
+ Save Directory
+ Desa el directori
+
+
+
+ Loc&ation:
+ Ubic&ació:
+
+
+
+ Path to which .WAV files are saved.
+ Ruta a la qual es desen els fitxers .WAV.
+
+
+
+
+ TextLabel
+ Etiqueta de text
+
+
+
+ Click to select a different save directory for .WAV files.
+ Fes clic per seleccionar un directori diferent per desar els fitxers .WAV.
+
+
+
+ S&elect
+ S&elecciona
+
+
+
+
+ AzEl Directory
+ Directori AzEl
+
+
+
+ Location:
+ Ubicació:
+
+
+
+ Select
+ Selecciona
+
+
+
+ Power Memory By Band
+ Memòria de potència per banda
+
+
+
+ Remember power settings by band
+ Recorda els ajustos de potència per banda
+
+
+
+ Enable power memory during transmit
+ Habilita la memòria de potència durant la transmissió
+
+
+
+ Transmit
+ Transmetre
+
+
+
+ Enable power memory during tuning
+ Habilita la memòria de potència durant la sintonització
+
+
+
+ Tune
+ Sintonitza
+
+
+
+ Tx &Macros
+ &Macros de TX
+
+
+
+ Canned free text messages setup
+ Configuració de missatges de text lliures
+
+
+
+ &Add
+ &Afegir
+
+
+
+ &Delete
+ &Esborrar
+
+
+
+ Drag and drop items to rearrange order
+Right click for item specific actions
+Click, SHIFT+Click and, CRTL+Click to select items
+ Arrossega i deixa anar els elements per reorganitzar la comanda.
+Fes clic amb el botó dret per a les accions específiques de l’element.
+Fes clic, MAJÚ + clic i, CTRL+clic per seleccionar els elements
+
+
+
+ Reportin&g
+ Informe&s
+
+
+
+ Reporting and logging settings
+ Configuració d'informes i registre
+
+
+
+ Logging
+ Inici de sessió
+
+
+
+ The program will pop up a partially completed Log QSO dialog when you send a 73 or free text message.
+ El programa apareixerà un diàleg de QSO de registre parcialment completat quan envieu un missatge de text 73 o lliure.
+
+
+
+ Promp&t me to log QSO
+ regis&tra el QSO
+
+
+
+ Op Call:
+ Indicatiu de l'Operador:
+
+
+
+ Some logging programs will not accept the type of reports
+saved by this program.
+Check this option to save the sent and received reports in the
+comments field.
+ Alguns programes de registre no acceptaran el tipus d’informes
+desat per aquest programa.
+Comprova aquesta opció per desar els informes enviats i rebuts al fitxer
+i al camp de comentaris.
+
+
+
+ d&B reports to comments
+ informa dels d&B's als comentaris
+
+
+
+ Check this option to force the clearing of the DX Call
+and DX Grid fields when a 73 or free text message is sent.
+ Marca aquesta opció per a forçar l'eliminació de la crida de DX
+i camps Locator DX quan s’envia un missatge de text de 73 o lliure.
+
+
+
+ Clear &DX call and grid after logging
+ Buida la crida i la graella &DX després del registre
+
+
+
+ <html><head/><body><p>Some logging programs will not accept WSJT-X mode names.</p></body></html>
+ <html><head/><body><p>Alguns programes de registre no accepten noms del mode WSJT-X.</p></body></html>
+
+
+
+ Con&vert mode to RTTY
+ Con&verteix el mode a RTTY
+
+
+
+ <html><head/><body><p>The callsign of the operator, if different from the station callsign.</p></body></html>
+ <html><head/><body><p>L'Indicatiu de l'operador, si és diferent del indicatiu de l'estació.</p></body></html>
+
+
+
+ <html><head/><body><p>Check to have QSOs logged automatically, when complete.</p></body></html>
+ <html><head/><body><p>Marca perquè els QSO's es registrin automàticament, quan es completin.</p></body></html>
+
+
+
+ Log automatically (contesting only)
+ Registre automàtic (només concurs)
+
+
+
+ Network Services
+ Serveis de xarxa
+
+
+
+ The program can send your station details and all
+decoded signals as spots to the http://pskreporter.info web site.
+This is used for reverse beacon analysis which is very useful
+for assessing propagation and system performance.
+ El programa pot enviar totes les dades de l'estació i tots
+els senyals descodificats com a punts del lloc web http://pskreporter.info.
+S'utilitza per a l'anàlisi de balises inverses, que és molt útil
+per avaluar la propagació i el rendiment del sistema.
+
+
+
+ Enable &PSK Reporter Spotting
+ Activa &PSK Reporter
+
+
+
+ UDP Server
+ Servidor UDP
+
+
+
+ UDP Server:
+ Servidor UDP:
+
+
+
+ <html><head/><body><p>Optional hostname of network service to receive decodes.</p><p>Formats:</p><ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">hostname</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 multicast group address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 multicast group address</li></ul><p>Clearing this field will disable the broadcasting of UDP status updates.</p></body></html>
+ <html><head/><body><p>Nom de l'amfitrió opcional del servei de xarxa per rebre descodificacions.</p><p>Formats:</p><ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Nom d'amfitrió</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">adreça IPv4</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">adreça IPv6</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Adreça de grup multicast IPv4</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Adreça de grup multicast IPv6</li></ul><p>Si esborreu aquest camp, es desactivarà la difusió de les actualitzacions d’estat d’UDP.</p></body></html>
+
+
+
+ UDP Server port number:
+ Número de port del servidor UDP:
+
+
+
+ <html><head/><body><p>Enter the service port number of the UDP server that WSJT-X should send updates to. If this is zero no updates will be broadcast.</p></body></html>
+ <html><head/><body><p>Introdueix el número de port del servei del servidor UDP al qual WSJT-X hauria d'enviar les actualitzacions. Si és zero, no s’emetran actualitzacions.</p></body></html>
+
+
+
+ <html><head/><body><p>With this enabled WSJT-X will accept certain requests back from a UDP server that receives decode messages.</p></body></html>
+ <html><head/><body><p>Amb aquesta habilitat, WSJT-X acceptarà de nou algunes sol·licituds d’un servidor UDP que rep missatges de descodificació.</p></body></html>
+
+
+
+ Accept UDP requests
+ Accepta sol·licituds UDP
+
+
+
+ <html><head/><body><p>Indicate acceptance of an incoming UDP request. The effect of this option varies depending on the operating system and window manager, its intent is to notify the acceptance of an incoming UDP request even if this application is minimized or hidden.</p></body></html>
+ <html><head/><body><p>Indica l'acceptació d'una sol·licitud UDP entrant. L’efecte d’aquesta opció varia en funció del sistema operatiu i del gestor de finestres, la seva intenció és notificar l’acceptació d’una sol·licitud UDP entrant encara que aquesta aplicació estigui minimitzada o oculta.</p></body></html>
+
+
+
+ Notify on accepted UDP request
+ Notifica-la sobre la sol·licitud acceptada d’UDP
+
+
+
+ <html><head/><body><p>Restore the window from minimized if an UDP request is accepted.</p></body></html>
+ <html><head/><body><p>Restaura la finestra al mínim si s’accepta una sol·licitud UDP.</p></body></html>
+
+
+
+ Accepted UDP request restores window
+ La finestra de restauració de la sol·licitud UDP es acceptada
+
+
+
+ Secondary UDP Server (deprecated)
+ Servidor UDP secundari (obsolet)
+
+
+
+ <html><head/><body><p>When checked, WSJT-X will broadcast a logged contact in ADIF format to the configured hostname and port. </p></body></html>
+ <html><head/><body><p>Quan es marca, WSJT-X transmetrà un contacte registrat en format ADIF al nom d'amfitrió i port configurats. </p></body></html>
+
+
+
+ Enable logged contact ADIF broadcast
+ Habilita la transmissió ADIF de contacte registrad
+
+
+
+ Server name or IP address:
+ Nom del servidor o adreça IP:
+
+
+
+ <html><head/><body><p>Optional host name of N1MM Logger+ program to receive ADIF UDP broadcasts. This is usually 'localhost' or ip address 127.0.0.1</p><p>Formats:</p><ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">hostname</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 multicast group address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 multicast group address</li></ul><p>Clearing this field will disable broadcasting of ADIF information via UDP.</p></body></html>
+ <html><head/><body><p>Nom d'amfitrió opcional del programa N1MM Logger+ per rebre transmissions ADIF UDP. Generalment és "localhost" o adreça IP 127.0.0.1</p><p>Formats:</p><ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Nom d'amfitrió</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">adreça IPv4</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">adreça IPv6</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Adreça de grup multicast IPv4</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Adreça de grup multicast IPv6</li></ul><p>Si esborres aquest camp, es desactivarà la transmissió d’informació ADIF a través d’UDP.</p></body></html>
+
+
+
+ Server port number:
+ Número de port del servidor:
+
+
+
+ <html><head/><body><p>Enter the port number that WSJT-X should use for UDP broadcasts of ADIF log information. For N1MM Logger+, this value should be 2333. If this is zero, no updates will be broadcast.</p></body></html>
+ <html><head/><body><p>Introdueix el número de port que hauria d’utilitzar WSJT-X per a les emissions d'UDP d’informació de registre ADIF. Per N1MM Logger+, aquest valor hauria de ser 2333. Si aquest és zero, no es transmetran actualitzacions.</p></body></html>
+
+
+
+ Frequencies
+ Freqüències
+
+
+
+ Default frequencies and band specific station details setup
+ Configuració predeterminada de les freqüències i detalls de l'estació específics de la banda
+
+
+
+ <html><head/><body><p>See "Frequency Calibration" in the WSJT-X User Guide for details of how to determine these parameters for your radio.</p></body></html>
+ <html><head/><body><p>Veure "Freqüència de Calibració" a la Guia de l'usuari de WSJT-X per obtenir més informació sobre com determinar aquests paràmetres per al teu equip.</p></body></html>
+
+
+
+ Frequency Calibration
+ Freqüència de Calibració
+
+
+
+ Slope:
+ Pendent:
+
+
+
+ ppm
+ ppm
+
+
+
+ Intercept:
+ Intercepte:
+
+
+
+ Hz
+ Hz
+
+
+
+ Working Frequencies
+ Freqüències de treball
+
+
+
+ <html><head/><body><p>Right click to maintain the working frequencies list.</p></body></html>
+ <html><head/><body><p>Fes clic amb el botó dret per mantenir la llista de freqüències de treball.</p></body></html>
+
+
+
+ Station Information
+ Informació de l'estació
+
+
+
+ Items may be edited.
+Right click for insert and delete options.
+ Es poden editar ítems.
+Fes clic amb el botó dret per a les opcions d'inserció i eliminació.
+
+
+
+ Colors
+ Colors
+
+
+
+ Decode Highlightling
+ Ressaltar Descodificar
+
+
+
+ <html><head/><body><p>Click to scan the wsjtx_log.adi ADIF file again for worked before information</p></body></html>
+ <html><head/><body><p>Fes clic per analitzar el fitxer ADIF wsjtx_log.adi de nou per obtenir la informació abans treballada</p></body></html>
+
+
+
+ Rescan ADIF Log
+ Rescaneig de nou el registre ADIF
+
+
+
+ <html><head/><body><p>Push to reset all highlight items above to default values and priorities.</p></body></html>
+ <html><head/><body><p>Prem per restablir tots els elements destacats anteriors als valors i prioritats predeterminats.</p></body></html>
+
+
+
+ Reset Highlighting
+ Restableix Ressaltat
+
+
+
+ <html><head/><body><p>Enable or disable using the check boxes and right-click an item to change or unset the foreground color, background color, or reset the item to default values. Drag and drop the items to change their priority, higher in the list is higher in priority.</p><p>Note that each foreground or background color may be either set or unset, unset means that it is not allocated for that item's type and lower priority items may apply.</p></body></html>
+ <html><head/><body><p>Activar o desactivar l'ús de les caselles de verificació i fes clic amb el botó dret en un element per canviar o desactivar el color del primer pla, el color de fons o restablir l'element als valors predeterminats. Arrossega i deixa anar els elements per canviar la seva prioritat, major a la llista és major en prioritat.</p><p>Recorda que cada color de primer pla o de fons pot estar configurat o no, el que vol dir que no està assignat per al tipus d'element i poden aplicar-se elements de menor prioritat.</p></body></html>
+
+
+
+ <html><head/><body><p>Check to indicate new DXCC entities, grid squares, and callsigns per mode.</p></body></html>
+ <html><head/><body><p>Marca per indicar noves entitats DXCC, quadrats de quadrícula i indicatius per modes.</p></body></html>
+
+
+
+ Highlight by Mode
+ Ressaltar per mode
+
+
+
+ Include extra WAE entities
+ Incloure entitats WAE addicionals
+
+
+
+ Check to for grid highlighting to only apply to unworked grid fields
+ Marca perquè el ressaltat de quadrícula només s'apliqui als camps de quadrícula no treballats
+
+
+
+ Only grid Fields sought
+ Només camps de quadrícula buscatsNomés camps de quadrícula buscats
+
+
+
+ <html><head/><body><p>Controls for Logbook of the World user lookup.</p></body></html>
+ <html><head/><body><p>Controls per a la recerca d'usuaris de Logbook of the World (LoTW).</p></body></html>
+
+
+
+ Logbook of the World User Validation
+ Validació de l’usuari a Logbook of the World (LoTW)
+
+
+
+ Users CSV file URL:
+ URL del fitxer CSV dels usuaris:
+
+
+
+ <html><head/><body><p>URL of the ARRL LotW user's last upload dates and times data file which is used to highlight decodes from stations that are known to upload their log file to LotW.</p></body></html>
+ <html><head/><body><p>URL de l'últim fitxer de dades de dates i hores de càrrega de ARRL LotW que s'utilitza per ressaltar descodificacions d'estacions que se sap que carreguen el seu arxiu de registre a LotW.</p></body></html>
+
+
+
+ https://lotw.arrl.org/lotw-user-activity.csv
+ https://lotw.arrl.org/lotw-user-activity.csv
+
+
+
+ <html><head/><body><p>Push this button to fetch the latest LotW user's upload date and time data file.</p></body></html>
+ <html><head/><body><p>Fes clic sobre aquest botó per obtenir l'últim arxiu de dades de data i hora de càrrega dels usuaris de LotW.</p></body></html>
+
+
+
+ Fetch Now
+ Obtenir ara
+
+
+
+ Age of last upload less than:
+ Edat de la darrera càrrega inferior a:
+
+
+
+ <html><head/><body><p>Adjust this spin box to set the age threshold of LotW user's last upload date that is accepted as a current LotW user.</p></body></html>
+ <html><head/><body><p>Ajusta aquest quadre de selecció per establir el llindar d'edat de l'última data de càrrega dels usuaris de LotW que s'accepta com a usuari actual de LotW.</p></body></html>
+
+
+
+ days
+ dies
+
+
+
+ Advanced
+ Avançat
+
+
+
+ <html><head/><body><p>User-selectable parameters for JT65 VHF/UHF/Microwave decoding.</p></body></html>
+ <html><head/><body><p>Paràmetres seleccionables per l'usuari per descodificació JT65 VHF/UHF/Microones.</p></body></html>
+
+
+
+ JT65 VHF/UHF/Microwave decoding parameters
+ Paràmetres de descodificació JT65 VHF/UHF/Microones
+
+
+
+ Random erasure patterns:
+ Patrons d'esborrament aleatoris:
+
+
+
+ <html><head/><body><p>Maximum number of erasure patterns for stochastic soft-decision Reed Solomon decoder is 10^(n/2).</p></body></html>
+ <html><head/><body><p>El nombre màxim de patrons d'esborrat per al descodificador estoic de decisió suau Reed Solomon és 10^(n/2).</p></body></html>
+
+
+
+ Aggressive decoding level:
+ Nivell de descodificació agressiu:
+
+
+
+ <html><head/><body><p>Higher levels will increase the probability of decoding, but will also increase probability of a false decode.</p></body></html>
+ <html><head/><body><p>A nivells més elevats augmentarà la probabilitat de descodificació, però també augmentarà la probabilitat de fals descodificació.</p></body></html>
+
+
+
+ Two-pass decoding
+ Descodificació a dos passos
+
+
+
+ Special operating activity: Generation of FT4, FT8, and MSK144 messages
+ Activitat operativa especial: Generació de missatges FT4, FT8 i MSK144
+
+
+
+ <html><head/><body><p>FT8 DXpedition mode: Hound operator calling the DX.</p></body></html>
+ <html><head/><body><p>Mode FT8 DXpedition: operador Hound que truca al DX.</p></body></html>
+
+
+
+ Hound
+ Hound
+
+
+
+ <html><head/><body><p>North American VHF/UHF/Microwave contests and others in which a 4-character grid locator is the required exchange.</p></body></html>
+ <html><head/><body><p>Concursos de VHF / UHF / Microones nord-americans i altres en què es necessita un intercanvi de locators de quatre caràcters.</p></body></html>
+
+
+
+ NA VHF Contest
+ Concurs NA VHF
+
+
+
+ <html><head/><body><p>FT8 DXpedition mode: Fox (DXpedition) operator.</p></body></html>
+ <html><head/><body><p>Mode FT8 DXpedition: operador Guineu (DXpedition).</p></body></html>
+
+
+
+ Fox
+ Guineu
+
+
+
+ <html><head/><body><p>European VHF+ contests requiring a signal report, serial number, and 6-character locator.</p></body></html>
+ <html><head/><body><p>Concursos europeus de VHF i superiors que requereixen el informe de senyal, número de sèrie i locator de 6 caràcters.</p></body></html>
+
+
+
+ EU VHF Contest
+ Concurs EU VHF
+
+
+
+
+ <html><head/><body><p>ARRL RTTY Roundup and similar contests. Exchange is US state, Canadian province, or "DX".</p></body></html>
+ <html><head/><body><p>ARRL RTTY Roundup i concursos similars. L’intercanvi és estat nord-americà, província canadenca o "DX".</p></body></html>
+
+
+
+ RTTY Roundup messages
+ Missatges de Rencontre RTTY
+
+
+
+ RTTY RU Exch:
+ Intercanvi RTTY RU:
+
+
+
+ NJ
+ NJ
+
+
+
+
+ <html><head/><body><p>ARRL Field Day exchange: number of transmitters, Class, and ARRL/RAC section or "DX".</p></body></html>
+ <html><head/><body><p>ARRL Field Day exchange: nombre de transmissors, classe i secció ARRL / RAC o "DX".</p></body></html>
+
+
+
+ ARRL Field Day
+ ARRL Field Day
+
+
+
+ FD Exch:
+ Intercanvi FD :
+
+
+
+ 6A SNJ
+ 6A SNJ
+
+
+
+ <html><head/><body><p>World-Wide Digi-mode contest</p><p><br/></p></body></html>
+ <html><head/><body><p>Concurs World-Wide Digi-mode</p><p><br/></p></body></html>
+
+
+
+ WW Digi Contest
+ Concurs WW Digi
+
+
+
+ Miscellaneous
+ Divers
+
+
+
+ Degrade S/N of .wav file:
+ Grau S/N del fitxer .wav:
+
+
+
+
+ For offline sensitivity tests
+ Per a proves de sensibilitat fora de línia
+
+
+
+ dB
+ dB
+
+
+
+ Receiver bandwidth:
+ Amplada de banda del receptor:
+
+
+
+ Hz
+ Hz
+
+
+
+ Tx delay:
+ Retard de TX:
+
+
+
+ Minimum delay between assertion of PTT and start of Tx audio.
+ Retard mínim entre el PTT i l'inici de l'àudio TX.
+
+
+
+ s
+ s
+
+
+
+ Tone spacing
+ Espaiat de to
+
+
+
+ <html><head/><body><p>Generate Tx audio with twice the normal tone spacing. Intended for special LF/MF transmitters that use a divide-by-2 before generating RF.</p></body></html>
+ <html><head/><body><p>Genera l’àudio de TX amb el doble de l'espaiament normal. Destinat a transmissors especials de LF/MF que utilitzen un dividit per 2 abans de generar la RF.</p></body></html>
+
+
+
+ x 2
+ x 2
+
+
+
+ <html><head/><body><p>Generate Tx audio with four times the normal tone spacing. Intended for special LF/MF transmitters that use a divide-by-4 before generating RF.</p></body></html>
+ <html><head/><body><p>Genera àudio de TX amb quatre vegades l'espaiat del to normal. Destinat a transmissors especials de LF/MF que usen una divisió per 4 abans de generar la RF.</p></body></html>
+
+
+
+ x 4
+ x 4
+
+
+
+ Waterfall spectra
+ Espectres de cascades
+
+
+
+ Low sidelobes
+ Lòbuls laterals baixos
+
+
+
+ Most sensitive
+ El més sensible
+
+
+
+ <html><head/><body><p>Discard (Cancel) or apply (OK) configuration changes including</p><p>resetting the radio interface and applying any soundcard changes</p></body></html>
+ <html><head/><body><p>Eliminar (Cancel·lar) o aplicar (OK) canvis de configuració inclosos</p><p>restablint la interfície de ràdio i aplicant els canvis a la targeta de so</p></body></html>
+
+
+
+ main
+
+
+
+ Fatal error
+ Error fatal
+
+
+
+
+ Unexpected fatal error
+ Error fatal inesperat
+
+
+
+ Where <rig-name> is for multi-instance support.
+ On <rig-name> és per a suport de múltiples instàncies.
+
+
+
+ rig-name
+ nom de l'equip
+
+
+
+ Where <configuration> is an existing one.
+ On <configuration> és ja existent.
+
+
+
+ configuration
+ configuració
+
+
+
+ Where <language> is <lang-code>[-<country-code>].
+ On <language> és <lang-code>[-<country-code>].
+
+
+
+ language
+ Idioma
+
+
+
+ Writable files in test location. Use with caution, for testing only.
+ Fitxers amb permis d'escriptura a la ubicació de proves. Utilitzar amb precaució, només per a proves.
+
+
+
+ Command line error
+ Error de línia de comandament
+
+
+
+ Command line help
+ Ajuda de la línia de comandaments
+
+
+
+ Application version
+ Versió d’aplicació
+
+
+
+ Another instance may be running
+ Una altra instància pot ser que s'estigui executant
+
+
+
+ try to remove stale lock file?
+ intenteu eliminar el fitxer de bloqueig no realitzat?
+
+
+
+ Failed to create a temporary directory
+ No s'ha pogut crear el directori temporal
+
+
+
+
+ Path: "%1"
+ Ruta: "%1"
+
+
+
+ Failed to create a usable temporary directory
+ No s'ha pogut crear un directori temporal utilitzable
+
+
+
+ Another application may be locking the directory
+ Una altra aplicació pot ser que bloquegi del directori
+
+
+
+ Failed to create data directory
+ No s'ha pogut crear el directori de dades
+
+
+
+ path: "%1"
+ Ruta: "%1"
+
+
+
+ Shared memory error
+ Error de memòria compartida
+
+
+
+ Unable to create shared memory segment
+ No es pot crear el segment de memòria compartida
+
+
+
+ wf_palette_design_dialog
+
+
+ Palette Designer
+ Dissenyador de paletes
+
+
+
+ <html><head/><body><p>Double click a color to edit it.</p><p>Right click to insert or delete colors.</p><p>Colors at the top represent weak signals</p><p>and colors at the bottom represent strong</p><p>signals. You can have up to 256 colors.</p></body></html>
+ <html><head/><body><p>Fes doble clic sobre un color per editar-lo.</p><p>Fes clic amb el botó dret per inserir o eliminar els colors.</p><p>Els colors a la part superior representen senyals febles,</p><p>i els colors a la part inferior representen senyals fortes.</p><p>Pot tenir fins a 256 colors.</p></body></html>
+
+
+
diff --git a/translations/wsjtx_en_GB.ts b/translations/wsjtx_en_GB.ts
index 261d4486d..02929b9cd 100644
--- a/translations/wsjtx_en_GB.ts
+++ b/translations/wsjtx_en_GB.ts
@@ -18,7 +18,7 @@
- Are you sure you want to delete the %n selected QSO(s) from the log
+ Are you sure you want to delete the %n selected QSO(s) from the log?
@@ -692,7 +692,7 @@ Format:
-
+ DX Lab Suite Commander sent an unrecognized frequency
@@ -737,6 +737,96 @@ Format:
DecodeHighlightingModel
+
+
+ CQ in message
+
+
+
+
+ My Call in message
+
+
+
+
+ Transmitted message
+
+
+
+
+ New DXCC
+
+
+
+
+ New DXCC on Band
+
+
+
+
+ New Grid
+
+
+
+
+ New Grid on Band
+
+
+
+
+ New Call
+
+
+
+
+ New Call on Band
+
+
+
+
+ New Continent
+
+
+
+
+ New Continent on Band
+
+
+
+
+ New CQ Zone
+
+
+
+
+ New CQ Zone on Band
+
+
+
+
+ New ITU Zone
+
+
+
+
+ New ITU Zone on Band
+
+
+
+
+ LoTW User
+
+
+
+
+ f/g unset
+
+
+
+
+ b/g unset
+
+ Highlight Type
@@ -1822,6 +1912,12 @@ Error(%2): %3
+
+
+
+
+
+ Band Activity
@@ -1833,6 +1929,11 @@ Error(%2): %3
+
+
+
+
+ Rx Frequency
@@ -2290,6 +2391,7 @@ Not available to nonstandard callsign holders.
+ Fox
@@ -3130,6 +3232,7 @@ list. The list can be maintained in Settings (F2).
+ Runaway Tx watchdog
@@ -3405,7 +3508,14 @@ list. The list can be maintained in Settings (F2).
-
+
+
+
+ Receiving
+
+
+
+ Do you want to reconfigure the radio interface?
@@ -3435,7 +3545,27 @@ list. The list can be maintained in Settings (F2).
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Message
+
+
+
+ Error Killing jt9.exe Process
@@ -3455,23 +3585,23 @@ list. The list can be maintained in Settings (F2).
-
-
+
+ Improper mode
-
-
+
+ File Open Error
-
-
-
-
-
+
+
+
+
+ Cannot open "%1" for append: %2
@@ -3491,7 +3621,21 @@ list. The list can be maintained in Settings (F2).
-
+
+
+
+ Single-Period Decodes
+
+
+
+
+
+
+ Average Decodes
+
+
+
+ Change Operator
@@ -3506,8 +3650,8 @@ list. The list can be maintained in Settings (F2).
-
-
+
+ Cannot open "%1" for writing: %2
@@ -3625,161 +3769,194 @@ list. The list can be maintained in Settings (F2).
-
+
+ Last Tx: %1
+
+
+
+
+ Should you switch to EU VHF Contest mode?
+
+To do so, check 'Special operating activity' and
+'EU VHF Contest' on the Settings | Advanced tab.
+
+
+
+ Should you switch to ARRL Field Day mode?
-
+ Should you switch to RTTY contest mode?
-
-
-
-
+
+
+
+ Add to CALL3.TXT
-
+ Please enter a valid grid locator
-
+ Cannot open "%1" for read/write: %2
-
+ %1
is already in CALL3.TXT, do you wish to replace it?
-
+ Warning: DX Call field is empty.
-
+ Log file error
-
+ Cannot open "%1"
-
+ Error sending log to N1MM
-
+ Write returned "%1"
-
-
-
+
+ Stations calling DXpedition %1
+
+
+
+
+ Hound
+
+
+
+
+ Tx Messages
+
+
+
+
+
+ Confirm Erase
-
+ Are you sure you want to erase file ALL.TXT?
-
-
+
+ Confirm Reset
-
+ Are you sure you want to erase your contest log?
-
+ Doing this will remove all QSO records for the current contest. They will be kept in the ADIF log file but will not be available for export in your Cabrillo log.
-
+ Cabrillo Log saved
-
+ Are you sure you want to erase file wsjtx_log.adi?
-
+ Are you sure you want to erase the WSPR hashtable?
-
+ VHF features warning
-
+ Tune digital gain
-
+ Transmit digital gain
-
+ Prefixes
-
+ Network Error
-
+ Error: %1
UDP server %2:%3
-
+ File Error
-
+ Phase Training Disabled
-
+ Phase Training Enabled
-
-
+
+ WD:%1m
+
+
+
+
+ Log File Error
-
+ Are you sure you want to clear the QSO queues?
@@ -3937,7 +4114,7 @@ UDP server %2:%3
QObject
-
+ Invalid rig name - \ & / not allowed
@@ -4951,11 +5128,6 @@ a few, particularly some Kenwood rigs, require it).
RTS:
-
-
- How this program activates the PTT on your radio
-
- PTT Method
@@ -5607,7 +5779,27 @@ Right click for insert and delete options.
-
+
+ How this program activates the PTT on your radio?
+
+
+
+
+ <html><head/><body><p>Use the RS-232 DTR control line to toggle your radio's PTT, requires hardware to interface the line.</p><p>Some commercial interface units also use this method.</p><p>The DTR control line of the CAT serial port may be used for this or a DTR control line on a different serial port may be used.</p></body></html>
+
+
+
+
+ <html><head/><body><p>Use the RS-232 RTS control line to toggle your radio's PTT, requires hardware to interface the line.</p><p>Some commercial interface units also use this method.</p><p>The RTS control line of the CAT serial port may be used for this or a RTS control line on a different serial port may be used. Note that this option is not available on the CAT serial port when hardware flow control is used.</p></body></html>
+
+
+
+
+ If this is available then it is usually the correct mode for this program.
+
+
+
+ Rescan ADIF Log
@@ -5889,104 +6081,114 @@ Right click for insert and delete options.
main
-
+ Fatal error
-
+ Unexpected fatal error
-
+ Where <rig-name> is for multi-instance support.
-
+ rig-name
-
+ Where <configuration> is an existing one.
-
+ configuration
-
+
+ Where <language> is <lang-code>[-<country-code>].
+
+
+
+
+ language
+
+
+
+ Writable files in test location. Use with caution, for testing only.
-
+ Command line error
-
+ Command line help
-
+ Application version
-
+ Another instance may be running
-
+ try to remove stale lock file?
-
+ Failed to create a temporary directory
-
-
+
+ Path: "%1"
-
+ Failed to create a usable temporary directory
-
+ Another application may be locking the directory
-
+ Failed to create data directory
-
+ path: "%1"
-
+ Shared memory error
-
+ Unable to create shared memory segment
diff --git a/translations/wsjtx_es_ES.ts b/translations/wsjtx_es_ES.ts
new file mode 100644
index 000000000..71ba4672d
--- /dev/null
+++ b/translations/wsjtx_es_ES.ts
@@ -0,0 +1,6214 @@
+
+
+
+
+ AbstractLogWindow
+
+
+ &Delete ...
+
+
+
+
+ AbstractLogWindow::impl
+
+
+ Confirm Delete
+
+
+
+
+ Are you sure you want to delete the %n selected QSO(s) from the log?
+
+
+
+
+
+
+
+ Astro
+
+
+
+ Doppler tracking
+
+
+
+
+ <html><head/><body><p>One station does all Doppler shift correction, their QSO partner receives and transmits on the sked frequency.</p><p>If the rig does not accept CAT QSY commands while transmitting a single correction is applied for the whole transmit period.</p></body></html>
+
+
+
+
+ Full Doppler to DX Grid
+
+
+
+
+ <html><head/><body><p>Transmit takes place on sked frequency and receive frequency is corrected for own echoes. </p><p>This mode can be used for calling CQ, or when using Echo mode.</p></body></html>
+
+
+
+
+ Own Echo
+
+
+
+
+ <html><head/><body><p>Both stations correct for Doppler shift such that they would be heard on the moon at the sked frequency.</p><p>If the rig does not accept CAT QSY commands while transmitting a single correction is applied for the whole transmit period.</p><p>Use this option also for Echo mode.</p></body></html>
+
+
+
+
+ Constant frequency on Moon
+
+
+
+
+ <html><head/><body><p>DX station announces their TX Freq, which is entered as the Sked Freq. Correction applied to RX and TX so you appear on the DX's station's own echo Freq.</p><p>If the rig does not accept CAT QSY commands while transmitting a single correction is applied for the whole transmit period.</p></body></html>
+
+
+
+
+ On DX Echo
+
+
+
+
+ <html><head/><body><p>Tune radio manually and select this mode to put your echo on the same frequency.</p><p>If the rig does not accept CAT QSY commands while transmitting a single correction is applied for the whole transmit period.</p></body></html>
+
+
+
+
+ Call DX
+
+
+
+
+ <html><head/><body><p>No Doppler shift correction is applied. This may be used when the QSO partner does full Doppler correction to your grid square.</p></body></html>
+
+
+
+
+ None
+
+
+
+
+ Sked frequency
+
+
+
+
+
+ 0
+
+
+
+
+ Rx:
+
+
+
+
+ Tx:
+
+
+
+
+ <html><head/><body><p>Press and hold the CTRL key to adjust the sked frequency manually with the rig's VFO dial or enter frequency directly into the band entry field on the main window.</p></body></html>
+
+
+
+
+ Astro Data
+
+
+
+
+ Astronomical Data
+
+
+
+
+ Doppler Tracking Error
+
+
+
+
+ Split operating is required for Doppler tracking
+
+
+
+
+ Go to "Menu->File->Settings->Radio" to enable split operation
+
+
+
+
+ Bands
+
+
+ Band name
+
+
+
+
+ Lower frequency limit
+
+
+
+
+ Upper frequency limit
+
+
+
+
+ Band
+
+
+
+
+ Lower Limit
+
+
+
+
+ Upper Limit
+
+
+
+
+ CAboutDlg
+
+
+ About WSJT-X
+
+
+
+
+ OK
+
+
+
+
+ CPlotter
+
+
+ &Set Rx && Tx Offset
+
+
+
+
+ CabrilloLog
+
+
+ Freq(MHz)
+
+
+
+
+ Mode
+
+
+
+
+ Date & Time(UTC)
+
+
+
+
+ Call
+
+
+
+
+ Sent
+
+
+
+
+ Rcvd
+
+
+
+
+ Band
+
+
+
+
+ CabrilloLogWindow
+
+
+ Contest Log
+
+
+
+
+ <html><head/><body><p>Right-click here for available actions.</p></body></html>
+
+
+
+
+ Right-click here for available actions.
+
+
+
+
+ CallsignDialog
+
+
+ Callsign
+
+
+
+
+ ColorHighlighting
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ K1ABC
+
+
+
+
+ CQ in message
+
+
+
+
+ My Call in message
+
+
+
+
+ Transmitted message
+
+
+
+
+ New DXCC
+
+
+
+
+ New Grid
+
+
+
+
+ New DXCC on Band
+
+
+
+
+ New Call
+
+
+
+
+ New Grid on Band
+
+
+
+
+ New Call on Band
+
+
+
+
+ Uploads to LotW
+
+
+
+
+ New Continent
+
+
+
+
+ New Continent on Band
+
+
+
+
+ New CQ Zone
+
+
+
+
+ New CQ Zone on Band
+
+
+
+
+ New ITU Zone
+
+
+
+
+ New ITU Zone on Band
+
+
+
+
+ Configuration::impl
+
+
+
+
+ &Delete
+
+
+
+
+
+ &Insert ...
+
+
+
+
+ Failed to create save directory
+
+
+
+
+ path: "%1%
+
+
+
+
+ Failed to create samples directory
+
+
+
+
+ path: "%1"
+
+
+
+
+ &Load ...
+
+
+
+
+ &Save as ...
+
+
+
+
+ &Merge ...
+
+
+
+
+ &Reset
+
+
+
+
+ Serial Port:
+
+
+
+
+ Serial port used for CAT control
+
+
+
+
+ Network Server:
+
+
+
+
+ Optional hostname and port of network service.
+Leave blank for a sensible default on this machine.
+Formats:
+ hostname:port
+ IPv4-address:port
+ [IPv6-address]:port
+
+
+
+
+ USB Device:
+
+
+
+
+ Optional device identification.
+Leave blank for a sensible default for the rig.
+Format:
+ [VID[:PID[:VENDOR[:PRODUCT]]]]
+
+
+
+
+ Invalid audio input device
+
+
+
+
+ Invalid audio out device
+
+
+
+
+ Invalid PTT method
+
+
+
+
+ Invalid PTT port
+
+
+
+
+
+ Invalid Contest Exchange
+
+
+
+
+ You must input a valid ARRL Field Day exchange
+
+
+
+
+ You must input a valid ARRL RTTY Roundup exchange
+
+
+
+
+ Reset Decode Highlighting
+
+
+
+
+ Reset all decode highlighting and priorities to default values
+
+
+
+
+ WSJT-X Decoded Text Font Chooser
+
+
+
+
+ Load Working Frequencies
+
+
+
+
+
+
+ Frequency files (*.qrg);;All files (*.*)
+
+
+
+
+ Replace Working Frequencies
+
+
+
+
+ Are you sure you want to discard your current working frequencies and replace them with the loaded ones?
+
+
+
+
+ Merge Working Frequencies
+
+
+
+
+
+
+ Not a valid frequencies file
+
+
+
+
+ Incorrect file magic
+
+
+
+
+ Version is too new
+
+
+
+
+ Contents corrupt
+
+
+
+
+ Save Working Frequencies
+
+
+
+
+ Only Save Selected Working Frequencies
+
+
+
+
+ Are you sure you want to save only the working frequencies that are currently selected? Click No to save all.
+
+
+
+
+ Reset Working Frequencies
+
+
+
+
+ Are you sure you want to discard your current working frequencies and replace them with default ones?
+
+
+
+
+ Save Directory
+
+
+
+
+ AzEl Directory
+
+
+
+
+ Rig control error
+
+
+
+
+ Failed to open connection to rig
+
+
+
+
+ Rig failure
+
+
+
+
+ DXLabSuiteCommanderTransceiver
+
+
+ Failed to connect to DX Lab Suite Commander
+
+
+
+
+
+ DX Lab Suite Commander didn't respond correctly reading frequency:
+
+
+
+
+ DX Lab Suite Commander sent an unrecognised TX state:
+
+
+
+
+ DX Lab Suite Commander didn't respond correctly polling TX status:
+
+
+
+
+ DX Lab Suite Commander rig did not respond to PTT:
+
+
+
+
+ DX Lab Suite Commander didn't respond correctly polling frequency:
+
+
+
+
+ DX Lab Suite Commander didn't respond correctly polling TX frequency:
+
+
+
+
+ DX Lab Suite Commander sent an unrecognised split state:
+
+
+
+
+ DX Lab Suite Commander didn't respond correctly polling split status:
+
+
+
+
+ DX Lab Suite Commander sent an unrecognised mode: "
+
+
+
+
+ DX Lab Suite Commander didn't respond correctly polling mode:
+
+
+
+
+ DX Lab Suite Commander send command failed
+
+
+
+
+
+ DX Lab Suite Commander failed to send command "%1": %2
+
+
+
+
+
+ DX Lab Suite Commander send command "%1" read reply failed: %2
+
+
+
+
+
+ DX Lab Suite Commander retries exhausted sending command "%1"
+
+
+
+
+ DX Lab Suite Commander sent an unrecognized frequency
+
+
+
+
+ DecodeHighlightingListView
+
+
+ &Foreground color ...
+
+
+
+
+ Choose %1 Foreground Color
+
+
+
+
+ &Unset foreground color
+
+
+
+
+ &Background color ...
+
+
+
+
+ Choose %1 Background Color
+
+
+
+
+ U&nset background color
+
+
+
+
+ &Reset this item to defaults
+
+
+
+
+ DecodeHighlightingModel
+
+
+ CQ in message
+
+
+
+
+ My Call in message
+
+
+
+
+ Transmitted message
+
+
+
+
+ New DXCC
+
+
+
+
+ New DXCC on Band
+
+
+
+
+ New Grid
+
+
+
+
+ New Grid on Band
+
+
+
+
+ New Call
+
+
+
+
+ New Call on Band
+
+
+
+
+ New Continent
+
+
+
+
+ New Continent on Band
+
+
+
+
+ New CQ Zone
+
+
+
+
+ New CQ Zone on Band
+
+
+
+
+ New ITU Zone
+
+
+
+
+ New ITU Zone on Band
+
+
+
+
+ LoTW User
+
+
+
+
+ f/g unset
+
+
+
+
+ b/g unset
+
+
+
+
+ Highlight Type
+
+
+
+
+ Designer
+
+
+ &Delete
+
+
+
+
+ &Insert ...
+
+
+
+
+ Insert &after ...
+
+
+
+
+ Import Palette
+
+
+
+
+
+ Palettes (*.pal)
+
+
+
+
+ Export Palette
+
+
+
+
+ Dialog
+
+
+ Gray time:
+
+
+
+
+ Directory
+
+
+
+ URL Error
+
+
+
+
+
+ Invalid URL:
+"%1"
+
+
+
+
+
+
+
+
+
+
+ JSON Error
+
+
+
+
+ Contents file syntax error %1 at character offset %2
+
+
+
+
+ Contents file top level must be a JSON array
+
+
+
+
+ File System Error
+
+
+
+
+ Failed to open "%1"
+Error: %2 - %3
+
+
+
+
+ Contents entries must be a JSON array
+
+
+
+
+ Contents entries must have a valid type
+
+
+
+
+ Contents entries must have a valid name
+
+
+
+
+ Contents entries must be JSON objects
+
+
+
+
+ Contents directories must be relative and within "%1"
+
+
+
+
+ Network Error
+
+
+
+
+ Authentication required
+
+
+
+
+ DisplayText
+
+
+ &Erase
+
+
+
+
+ EchoGraph
+
+
+
+ Echo Graph
+
+
+
+
+ <html><head/><body><p>Compression factor for frequency scale</p></body></html>
+
+
+
+
+ Bins/Pixel
+
+
+
+
+ Gain
+
+
+
+
+ <html><head/><body><p>Echo spectrum gain</p></body></html>
+
+
+
+
+ Zero
+
+
+
+
+ <html><head/><body><p>Echo spectrum zero</p></body></html>
+
+
+
+
+ <html><head/><body><p>Smoothing of echo spectrum</p></body></html>
+
+
+
+
+ Smooth
+
+
+
+
+ <html><head/><body><p>Number of echo transmissions averaged</p></body></html>
+
+
+
+
+ N: 0
+
+
+
+
+ <html><head/><body><p>Click to cycle through a sequence of colors and line widths.</p></body></html>
+
+
+
+
+ Colors
+
+
+
+
+ EmulateSplitTransceiver
+
+
+ Emulated split mode requires rig to be in simplex mode
+
+
+
+
+ EqualizationToolsDialog::impl
+
+
+ Phase
+
+
+
+
+
+ Freq (Hz)
+
+
+
+
+ Phase (Π)
+
+
+
+
+ Delay (ms)
+
+
+
+
+ Measured
+
+
+
+
+ Proposed
+
+
+
+
+ Current
+
+
+
+
+ Group Delay
+
+
+
+
+ Amplitude
+
+
+
+
+ Relative Power (dB)
+
+
+
+
+ Reference
+
+
+
+
+ Phase ...
+
+
+
+
+ Refresh
+
+
+
+
+ Discard Measured
+
+
+
+
+ ExistingNameDialog
+
+
+ Configuration to Clone From
+
+
+
+
+ &Source Configuration Name:
+
+
+
+
+ ExportCabrillo
+
+
+ Dialog
+
+
+
+
+ Location:
+
+
+
+
+ SNJ
+
+
+
+
+ Contest:
+
+
+
+
+ ARRL-RTTY
+
+
+
+
+ Callsign:
+
+
+
+
+ Category-Operator:
+
+
+
+
+ SINGLE-OP
+
+
+
+
+ Category-Transmitter:
+
+
+
+
+ ONE
+
+
+
+
+ Category-Power:
+
+
+
+
+ LOW
+
+
+
+
+ Category-Assisted:
+
+
+
+
+ NON-ASSISTED
+
+
+
+
+ Category-Band:
+
+
+
+
+ ALL
+
+
+
+
+ Claimed-Score:
+
+
+
+
+ Operators:
+
+
+
+
+ Club:
+
+
+
+
+ Name:
+
+
+
+
+
+ Address:
+
+
+
+
+ Save Log File
+
+
+
+
+ Cabrillo Log (*.cbr)
+
+
+
+
+ Cannot open "%1" for writing: %2
+
+
+
+
+ Export Cabrillo File Error
+
+
+
+
+ FastGraph
+
+
+
+ Fast Graph
+
+
+
+
+ Waterfall gain
+
+
+
+
+ Waterfall zero
+
+
+
+
+ Spectrum zero
+
+
+
+
+ <html><head/><body><p>Set reasonable levels for gain and zero sliders.</p></body></html>
+
+
+
+
+ Auto Level
+
+
+
+
+ FoxLog::impl
+
+
+ Date & Time(UTC)
+
+
+
+
+ Call
+
+
+
+
+ Grid
+
+
+
+
+ Sent
+
+
+
+
+ Rcvd
+
+
+
+
+ Band
+
+
+
+
+ FoxLogWindow
+
+
+ Fox Log
+
+
+
+
+ <html><head/><body><p>Right-click here for available actions.</p></body></html>
+
+
+
+
+ Callers:
+
+
+
+
+
+
+ N
+
+
+
+
+ In progress:
+
+
+
+
+ Rate:
+
+
+
+
+ &Export ADIF ...
+
+
+
+
+ Export ADIF Log File
+
+
+
+
+ ADIF Log (*.adi)
+
+
+
+
+ Export ADIF File Error
+
+
+
+
+ Cannot open "%1" for writing: %2
+
+
+
+
+ &Reset ...
+
+
+
+
+ Confirm Reset
+
+
+
+
+ Are you sure you want to erase file FoxQSO.txt and start a new Fox log?
+
+
+
+
+ FrequencyDialog
+
+
+ Add Frequency
+
+
+
+
+ IARU &Region:
+
+
+
+
+ &Mode:
+
+
+
+
+ &Frequency (MHz):
+
+
+
+
+ FrequencyList_v2
+
+
+
+ IARU Region
+
+
+
+
+
+ Mode
+
+
+
+
+
+ Frequency
+
+
+
+
+
+ Frequency (MHz)
+
+
+
+
+ HRDTransceiver
+
+
+
+ Failed to connect to Ham Radio Deluxe
+
+
+
+
+
+ Failed to open file "%1": %2.
+
+
+
+
+
+ Ham Radio Deluxe: no rig found
+
+
+
+
+ Ham Radio Deluxe: rig doesn't support mode
+
+
+
+
+ Ham Radio Deluxe: sent an unrecognised mode
+
+
+
+
+ Ham Radio Deluxe: item not found in %1 dropdown list
+
+
+
+
+ Ham Radio Deluxe: button not available
+
+
+
+
+ Ham Radio Deluxe didn't respond as expected
+
+
+
+
+ Ham Radio Deluxe: rig has disappeared or changed
+
+
+
+
+ Ham Radio Deluxe send command "%1" failed %2
+
+
+
+
+
+
+ Ham Radio Deluxe: failed to write command "%1"
+
+
+
+
+ Ham Radio Deluxe sent an invalid reply to our command "%1"
+
+
+
+
+ Ham Radio Deluxe failed to reply to command "%1" %2
+
+
+
+
+
+ Ham Radio Deluxe retries exhausted sending command "%1"
+
+
+
+
+ Ham Radio Deluxe didn't respond to command "%1" as expected
+
+
+
+
+ HamlibTransceiver
+
+
+
+ Hamlib initialisation error
+
+
+
+
+ Hamlib settings file error: %1 at character offset %2
+
+
+
+
+ Hamlib settings file error: top level must be a JSON object
+
+
+
+
+ Hamlib settings file error: config must be a JSON object
+
+
+
+
+ Unsupported CAT type
+
+
+
+
+ Hamlib error: %1 while %2
+
+
+
+
+ opening connection to rig
+
+
+
+
+ getting current frequency
+
+
+
+
+ getting current mode
+
+
+
+
+
+ exchanging VFOs
+
+
+
+
+
+ getting other VFO frequency
+
+
+
+
+ getting other VFO mode
+
+
+
+
+ setting current VFO
+
+
+
+
+ getting frequency
+
+
+
+
+ getting mode
+
+
+
+
+
+ getting current VFO
+
+
+
+
+
+
+
+ getting current VFO frequency
+
+
+
+
+
+
+
+
+
+ setting frequency
+
+
+
+
+
+
+
+ getting current VFO mode
+
+
+
+
+
+
+
+
+ setting current VFO mode
+
+
+
+
+
+ setting/unsetting split mode
+
+
+
+
+
+ setting split mode
+
+
+
+
+ setting split TX frequency and mode
+
+
+
+
+ setting split TX frequency
+
+
+
+
+ getting split TX VFO mode
+
+
+
+
+ setting split TX VFO mode
+
+
+
+
+ getting PTT state
+
+
+
+
+ setting PTT on
+
+
+
+
+ setting PTT off
+
+
+
+
+ setting a configuration item
+
+
+
+
+ getting a configuration item
+
+
+
+
+ HelpTextWindow
+
+
+ Help file error
+
+
+
+
+ Cannot open "%1" for reading
+
+
+
+
+ Error: %1
+
+
+
+
+ IARURegions
+
+
+
+ IARU Region
+
+
+
+
+ LogQSO
+
+
+ Click OK to confirm the following QSO:
+
+
+
+
+ Call
+
+
+
+
+ Start
+
+
+
+
+
+ dd/MM/yyyy HH:mm:ss
+
+
+
+
+ End
+
+
+
+
+ Mode
+
+
+
+
+ Band
+
+
+
+
+ Rpt Sent
+
+
+
+
+ Rpt Rcvd
+
+
+
+
+ Grid
+
+
+
+
+ Name
+
+
+
+
+ Tx power
+
+
+
+
+
+ Retain
+
+
+
+
+ Comments
+
+
+
+
+ Operator
+
+
+
+
+ Exch sent
+
+
+
+
+ Rcvd
+
+
+
+
+
+ Invalid QSO Data
+
+
+
+
+ Check exchange sent and received
+
+
+
+
+ Check all fields
+
+
+
+
+ Log file error
+
+
+
+
+ Cannot open "%1" for append
+
+
+
+
+ Error: %1
+
+
+
+
+ LotWUsers::impl
+
+
+ Network Error - SSL/TLS support not installed, cannot fetch:
+'%1'
+
+
+
+
+ Network Error - Too many redirects:
+'%1'
+
+
+
+
+ Network Error:
+%1
+
+
+
+
+ File System Error - Cannot commit changes to:
+"%1"
+
+
+
+
+ File System Error - Cannot open file:
+"%1"
+Error(%2): %3
+
+
+
+
+ File System Error - Cannot write to file:
+"%1"
+Error(%2): %3
+
+
+
+
+ MainWindow
+
+
+ WSJT-X by K1JT
+
+
+
+
+
+
+
+
+
+
+ Band Activity
+
+
+
+
+
+ UTC dB DT Freq Dr
+
+
+
+
+
+
+
+
+
+ Rx Frequency
+
+
+
+
+ CQ only
+
+
+
+
+ Enter this QSO in log
+
+
+
+
+ Log &QSO
+
+
+
+
+ Stop monitoring
+
+
+
+
+ &Stop
+
+
+
+
+ Toggle monitoring On/Off
+
+
+
+
+ &Monitor
+
+
+
+
+ <html><head/><body><p>Erase right window. Double-click to erase both windows.</p></body></html>
+
+
+
+
+ Erase right window. Double-click to erase both windows.
+
+
+
+
+ &Erase
+
+
+
+
+ <html><head/><body><p>Clear the accumulating message average.</p></body></html>
+
+
+
+
+ Clear the accumulating message average.
+
+
+
+
+ Clear Avg
+
+
+
+
+ <html><head/><body><p>Decode most recent Rx period at QSO Frequency</p></body></html>
+
+
+
+
+ Decode most recent Rx period at QSO Frequency
+
+
+
+
+ &Decode
+
+
+
+
+ <html><head/><body><p>Toggle Auto-Tx On/Off</p></body></html>
+
+
+
+
+ Toggle Auto-Tx On/Off
+
+
+
+
+ E&nable Tx
+
+
+
+
+ Stop transmitting immediately
+
+
+
+
+ &Halt Tx
+
+
+
+
+ <html><head/><body><p>Toggle a pure Tx tone On/Off</p></body></html>
+
+
+
+
+ Toggle a pure Tx tone On/Off
+
+
+
+
+ &Tune
+
+
+
+
+ Menus
+
+
+
+
+ USB dial frequency
+
+
+
+
+ 14.078 000
+
+
+
+
+ <html><head/><body><p>30dB recommended when only noise present<br/>Green when good<br/>Red when clipping may occur<br/>Yellow when too low</p></body></html>
+
+
+
+
+ Rx Signal
+
+
+
+
+ 30dB recommended when only noise present
+Green when good
+Red when clipping may occur
+Yellow when too low
+
+
+
+
+ DX Call
+
+
+
+
+ DX Grid
+
+
+
+
+ Callsign of station to be worked
+
+
+
+
+ Search for callsign in database
+
+
+
+
+ &Lookup
+
+
+
+
+ Locator of station to be worked
+
+
+
+
+ Az: 251 16553 km
+
+
+
+
+ Add callsign and locator to database
+
+
+
+
+ Add
+
+
+
+
+ Pwr
+
+
+
+
+ <html><head/><body><p>If orange or red there has been a rig control failure, click to reset and read the dial frequency. S implies split mode.</p></body></html>
+
+
+
+
+ If orange or red there has been a rig control failure, click to reset and read the dial frequency. S implies split mode.
+
+
+
+
+ ?
+
+
+
+
+ Adjust Tx audio level
+
+
+
+
+ <html><head/><body><p>Select operating band or enter frequency in MHz or enter kHz increment followed by k.</p></body></html>
+
+
+
+
+ Frequency entry
+
+
+
+
+ Select operating band or enter frequency in MHz or enter kHz increment followed by k.
+
+
+
+
+ <html><head/><body><p align="center"> 2015 Jun 17 </p><p align="center"> 01:23:45 </p></body></html>
+
+
+
+
+ <html><head/><body><p>Check to keep Tx frequency fixed when double-clicking on decoded text.</p></body></html>
+
+
+
+
+ Check to keep Tx frequency fixed when double-clicking on decoded text.
+
+
+
+
+ Hold Tx Freq
+
+
+
+
+ Audio Rx frequency
+
+
+
+
+
+
+ Hz
+
+
+
+
+ Rx
+
+
+
+
+ Set Tx frequency to Rx Frequency
+
+
+
+
+ ▲
+
+
+
+
+ Frequency tolerance (Hz)
+
+
+
+
+ F Tol
+
+
+
+
+ Set Rx frequency to Tx Frequency
+
+
+
+
+ ▼
+
+
+
+
+ <html><head/><body><p>Synchronizing threshold. Lower numbers accept weaker sync signals.</p></body></html>
+
+
+
+
+ Synchronizing threshold. Lower numbers accept weaker sync signals.
+
+
+
+
+ Sync
+
+
+
+
+ <html><head/><body><p>Check to use short-format messages.</p></body></html>
+
+
+
+
+ Check to use short-format messages.
+
+
+
+
+ Sh
+
+
+
+
+ <html><head/><body><p>Check to enable JT9 fast modes</p></body></html>
+
+
+
+
+ Check to enable JT9 fast modes
+
+
+
+
+
+ Fast
+
+
+
+
+ <html><head/><body><p>Check to enable automatic sequencing of Tx messages based on received messages.</p></body></html>
+
+
+
+
+ Check to enable automatic sequencing of Tx messages based on received messages.
+
+
+
+
+ Auto Seq
+
+
+
+
+ <html><head/><body><p>Check to call the first decoded responder to my CQ.</p></body></html>
+
+
+
+
+ Check to call the first decoded responder to my CQ.
+
+
+
+
+ Call 1st
+
+
+
+
+ Check to generate "@1250 (SEND MSGS)" in Tx6.
+
+
+
+
+ Tx6
+
+
+
+
+ <html><head/><body><p>Check to Tx in even-numbered minutes or sequences, starting at 0; uncheck for odd sequences.</p></body></html>
+
+
+
+
+ Check to Tx in even-numbered minutes or sequences, starting at 0; uncheck for odd sequences.
+
+
+
+
+ Tx even/1st
+
+
+
+
+ <html><head/><body><p>Frequency to call CQ on in kHz above the current MHz</p></body></html>
+
+
+
+
+ Frequency to call CQ on in kHz above the current MHz
+
+
+
+
+ Tx CQ
+
+
+
+
+ <html><head/><body><p>Check this to call CQ on the "Tx CQ" frequency. Rx will be on the current frequency and the CQ message wiill include the current Rx frequency so callers know which frequency to reply on.</p><p>Not available to nonstandard callsign holders.</p></body></html>
+
+
+
+
+ Check this to call CQ on the "Tx CQ" frequency. Rx will be on the current frequency and the CQ message wiill include the current Rx frequency so callers know which frequency to reply on.
+Not available to nonstandard callsign holders.
+
+
+
+
+ Rx All Freqs
+
+
+
+
+ <html><head/><body><p>Submode determines tone spacing; A is narrowest.</p></body></html>
+
+
+
+
+ Submode determines tone spacing; A is narrowest.
+
+
+
+
+ Submode
+
+
+
+
+
+ Fox
+
+
+
+
+ <html><head/><body><p>Check to monitor Sh messages.</p></body></html>
+
+
+
+
+ Check to monitor Sh messages.
+
+
+
+
+ SWL
+
+
+
+
+ Best S+P
+
+
+
+
+ <html><head/><body><p>Check this to start recording calibration data.<br/>While measuring calibration correction is disabled.<br/>When not checked you can view the calibration results.</p></body></html>
+
+
+
+
+ Check this to start recording calibration data.
+While measuring calibration correction is disabled.
+When not checked you can view the calibration results.
+
+
+
+
+ Measure
+
+
+
+
+ <html><head/><body><p>Signal report: Signal-to-noise ratio in 2500 Hz reference bandwidth (dB).</p></body></html>
+
+
+
+
+ Signal report: Signal-to-noise ratio in 2500 Hz reference bandwidth (dB).
+
+
+
+
+ Report
+
+
+
+
+ <html><head/><body><p>Tx/Rx or Frequency calibration sequence length</p></body></html>
+
+
+
+
+ Tx/Rx or Frequency calibration sequence length
+
+
+
+
+ s
+
+
+
+
+ T/R
+
+
+
+
+ Toggle Tx mode
+
+
+
+
+ Tx JT9 @
+
+
+
+
+ Audio Tx frequency
+
+
+
+
+
+ Tx
+
+
+
+
+ Tx#
+
+
+
+
+ <html><head/><body><p>Double-click on another caller to queue that call for your next QSO.</p></body></html>
+
+
+
+
+ Double-click on another caller to queue that call for your next QSO.
+
+
+
+
+ Next Call
+
+
+
+
+ 1
+
+
+
+
+
+
+ Send this message in next Tx interval
+
+
+
+
+ Ctrl+2
+
+
+
+
+ <html><head/><body><p>Send this message in next Tx interval</p><p>Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)</p></body></html>
+
+
+
+
+ Send this message in next Tx interval
+Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)
+
+
+
+
+ Ctrl+1
+
+
+
+
+
+
+
+ Switch to this Tx message NOW
+
+
+
+
+ Tx &2
+
+
+
+
+ Alt+2
+
+
+
+
+ <html><head/><body><p>Switch to this Tx message NOW</p><p>Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)</p></body></html>
+
+
+
+
+ Switch to this Tx message NOW
+Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)
+
+
+
+
+ Tx &1
+
+
+
+
+ Alt+1
+
+
+
+
+ Ctrl+6
+
+
+
+
+ <html><head/><body><p>Send this message in next Tx interval</p><p>Double-click to reset to the standard 73 message</p></body></html>
+
+
+
+
+ Send this message in next Tx interval
+Double-click to reset to the standard 73 message
+
+
+
+
+ Ctrl+5
+
+
+
+
+ Ctrl+3
+
+
+
+
+ Tx &3
+
+
+
+
+ Alt+3
+
+
+
+
+ <html><head/><body><p>Send this message in next Tx interval</p><p>Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type 2 compound call holders)</p><p>RR73 messages should only be used when you are reasonably confident that no message repetitions will be required</p></body></html>
+
+
+
+
+ Send this message in next Tx interval
+Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type 2 compound call holders)
+RR73 messages should only be used when you are reasonably confident that no message repetitions will be required
+
+
+
+
+ Ctrl+4
+
+
+
+
+ <html><head/><body><p>Switch to this Tx message NOW</p><p>Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type2 compound call holders)</p><p>RR73 messages should only be used when you are reasonably confident that no message repetitions will be required</p></body></html>
+
+
+
+
+ Switch to this Tx message NOW
+Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type2 compound call holders)
+RR73 messages should only be used when you are reasonably confident that no message repetitions will be required
+
+
+
+
+ Tx &4
+
+
+
+
+ Alt+4
+
+
+
+
+ <html><head/><body><p>Switch to this Tx message NOW</p><p>Double-click to reset to the standard 73 message</p></body></html>
+
+
+
+
+ Switch to this Tx message NOW
+Double-click to reset to the standard 73 message
+
+
+
+
+ Tx &5
+
+
+
+
+ Alt+5
+
+
+
+
+ Now
+
+
+
+
+ Generate standard messages for minimal QSO
+
+
+
+
+ Generate Std Msgs
+
+
+
+
+ Tx &6
+
+
+
+
+ Alt+6
+
+
+
+
+
+ Enter a free text message (maximum 13 characters)
+or select a predefined macro from the dropdown list.
+Press ENTER to add the current text to the predefined
+list. The list can be maintained in Settings (F2).
+
+
+
+
+ Queue up the next Tx message
+
+
+
+
+ Next
+
+
+
+
+ 2
+
+
+
+
+ Calling CQ
+
+
+
+
+ Generate a CQ message
+
+
+
+
+
+
+ CQ
+
+
+
+
+ Generate message with RRR
+
+
+
+
+ RRR
+
+
+
+
+ Generate message with report
+
+
+
+
+ dB
+
+
+
+
+ Answering CQ
+
+
+
+
+ Generate message for replying to a CQ
+
+
+
+
+
+ Grid
+
+
+
+
+ Generate message with R+report
+
+
+
+
+ R+dB
+
+
+
+
+ Generate message with 73
+
+
+
+
+ 73
+
+
+
+
+ Send this standard (generated) message
+
+
+
+
+ Gen msg
+
+
+
+
+ Send this free-text message (max 13 characters)
+
+
+
+
+ Free msg
+
+
+
+
+ 3
+
+
+
+
+ Max dB
+
+
+
+
+ CQ AF
+
+
+
+
+ CQ AN
+
+
+
+
+ CQ AS
+
+
+
+
+ CQ EU
+
+
+
+
+ CQ NA
+
+
+
+
+ CQ OC
+
+
+
+
+ CQ SA
+
+
+
+
+ CQ 0
+
+
+
+
+ CQ 1
+
+
+
+
+ CQ 2
+
+
+
+
+ CQ 3
+
+
+
+
+ CQ 4
+
+
+
+
+ CQ 5
+
+
+
+
+ CQ 6
+
+
+
+
+ CQ 7
+
+
+
+
+ CQ 8
+
+
+
+
+ CQ 9
+
+
+
+
+ Reset
+
+
+
+
+ N List
+
+
+
+
+ N Slots
+
+
+
+
+
+ Random
+
+
+
+
+ Call
+
+
+
+
+ S/N (dB)
+
+
+
+
+ Distance
+
+
+
+
+ More CQs
+
+
+
+
+ Percentage of 2-minute sequences devoted to transmitting.
+
+
+
+
+ %
+
+
+
+
+ Tx Pct
+
+
+
+
+ Band Hopping
+
+
+
+
+ Choose bands and times of day for band-hopping.
+
+
+
+
+ Schedule ...
+
+
+
+
+ Upload decoded messages to WSPRnet.org.
+
+
+
+
+ Upload spots
+
+
+
+
+ <html><head/><body><p>6 digit locators cause 2 different messages to be sent, the second contains the full locator but only a hashed callsign, other stations must have decoded the first once before they can decode your call in the second. Check this option to only send 4 digit locators if it will avoid the two message protocol.</p></body></html>
+
+
+
+
+ 6 digit locators cause 2 different messages to be sent, the second contains the full locator but only a hashed callsign, other stations must have decoded the first once before they can decode your call in the second. Check this option to only send 4 digit locators if it will avoid the two message protocol.
+
+
+
+
+ Prefer type 1 messages
+
+
+
+
+ No own call decodes
+
+
+
+
+ Transmit during the next 2-minute sequence.
+
+
+
+
+ Tx Next
+
+
+
+
+ Set Tx power in dBm (dB above 1 mW) as part of your WSPR message.
+
+
+
+
+ File
+
+
+
+
+ View
+
+
+
+
+ Decode
+
+
+
+
+ Save
+
+
+
+
+ Help
+
+
+
+
+ Mode
+
+
+
+
+ Configurations
+
+
+
+
+ Tools
+
+
+
+
+ Exit
+
+
+
+
+ Configuration
+
+
+
+
+ F2
+
+
+
+
+ About WSJT-X
+
+
+
+
+ Waterfall
+
+
+
+
+ Open
+
+
+
+
+ Ctrl+O
+
+
+
+
+ Open next in directory
+
+
+
+
+ Decode remaining files in directory
+
+
+
+
+ Shift+F6
+
+
+
+
+ Delete all *.wav && *.c2 files in SaveDir
+
+
+
+
+ None
+
+
+
+
+ Save all
+
+
+
+
+ Online User Guide
+
+
+
+
+ Keyboard shortcuts
+
+
+
+
+ Special mouse commands
+
+
+
+
+ JT9
+
+
+
+
+ Save decoded
+
+
+
+
+ Normal
+
+
+
+
+ Deep
+
+
+
+
+ Monitor OFF at startup
+
+
+
+
+ Erase ALL.TXT
+
+
+
+
+ Erase wsjtx_log.adi
+
+
+
+
+ Convert mode to RTTY for logging
+
+
+
+
+ Log dB reports to Comments
+
+
+
+
+ Prompt me to log QSO
+
+
+
+
+ Blank line between decoding periods
+
+
+
+
+ Clear DX Call and Grid after logging
+
+
+
+
+ Display distance in miles
+
+
+
+
+ Double-click on call sets Tx Enable
+
+
+
+
+
+ F7
+
+
+
+
+ Tx disabled after sending 73
+
+
+
+
+
+ Runaway Tx watchdog
+
+
+
+
+ Allow multiple instances
+
+
+
+
+ Tx freq locked to Rx freq
+
+
+
+
+ JT65
+
+
+
+
+ JT9+JT65
+
+
+
+
+ Tx messages to Rx Frequency window
+
+
+
+
+ Gray1
+
+
+
+
+ Show DXCC entity and worked B4 status
+
+
+
+
+ Astronomical data
+
+
+
+
+ List of Type 1 prefixes and suffixes
+
+
+
+
+ Settings...
+
+
+
+
+ Local User Guide
+
+
+
+
+ Open log directory
+
+
+
+
+ JT4
+
+
+
+
+ Message averaging
+
+
+
+
+ Enable averaging
+
+
+
+
+ Enable deep search
+
+
+
+
+ WSPR
+
+
+
+
+ Echo Graph
+
+
+
+
+ F8
+
+
+
+
+ Echo
+
+
+
+
+ EME Echo mode
+
+
+
+
+ ISCAT
+
+
+
+
+ Fast Graph
+
+
+
+
+ F9
+
+
+
+
+ &Download Samples ...
+
+
+
+
+ <html><head/><body><p>Download sample audio files demonstrating the various modes.</p></body></html>
+
+
+
+
+ MSK144
+
+
+
+
+ QRA64
+
+
+
+
+ Release Notes
+
+
+
+
+ Enable AP for DX Call
+
+
+
+
+ FreqCal
+
+
+
+
+ Measure reference spectrum
+
+
+
+
+ Measure phase response
+
+
+
+
+ Erase reference spectrum
+
+
+
+
+ Execute frequency calibration cycle
+
+
+
+
+ Equalization tools ...
+
+
+
+
+ WSPR-LF
+
+
+
+
+ Experimental LF/MF mode
+
+
+
+
+ FT8
+
+
+
+
+
+ Enable AP
+
+
+
+
+ Solve for calibration parameters
+
+
+
+
+ Copyright notice
+
+
+
+
+ Shift+F1
+
+
+
+
+ Fox log
+
+
+
+
+ FT8 DXpedition Mode User Guide
+
+
+
+
+ Reset Cabrillo log ...
+
+
+
+
+ Color highlighting scheme
+
+
+
+
+ Contest Log
+
+
+
+
+ Export Cabrillo log ...
+
+
+
+
+ Quick-Start Guide to WSJT-X 2.0
+
+
+
+
+ Contest log
+
+
+
+
+ Erase WSPR hashtable
+
+
+
+
+ FT4
+
+
+
+
+ Rig Control Error
+
+
+
+
+
+
+ Receiving
+
+
+
+
+ Do you want to reconfigure the radio interface?
+
+
+
+
+ Error Scanning ADIF Log
+
+
+
+
+ Scanned ADIF log, %1 worked before records created
+
+
+
+
+ Error Loading LotW Users Data
+
+
+
+
+ Error Writing WAV File
+
+
+
+
+ Configurations...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Message
+
+
+
+
+ Error Killing jt9.exe Process
+
+
+
+
+ KillByName return code: %1
+
+
+
+
+ Error removing "%1"
+
+
+
+
+ Click OK to retry
+
+
+
+
+
+ Improper mode
+
+
+
+
+
+ File Open Error
+
+
+
+
+
+
+
+
+ Cannot open "%1" for append: %2
+
+
+
+
+ Error saving c2 file
+
+
+
+
+ Error in Sound Input
+
+
+
+
+ Error in Sound Output
+
+
+
+
+
+
+ Single-Period Decodes
+
+
+
+
+
+
+ Average Decodes
+
+
+
+
+ Change Operator
+
+
+
+
+ New operator:
+
+
+
+
+ Status File Error
+
+
+
+
+
+ Cannot open "%1" for writing: %2
+
+
+
+
+ Subprocess Error
+
+
+
+
+ Subprocess failed with exit code %1
+
+
+
+
+
+ Running: %1
+%2
+
+
+
+
+ Subprocess error
+
+
+
+
+ Reference spectrum saved
+
+
+
+
+ Invalid data in fmt.all at line %1
+
+
+
+
+ Good Calibration Solution
+
+
+
+
+ <pre>%1%L2 ±%L3 ppm
+%4%L5 ±%L6 Hz
+
+%7%L8
+%9%L10 Hz</pre>
+
+
+
+
+ Delete Calibration Measurements
+
+
+
+
+ The "fmt.all" file will be renamed as "fmt.bak"
+
+
+
+
+ If you make fair use of any part of WSJT-X under terms of the GNU General Public License, you must display the following copyright notice prominently in your derivative work:
+
+"The algorithms, source code, look-and-feel of WSJT-X and related programs, and protocol specifications for the modes FSK441, FT8, JT4, JT6M, JT9, JT65, JTMS, QRA64, ISCAT, MSK144 are Copyright (C) 2001-2020 by one or more of the following authors: Joseph Taylor, K1JT; Bill Somerville, G4WJS; Steven Franke, K9AN; Nico Palermo, IV3NWV; Greg Beam, KI7MT; Michael Black, W9MDB; Edson Pereira, PY2SDR; Philip Karn, KA9Q; and other members of the WSJT Development Group."
+
+
+
+
+ No data read from disk. Wrong file format?
+
+
+
+
+ Confirm Delete
+
+
+
+
+ Are you sure you want to delete all *.wav and *.c2 files in "%1"?
+
+
+
+
+ Keyboard Shortcuts
+
+
+
+
+ Special Mouse Commands
+
+
+
+
+ No more files to open.
+
+
+
+
+ Please choose another Tx frequency. WSJT-X will not knowingly transmit another mode in the WSPR sub-band on 30m.
+
+
+
+
+ WSPR Guard Band
+
+
+
+
+ Please choose another dial frequency. WSJT-X will not operate in Fox mode in the standard FT8 sub-bands.
+
+
+
+
+ Fox Mode warning
+
+
+
+
+ Last Tx: %1
+
+
+
+
+ Should you switch to EU VHF Contest mode?
+
+To do so, check 'Special operating activity' and
+'EU VHF Contest' on the Settings | Advanced tab.
+
+
+
+
+ Should you switch to ARRL Field Day mode?
+
+
+
+
+ Should you switch to RTTY contest mode?
+
+
+
+
+
+
+
+ Add to CALL3.TXT
+
+
+
+
+ Please enter a valid grid locator
+
+
+
+
+ Cannot open "%1" for read/write: %2
+
+
+
+
+ %1
+is already in CALL3.TXT, do you wish to replace it?
+
+
+
+
+ Warning: DX Call field is empty.
+
+
+
+
+ Log file error
+
+
+
+
+ Cannot open "%1"
+
+
+
+
+ Error sending log to N1MM
+
+
+
+
+ Write returned "%1"
+
+
+
+
+ Stations calling DXpedition %1
+
+
+
+
+ Hound
+
+
+
+
+ Tx Messages
+
+
+
+
+
+
+ Confirm Erase
+
+
+
+
+ Are you sure you want to erase file ALL.TXT?
+
+
+
+
+
+ Confirm Reset
+
+
+
+
+ Are you sure you want to erase your contest log?
+
+
+
+
+ Doing this will remove all QSO records for the current contest. They will be kept in the ADIF log file but will not be available for export in your Cabrillo log.
+
+
+
+
+ Cabrillo Log saved
+
+
+
+
+ Are you sure you want to erase file wsjtx_log.adi?
+
+
+
+
+ Are you sure you want to erase the WSPR hashtable?
+
+
+
+
+ VHF features warning
+
+
+
+
+ Tune digital gain
+
+
+
+
+ Transmit digital gain
+
+
+
+
+ Prefixes
+
+
+
+
+ Network Error
+
+
+
+
+ Error: %1
+UDP server %2:%3
+
+
+
+
+ File Error
+
+
+
+
+ Phase Training Disabled
+
+
+
+
+ Phase Training Enabled
+
+
+
+
+ WD:%1m
+
+
+
+
+
+ Log File Error
+
+
+
+
+ Are you sure you want to clear the QSO queues?
+
+
+
+
+ MessageAveraging
+
+
+
+ Message Averaging
+
+
+
+
+ UTC Sync DT Freq
+
+
+
+
+ Modes
+
+
+
+ Mode
+
+
+
+
+ MultiSettings
+
+
+ Default
+
+
+
+
+ MultiSettings::impl
+
+
+ &Switch To
+
+
+
+
+ &Clone
+
+
+
+
+ Clone &Into ...
+
+
+
+
+ R&eset
+
+
+
+
+ &Rename ...
+
+
+
+
+ &Delete
+
+
+
+
+ Clone Into Configuration
+
+
+
+
+ Confirm overwrite of all values for configuration "%1" with values from "%2"?
+
+
+
+
+ Reset Configuration
+
+
+
+
+ Confirm reset to default values for configuration "%1"?
+
+
+
+
+ Delete Configuration
+
+
+
+
+ Confirm deletion of configuration "%1"?
+
+
+
+
+ NameDialog
+
+
+ New Configuration Name
+
+
+
+
+ Old name:
+
+
+
+
+ &New name:
+
+
+
+
+ OmniRigTransceiver
+
+
+ OmniRig: unrecognized mode
+
+
+
+
+ Failed to start OmniRig COM server
+
+
+
+
+
+ OmniRig: don't know how to set rig frequency
+
+
+
+
+
+ OmniRig: timeout waiting for update from rig
+
+
+
+
+ OmniRig COM/OLE error: %1 at %2: %3 (%4)
+
+
+
+
+ PollingTransceiver
+
+
+ Unexpected rig error
+
+
+
+
+ QObject
+
+
+ Invalid rig name - \ & / not allowed
+
+
+
+
+ User Defined
+
+
+
+
+ Failed to open LotW users CSV file: '%1'
+
+
+
+
+ OOB
+
+
+
+
+ Too many colours in palette.
+
+
+
+
+ Error reading waterfall palette file "%1:%2" too many colors.
+
+
+
+
+ Error reading waterfall palette file "%1:%2" invalid triplet.
+
+
+
+
+ Error reading waterfall palette file "%1:%2" invalid color.
+
+
+
+
+ Error opening waterfall palette file "%1": %2.
+
+
+
+
+ Error writing waterfall palette file "%1": %2.
+
+
+
+
+ RemoteFile
+
+
+
+
+
+
+
+ File System Error
+
+
+
+
+ Cannot rename file:
+"%1"
+to: "%2"
+Error(%3): %4
+
+
+
+
+ Cannot delete file:
+"%1"
+
+
+
+
+
+
+ Network Error
+
+
+
+
+ Too many redirects: %1
+
+
+
+
+ Redirect not followed: %1
+
+
+
+
+ Cannot commit changes to:
+"%1"
+
+
+
+
+ Cannot open file:
+"%1"
+Error(%2): %3
+
+
+
+
+ Cannot make path:
+"%1"
+
+
+
+
+ Cannot write to file:
+"%1"
+Error(%2): %3
+
+
+
+
+ SampleDownloader::impl
+
+
+ Download Samples
+
+
+
+
+ Input Error
+
+
+
+
+ Invalid URL format
+
+
+
+
+ SoundInput
+
+
+ An error opening the audio input device has occurred.
+
+
+
+
+ An error occurred during read from the audio input device.
+
+
+
+
+ Audio data not being fed to the audio input device fast enough.
+
+
+
+
+ Non-recoverable error, audio input device not usable at this time.
+
+
+
+
+ Requested input audio format is not valid.
+
+
+
+
+ Requested input audio format is not supported on device.
+
+
+
+
+ Failed to initialize audio sink device
+
+
+
+
+ Idle
+
+
+
+
+ Receiving
+
+
+
+
+ Suspended
+
+
+
+
+ Interrupted
+
+
+
+
+ Error
+
+
+
+
+ Stopped
+
+
+
+
+ SoundOutput
+
+
+ An error opening the audio output device has occurred.
+
+
+
+
+ An error occurred during write to the audio output device.
+
+
+
+
+ Audio data not being fed to the audio output device fast enough.
+
+
+
+
+ Non-recoverable error, audio output device not usable at this time.
+
+
+
+
+ Requested output audio format is not valid.
+
+
+
+
+ Requested output audio format is not supported on device.
+
+
+
+
+ Idle
+
+
+
+
+ Sending
+
+
+
+
+ Suspended
+
+
+
+
+ Interrupted
+
+
+
+
+ Error
+
+
+
+
+ Stopped
+
+
+
+
+ StationDialog
+
+
+ Add Station
+
+
+
+
+ &Band:
+
+
+
+
+ &Offset (MHz):
+
+
+
+
+ &Antenna:
+
+
+
+
+ StationList::impl
+
+
+ Band name
+
+
+
+
+ Frequency offset
+
+
+
+
+ Antenna description
+
+
+
+
+ Band
+
+
+
+
+ Offset
+
+
+
+
+ Antenna Description
+
+
+
+
+ TransceiverBase
+
+
+ Unexpected rig error
+
+
+
+
+ WideGraph
+
+
+ Dialog
+
+
+
+
+ Controls
+
+
+
+
+ Spectrum gain
+
+
+
+
+ Palette
+
+
+
+
+ <html><head/><body><p>Enter definition for a new color palette.</p></body></html>
+
+
+
+
+ Adjust...
+
+
+
+
+ Waterfall gain
+
+
+
+
+ <html><head/><body><p>Set fractional size of spectrum in this window.</p></body></html>
+
+
+
+
+ %
+
+
+
+
+ Spec
+
+
+
+
+ <html><head/><body><p>Flatten spectral baseline over the full displayed interval.</p></body></html>
+
+
+
+
+ Flatten
+
+
+
+
+ <html><head/><body><p>Compute and save a reference spectrum. (Not yet fully implemented.)</p></body></html>
+
+
+
+
+ Ref Spec
+
+
+
+
+ Smoothing of Linear Average spectrum
+
+
+
+
+ Smooth
+
+
+
+
+ Compression factor for frequency scale
+
+
+
+
+ Bins/Pixel
+
+
+
+
+ Select waterfall palette
+
+
+
+
+ <html><head/><body><p>Select data for spectral display</p></body></html>
+
+
+
+
+ Current
+
+
+
+
+ Cumulative
+
+
+
+
+ Linear Avg
+
+
+
+
+ Reference
+
+
+
+
+ <html><head/><body><p>Frequency at left edge of waterfall</p></body></html>
+
+
+
+
+ Hz
+
+
+
+
+ Start
+
+
+
+
+ <html><head/><body><p>Decode JT9 only above this frequency</p></body></html>
+
+
+
+
+ JT9
+
+
+
+
+ JT65
+
+
+
+
+ Number of FFTs averaged (controls waterfall scrolling rate)
+
+
+
+
+ N Avg
+
+
+
+
+ Waterfall zero
+
+
+
+
+ Spectrum zero
+
+
+
+
+ Wide Graph
+
+
+
+
+
+ Read Palette
+
+
+
+
+ configuration_dialog
+
+
+ Settings
+
+
+
+
+ Genera&l
+
+
+
+
+ General station details and settings.
+
+
+
+
+ Station Details
+
+
+
+
+ My C&all:
+
+
+
+
+ Station callsign.
+
+
+
+
+ M&y Grid:
+
+
+
+
+ <html><head/><body><p>Maidenhead locator, preferably 6 characters.</p></body></html>
+
+
+
+
+ Check to allow grid changes from external programs
+
+
+
+
+ AutoGrid
+
+
+
+
+ IARU Region:
+
+
+
+
+ <html><head/><body><p>Select your IARU region.</p></body></html>
+
+
+
+
+ Message generation for type 2 compound callsign holders:
+
+
+
+
+ <html><head/><body><p>Type 2 compound callsigns are those with prefixes or suffixes not included in the allowed shortlist (See Help->Add-on prefixes and suffixes).</p><p>This option determines which generated messages should contain your full type 2 compound call sign rather than your base callsign. It only applies if you have a type 2 compound callsign.</p><p>This option controls the way the messages that are used to answer CQ calls are generated. Generated messages 6 (CQ) and 5 (73) will always contain your full callsign. The JT65 and JT9 protocols allow for some standard messages with your full call at the expense of another piece of information such as the DX call or your locator.</p><p>Choosing message 1 omits the DX callsign which may be an issue when replying to CQ calls. Choosing message 3 also omits the DX callsign and many versions of this and other software will not extract the report. Choosing neither means that your full callsign only goes in your message 5 (73) so your QSO partner may log the wrong callsign.</p><p>None of these options are perfect, message 3 is usually best but be aware your QSO partner may not log the report you send them.</p></body></html>
+
+
+
+
+ Full call in Tx1
+
+
+
+
+ Full call in Tx3
+
+
+
+
+ Full call in Tx5 only
+
+
+
+
+ Display
+
+
+
+
+ Show outgoing transmitted messages in the Rx frequency window.
+
+
+
+
+ &Tx messages to Rx frequency window
+
+
+
+
+ Show if decoded stations are new DXCC entities or worked before.
+
+
+
+
+ Show &DXCC, grid, and worked-before status
+
+
+
+
+ <html><head/><body><p>Check to have decodes for a new period start at the top of the Band Activity window and not scroll off the top when the window is full.</p><p>This is to aid selecting decodes to double-click while decoding is still in progress. Use the Band Activity vertical scroll bar to reveal decodes past the bottom of the window.</p></body></html>
+
+
+
+
+ Start new period decodes at top
+
+
+
+
+ Show principal prefix instead of country name
+
+
+
+
+ Set the font characteristics for the application.
+
+
+
+
+ Font...
+
+
+
+
+ Set the font characteristics for the Band Activity and Rx Frequency areas.
+
+
+
+
+ Decoded Text Font...
+
+
+
+
+ Include a separator line between periods in the band activity window.
+
+
+
+
+ &Blank line between decoding periods
+
+
+
+
+ Show distance to DX station in miles rather than kilometers.
+
+
+
+
+ Display dista&nce in miles
+
+
+
+
+ Behavior
+
+
+
+
+ Decode after EME delay
+
+
+
+
+ Tx watchdog:
+
+
+
+
+ <html><head/><body><p>Number of minutes before unattended transmissions are aborted</p></body></html>
+
+
+
+
+ Disabled
+
+
+
+
+ minutes
+
+
+
+
+ Enable VHF/UHF/Microwave features
+
+
+
+
+ Single decode
+
+
+
+
+ <html><head/><body><p>Some rigs are not able to process CAT commands while transmitting. This means that if you are operating in split mode you may have to uncheck this option.</p></body></html>
+
+
+
+
+ Allow Tx frequency changes while transmitting
+
+
+
+
+ Don't start decoding until the monitor button is clicked.
+
+
+
+
+ Mon&itor off at startup
+
+
+
+
+ <html><head/><body><p>Check this if you wish to automatically return to the last monitored frequency when monitor is enabled, leave it unchecked if you wish to have the current rig frequency maintained.</p></body></html>
+
+
+
+
+ Monitor returns to last used frequency
+
+
+
+
+ Alternate F1-F6 bindings
+
+
+
+
+ Turns off automatic transmissions after sending a 73 or any other free
+text message.
+
+
+
+
+ Di&sable Tx after sending 73
+
+
+
+
+ Send a CW ID after every 73 or free text message.
+
+
+
+
+ CW ID a&fter 73
+
+
+
+
+ Periodic CW ID Inter&val:
+
+
+
+
+ Send a CW ID periodically every few minutes.
+This might be required under your countries licence regulations.
+It will not interfere with other users as it is always sent in the
+quiet period when decoding is done.
+
+
+
+
+ Automatic transmission mode.
+
+
+
+
+ Doubl&e-click on call sets Tx enable
+
+
+
+
+ Calling CQ forces Call 1st
+
+
+
+
+ &Radio
+
+
+
+
+ Radio interface configuration settings.
+
+
+
+
+ Settings that control your CAT interface.
+
+
+
+
+ CAT Control
+
+
+
+
+
+ Port:
+
+
+
+
+ Serial port used for CAT control.
+
+
+
+
+ Serial Port Parameters
+
+
+
+
+ Baud Rate:
+
+
+
+
+ Serial port data rate which must match the setting of your radio.
+
+
+
+
+ 1200
+
+
+
+
+ 2400
+
+
+
+
+ 4800
+
+
+
+
+ 9600
+
+
+
+
+ 19200
+
+
+
+
+ 38400
+
+
+
+
+ 57600
+
+
+
+
+ 115200
+
+
+
+
+ <html><head/><body><p>Number of data bits used to communicate with your radio's CAT interface (usually eight).</p></body></html>
+
+
+
+
+ Data Bits
+
+
+
+
+ D&efault
+
+
+
+
+ Se&ven
+
+
+
+
+ E&ight
+
+
+
+
+ <html><head/><body><p>Number of stop bits used when communicating with your radio's CAT interface</p><p>(consult you radio's manual for details).</p></body></html>
+
+
+
+
+ Stop Bits
+
+
+
+
+
+ Default
+
+
+
+
+ On&e
+
+
+
+
+ T&wo
+
+
+
+
+ <html><head/><body><p>Flow control protocol used between this computer and your radio's CAT interface (usually "None" but some require "Hardware").</p></body></html>
+
+
+
+
+ Handshake
+
+
+
+
+ &None
+
+
+
+
+ Software flow control (very rare on CAT interfaces).
+
+
+
+
+ XON/XOFF
+
+
+
+
+ Flow control using the RTS and CTS RS-232 control lines
+not often used but some radios have it as an option and
+a few, particularly some Kenwood rigs, require it).
+
+
+
+
+ &Hardware
+
+
+
+
+ Special control of CAT port control lines.
+
+
+
+
+ Force Control Lines
+
+
+
+
+
+ High
+
+
+
+
+
+ Low
+
+
+
+
+ DTR:
+
+
+
+
+ RTS:
+
+
+
+
+ How this program activates the PTT on your radio?
+
+
+
+
+ PTT Method
+
+
+
+
+ <html><head/><body><p>No PTT activation, instead the radio's automatic VOX is used to key the transmitter.</p><p>Use this if you have no radio interface hardware.</p></body></html>
+
+
+
+
+ VO&X
+
+
+
+
+ <html><head/><body><p>Use the RS-232 DTR control line to toggle your radio's PTT, requires hardware to interface the line.</p><p>Some commercial interface units also use this method.</p><p>The DTR control line of the CAT serial port may be used for this or a DTR control line on a different serial port may be used.</p></body></html>
+
+
+
+
+ &DTR
+
+
+
+
+ Some radios support PTT via CAT commands,
+use this option if your radio supports it and you have no
+other hardware interface for PTT.
+
+
+
+
+ C&AT
+
+
+
+
+ <html><head/><body><p>Use the RS-232 RTS control line to toggle your radio's PTT, requires hardware to interface the line.</p><p>Some commercial interface units also use this method.</p><p>The RTS control line of the CAT serial port may be used for this or a RTS control line on a different serial port may be used. Note that this option is not available on the CAT serial port when hardware flow control is used.</p></body></html>
+
+
+
+
+ R&TS
+
+
+
+
+ <html><head/><body><p>Select the RS-232 serial port utilised for PTT control, this option is available when DTR or RTS is selected above as a transmit method.</p><p>This port can be the same one as the one used for CAT control.</p><p>For some interface types the special value CAT may be chosen, this is used for non-serial CAT interfaces that can control serial port control lines remotely (OmniRig for example).</p></body></html>
+
+
+
+
+ Modulation mode selected on radio.
+
+
+
+
+ Mode
+
+
+
+
+ <html><head/><body><p>USB is usually the correct modulation mode,</p><p>unless the radio has a special data or packet mode setting</p><p>for AFSK operation.</p></body></html>
+
+
+
+
+ US&B
+
+
+
+
+ Don't allow the program to set the radio mode
+(not recommended but use if the wrong mode
+or bandwidth is selected).
+
+
+
+
+
+ None
+
+
+
+
+ If this is available then it is usually the correct mode for this program.
+
+
+
+
+ Data/P&kt
+
+
+
+
+ Some radios can select the audio input using a CAT command,
+this setting allows you to select which audio input will be used
+(if it is available then generally the Rear/Data option is best).
+
+
+
+
+ Transmit Audio Source
+
+
+
+
+ Rear&/Data
+
+
+
+
+ &Front/Mic
+
+
+
+
+ Rig:
+
+
+
+
+ Poll Interval:
+
+
+
+
+ <html><head/><body><p>Interval to poll rig for status. Longer intervals will mean that changes to the rig will take longer to be detected.</p></body></html>
+
+
+
+
+ s
+
+
+
+
+ <html><head/><body><p>Attempt to connect to the radio with these settings.</p><p>The button will turn green if the connection is successful or red if there is a problem.</p></body></html>
+
+
+
+
+ Test CAT
+
+
+
+
+ Attempt to activate the transmitter.
+Click again to deactivate. Normally no power should be
+output since there is no audio being generated at this time.
+Check that any Tx indication on your radio and/or your
+radio interface behave as expected.
+
+
+
+
+ Test PTT
+
+
+
+
+ Split Operation
+
+
+
+
+ Fake It
+
+
+
+
+ Rig
+
+
+
+
+ A&udio
+
+
+
+
+ Audio interface settings
+
+
+
+
+ Souncard
+
+
+
+
+ Soundcard
+
+
+
+
+ Select the audio CODEC to use for transmitting.
+If this is your default device for system sounds then
+ensure that all system sounds are disabled otherwise
+you will broadcast any systems sounds generated during
+transmitting periods.
+
+
+
+
+ Select the audio CODEC to use for receiving.
+
+
+
+
+ &Input:
+
+
+
+
+ Select the channel to use for receiving.
+
+
+
+
+
+ Mono
+
+
+
+
+
+ Left
+
+
+
+
+
+ Right
+
+
+
+
+
+ Both
+
+
+
+
+ Select the audio channel used for transmission.
+Unless you have multiple radios connected on different
+channels; then you will usually want to select mono or
+both here.
+
+
+
+
+ Ou&tput:
+
+
+
+
+
+ Save Directory
+
+
+
+
+ Loc&ation:
+
+
+
+
+ Path to which .WAV files are saved.
+
+
+
+
+
+ TextLabel
+
+
+
+
+ Click to select a different save directory for .WAV files.
+
+
+
+
+ S&elect
+
+
+
+
+
+ AzEl Directory
+
+
+
+
+ Location:
+
+
+
+
+ Select
+
+
+
+
+ Power Memory By Band
+
+
+
+
+ Remember power settings by band
+
+
+
+
+ Enable power memory during transmit
+
+
+
+
+ Transmit
+
+
+
+
+ Enable power memory during tuning
+
+
+
+
+ Tune
+
+
+
+
+ Tx &Macros
+
+
+
+
+ Canned free text messages setup
+
+
+
+
+ &Add
+
+
+
+
+ &Delete
+
+
+
+
+ Drag and drop items to rearrange order
+Right click for item specific actions
+Click, SHIFT+Click and, CRTL+Click to select items
+
+
+
+
+ Reportin&g
+
+
+
+
+ Reporting and logging settings
+
+
+
+
+ Logging
+
+
+
+
+ The program will pop up a partially completed Log QSO dialog when you send a 73 or free text message.
+
+
+
+
+ Promp&t me to log QSO
+
+
+
+
+ Op Call:
+
+
+
+
+ Some logging programs will not accept the type of reports
+saved by this program.
+Check this option to save the sent and received reports in the
+comments field.
+
+
+
+
+ d&B reports to comments
+
+
+
+
+ Check this option to force the clearing of the DX Call
+and DX Grid fields when a 73 or free text message is sent.
+
+
+
+
+ Clear &DX call and grid after logging
+
+
+
+
+ <html><head/><body><p>Some logging programs will not accept WSJT-X mode names.</p></body></html>
+
+
+
+
+ Con&vert mode to RTTY
+
+
+
+
+ <html><head/><body><p>The callsign of the operator, if different from the station callsign.</p></body></html>
+
+
+
+
+ <html><head/><body><p>Check to have QSOs logged automatically, when complete.</p></body></html>
+
+
+
+
+ Log automatically (contesting only)
+
+
+
+
+ Network Services
+
+
+
+
+ The program can send your station details and all
+decoded signals as spots to the http://pskreporter.info web site.
+This is used for reverse beacon analysis which is very useful
+for assessing propagation and system performance.
+
+
+
+
+ Enable &PSK Reporter Spotting
+
+
+
+
+ UDP Server
+
+
+
+
+ UDP Server:
+
+
+
+
+ <html><head/><body><p>Optional hostname of network service to receive decodes.</p><p>Formats:</p><ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">hostname</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 multicast group address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 multicast group address</li></ul><p>Clearing this field will disable the broadcasting of UDP status updates.</p></body></html>
+
+
+
+
+ UDP Server port number:
+
+
+
+
+ <html><head/><body><p>Enter the service port number of the UDP server that WSJT-X should send updates to. If this is zero no updates will be broadcast.</p></body></html>
+
+
+
+
+ <html><head/><body><p>With this enabled WSJT-X will accept certain requests back from a UDP server that receives decode messages.</p></body></html>
+
+
+
+
+ Accept UDP requests
+
+
+
+
+ <html><head/><body><p>Indicate acceptance of an incoming UDP request. The effect of this option varies depending on the operating system and window manager, its intent is to notify the acceptance of an incoming UDP request even if this application is minimized or hidden.</p></body></html>
+
+
+
+
+ Notify on accepted UDP request
+
+
+
+
+ <html><head/><body><p>Restore the window from minimized if an UDP request is accepted.</p></body></html>
+
+
+
+
+ Accepted UDP request restores window
+
+
+
+
+ Secondary UDP Server (deprecated)
+
+
+
+
+ <html><head/><body><p>When checked, WSJT-X will broadcast a logged contact in ADIF format to the configured hostname and port. </p></body></html>
+
+
+
+
+ Enable logged contact ADIF broadcast
+
+
+
+
+ Server name or IP address:
+
+
+
+
+ <html><head/><body><p>Optional host name of N1MM Logger+ program to receive ADIF UDP broadcasts. This is usually 'localhost' or ip address 127.0.0.1</p><p>Formats:</p><ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">hostname</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 multicast group address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 multicast group address</li></ul><p>Clearing this field will disable broadcasting of ADIF information via UDP.</p></body></html>
+
+
+
+
+ Server port number:
+
+
+
+
+ <html><head/><body><p>Enter the port number that WSJT-X should use for UDP broadcasts of ADIF log information. For N1MM Logger+, this value should be 2333. If this is zero, no updates will be broadcast.</p></body></html>
+
+
+
+
+ Frequencies
+
+
+
+
+ Default frequencies and band specific station details setup
+
+
+
+
+ <html><head/><body><p>See "Frequency Calibration" in the WSJT-X User Guide for details of how to determine these parameters for your radio.</p></body></html>
+
+
+
+
+ Frequency Calibration
+
+
+
+
+ Slope:
+
+
+
+
+ ppm
+
+
+
+
+ Intercept:
+
+
+
+
+ Hz
+
+
+
+
+ Working Frequencies
+
+
+
+
+ <html><head/><body><p>Right click to maintain the working frequencies list.</p></body></html>
+
+
+
+
+ Station Information
+
+
+
+
+ Items may be edited.
+Right click for insert and delete options.
+
+
+
+
+ Colors
+
+
+
+
+ Decode Highlightling
+
+
+
+
+ <html><head/><body><p>Click to scan the wsjtx_log.adi ADIF file again for worked before information</p></body></html>
+
+
+
+
+ Rescan ADIF Log
+
+
+
+
+ <html><head/><body><p>Push to reset all highlight items above to default values and priorities.</p></body></html>
+
+
+
+
+ Reset Highlighting
+
+
+
+
+ <html><head/><body><p>Enable or disable using the check boxes and right-click an item to change or unset the foreground color, background color, or reset the item to default values. Drag and drop the items to change their priority, higher in the list is higher in priority.</p><p>Note that each foreground or background color may be either set or unset, unset means that it is not allocated for that item's type and lower priority items may apply.</p></body></html>
+
+
+
+
+ <html><head/><body><p>Check to indicate new DXCC entities, grid squares, and callsigns per mode.</p></body></html>
+
+
+
+
+ Highlight by Mode
+
+
+
+
+ Include extra WAE entities
+
+
+
+
+ Check to for grid highlighting to only apply to unworked grid fields
+
+
+
+
+ Only grid Fields sought
+
+
+
+
+ <html><head/><body><p>Controls for Logbook of the World user lookup.</p></body></html>
+
+
+
+
+ Logbook of the World User Validation
+
+
+
+
+ Users CSV file URL:
+
+
+
+
+ <html><head/><body><p>URL of the ARRL LotW user's last upload dates and times data file which is used to highlight decodes from stations that are known to upload their log file to LotW.</p></body></html>
+
+
+
+
+ https://lotw.arrl.org/lotw-user-activity.csv
+
+
+
+
+ <html><head/><body><p>Push this button to fetch the latest LotW user's upload date and time data file.</p></body></html>
+
+
+
+
+ Fetch Now
+
+
+
+
+ Age of last upload less than:
+
+
+
+
+ <html><head/><body><p>Adjust this spin box to set the age threshold of LotW user's last upload date that is accepted as a current LotW user.</p></body></html>
+
+
+
+
+ days
+
+
+
+
+ Advanced
+
+
+
+
+ <html><head/><body><p>User-selectable parameters for JT65 VHF/UHF/Microwave decoding.</p></body></html>
+
+
+
+
+ JT65 VHF/UHF/Microwave decoding parameters
+
+
+
+
+ Random erasure patterns:
+
+
+
+
+ <html><head/><body><p>Maximum number of erasure patterns for stochastic soft-decision Reed Solomon decoder is 10^(n/2).</p></body></html>
+
+
+
+
+ Aggressive decoding level:
+
+
+
+
+ <html><head/><body><p>Higher levels will increase the probability of decoding, but will also increase probability of a false decode.</p></body></html>
+
+
+
+
+ Two-pass decoding
+
+
+
+
+ Special operating activity: Generation of FT4, FT8, and MSK144 messages
+
+
+
+
+ <html><head/><body><p>FT8 DXpedition mode: Hound operator calling the DX.</p></body></html>
+
+
+
+
+ Hound
+
+
+
+
+ <html><head/><body><p>North American VHF/UHF/Microwave contests and others in which a 4-character grid locator is the required exchange.</p></body></html>
+
+
+
+
+ NA VHF Contest
+
+
+
+
+ <html><head/><body><p>FT8 DXpedition mode: Fox (DXpedition) operator.</p></body></html>
+
+
+
+
+ Fox
+
+
+
+
+ <html><head/><body><p>European VHF+ contests requiring a signal report, serial number, and 6-character locator.</p></body></html>
+
+
+
+
+ EU VHF Contest
+
+
+
+
+
+ <html><head/><body><p>ARRL RTTY Roundup and similar contests. Exchange is US state, Canadian province, or "DX".</p></body></html>
+
+
+
+
+ RTTY Roundup messages
+
+
+
+
+ RTTY RU Exch:
+
+
+
+
+ NJ
+
+
+
+
+
+ <html><head/><body><p>ARRL Field Day exchange: number of transmitters, Class, and ARRL/RAC section or "DX".</p></body></html>
+
+
+
+
+ ARRL Field Day
+
+
+
+
+ FD Exch:
+
+
+
+
+ 6A SNJ
+
+
+
+
+ <html><head/><body><p>World-Wide Digi-mode contest</p><p><br/></p></body></html>
+
+
+
+
+ WW Digi Contest
+
+
+
+
+ Miscellaneous
+
+
+
+
+ Degrade S/N of .wav file:
+
+
+
+
+
+ For offline sensitivity tests
+
+
+
+
+ dB
+
+
+
+
+ Receiver bandwidth:
+
+
+
+
+ Hz
+
+
+
+
+ Tx delay:
+
+
+
+
+ Minimum delay between assertion of PTT and start of Tx audio.
+
+
+
+
+ s
+
+
+
+
+ Tone spacing
+
+
+
+
+ <html><head/><body><p>Generate Tx audio with twice the normal tone spacing. Intended for special LF/MF transmitters that use a divide-by-2 before generating RF.</p></body></html>
+
+
+
+
+ x 2
+
+
+
+
+ <html><head/><body><p>Generate Tx audio with four times the normal tone spacing. Intended for special LF/MF transmitters that use a divide-by-4 before generating RF.</p></body></html>
+
+
+
+
+ x 4
+
+
+
+
+ Waterfall spectra
+
+
+
+
+ Low sidelobes
+
+
+
+
+ Most sensitive
+
+
+
+
+ <html><head/><body><p>Discard (Cancel) or apply (OK) configuration changes including</p><p>resetting the radio interface and applying any soundcard changes</p></body></html>
+
+
+
+
+ main
+
+
+
+ Fatal error
+
+
+
+
+
+ Unexpected fatal error
+
+
+
+
+ Where <rig-name> is for multi-instance support.
+
+
+
+
+ rig-name
+
+
+
+
+ Where <configuration> is an existing one.
+
+
+
+
+ configuration
+
+
+
+
+ Where <language> is <lang-code>[-<country-code>].
+
+
+
+
+ language
+
+
+
+
+ Writable files in test location. Use with caution, for testing only.
+
+
+
+
+ Command line error
+
+
+
+
+ Command line help
+
+
+
+
+ Application version
+
+
+
+
+ Another instance may be running
+
+
+
+
+ try to remove stale lock file?
+
+
+
+
+ Failed to create a temporary directory
+
+
+
+
+
+ Path: "%1"
+
+
+
+
+ Failed to create a usable temporary directory
+
+
+
+
+ Another application may be locking the directory
+
+
+
+
+ Failed to create data directory
+
+
+
+
+ path: "%1"
+
+
+
+
+ Shared memory error
+
+
+
+
+ Unable to create shared memory segment
+
+
+
+
+ wf_palette_design_dialog
+
+
+ Palette Designer
+
+
+
+
+ <html><head/><body><p>Double click a color to edit it.</p><p>Right click to insert or delete colors.</p><p>Colors at the top represent weak signals</p><p>and colors at the bottom represent strong</p><p>signals. You can have up to 256 colors.</p></body></html>
+
+
+
+
diff --git a/translations/wsjtx_pt_PT.ts b/translations/wsjtx_pt_PT.ts
index 3aae238db..f700538cf 100644
--- a/translations/wsjtx_pt_PT.ts
+++ b/translations/wsjtx_pt_PT.ts
@@ -18,7 +18,7 @@
- Are you sure you want to delete the %n selected QSO(s) from the log
+ Are you sure you want to delete the %n selected QSO(s) from the log?
@@ -692,7 +692,7 @@ Format:
-
+ DX Lab Suite Commander sent an unrecognized frequency
@@ -737,6 +737,96 @@ Format:
DecodeHighlightingModel
+
+
+ CQ in message
+
+
+
+
+ My Call in message
+
+
+
+
+ Transmitted message
+
+
+
+
+ New DXCC
+
+
+
+
+ New DXCC on Band
+
+
+
+
+ New Grid
+
+
+
+
+ New Grid on Band
+
+
+
+
+ New Call
+
+
+
+
+ New Call on Band
+
+
+
+
+ New Continent
+
+
+
+
+ New Continent on Band
+
+
+
+
+ New CQ Zone
+
+
+
+
+ New CQ Zone on Band
+
+
+
+
+ New ITU Zone
+
+
+
+
+ New ITU Zone on Band
+
+
+
+
+ LoTW User
+
+
+
+
+ f/g unset
+
+
+
+
+ b/g unset
+
+ Highlight Type
@@ -1822,6 +1912,12 @@ Error(%2): %3
+
+
+
+
+
+ Band Activity
@@ -1833,6 +1929,11 @@ Error(%2): %3
+
+
+
+
+ Rx Frequency
@@ -2290,6 +2391,7 @@ Not available to nonstandard callsign holders.
+ Fox
@@ -3130,6 +3232,7 @@ list. The list can be maintained in Settings (F2).
+ Runaway Tx watchdog
@@ -3405,7 +3508,14 @@ list. The list can be maintained in Settings (F2).
-
+
+
+
+ Receiving
+
+
+
+ Do you want to reconfigure the radio interface?
@@ -3435,7 +3545,27 @@ list. The list can be maintained in Settings (F2).
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Message
+
+
+
+ Error Killing jt9.exe Process
@@ -3455,23 +3585,23 @@ list. The list can be maintained in Settings (F2).
-
-
+
+ Improper mode
-
-
+
+ File Open Error
-
-
-
-
-
+
+
+
+
+ Cannot open "%1" for append: %2
@@ -3491,7 +3621,21 @@ list. The list can be maintained in Settings (F2).
-
+
+
+
+ Single-Period Decodes
+
+
+
+
+
+
+ Average Decodes
+
+
+
+ Change Operator
@@ -3506,8 +3650,8 @@ list. The list can be maintained in Settings (F2).
-
-
+
+ Cannot open "%1" for writing: %2
@@ -3625,161 +3769,194 @@ list. The list can be maintained in Settings (F2).
-
+
+ Last Tx: %1
+
+
+
+
+ Should you switch to EU VHF Contest mode?
+
+To do so, check 'Special operating activity' and
+'EU VHF Contest' on the Settings | Advanced tab.
+
+
+
+ Should you switch to ARRL Field Day mode?
-
+ Should you switch to RTTY contest mode?
-
-
-
-
+
+
+
+ Add to CALL3.TXT
-
+ Please enter a valid grid locator
-
+ Cannot open "%1" for read/write: %2
-
+ %1
is already in CALL3.TXT, do you wish to replace it?
-
+ Warning: DX Call field is empty.
-
+ Log file error
-
+ Cannot open "%1"
-
+ Error sending log to N1MM
-
+ Write returned "%1"
-
-
-
+
+ Stations calling DXpedition %1
+
+
+
+
+ Hound
+
+
+
+
+ Tx Messages
+
+
+
+
+
+ Confirm Erase
-
+ Are you sure you want to erase file ALL.TXT?
-
-
+
+ Confirm Reset
-
+ Are you sure you want to erase your contest log?
-
+ Doing this will remove all QSO records for the current contest. They will be kept in the ADIF log file but will not be available for export in your Cabrillo log.
-
+ Cabrillo Log saved
-
+ Are you sure you want to erase file wsjtx_log.adi?
-
+ Are you sure you want to erase the WSPR hashtable?
-
+ VHF features warning
-
+ Tune digital gain
-
+ Transmit digital gain
-
+ Prefixes
-
+ Network Error
-
+ Error: %1
UDP server %2:%3
-
+ File Error
-
+ Phase Training Disabled
-
+ Phase Training Enabled
-
-
+
+ WD:%1m
+
+
+
+
+ Log File Error
-
+ Are you sure you want to clear the QSO queues?
@@ -3937,7 +4114,7 @@ UDP server %2:%3
QObject
-
+ Invalid rig name - \ & / not allowed
@@ -4951,11 +5128,6 @@ a few, particularly some Kenwood rigs, require it).
RTS:
-
-
- How this program activates the PTT on your radio
-
- PTT Method
@@ -5607,7 +5779,27 @@ Right click for insert and delete options.
-
+
+ How this program activates the PTT on your radio?
+
+
+
+
+ <html><head/><body><p>Use the RS-232 DTR control line to toggle your radio's PTT, requires hardware to interface the line.</p><p>Some commercial interface units also use this method.</p><p>The DTR control line of the CAT serial port may be used for this or a DTR control line on a different serial port may be used.</p></body></html>
+
+
+
+
+ <html><head/><body><p>Use the RS-232 RTS control line to toggle your radio's PTT, requires hardware to interface the line.</p><p>Some commercial interface units also use this method.</p><p>The RTS control line of the CAT serial port may be used for this or a RTS control line on a different serial port may be used. Note that this option is not available on the CAT serial port when hardware flow control is used.</p></body></html>
+
+
+
+
+ If this is available then it is usually the correct mode for this program.
+
+
+
+ Rescan ADIF Log
@@ -5889,104 +6081,114 @@ Right click for insert and delete options.
main
-
+ Fatal error
-
+ Unexpected fatal error
-
+ Where <rig-name> is for multi-instance support.
-
+ rig-name
-
+ Where <configuration> is an existing one.
-
+ configuration
-
+
+ Where <language> is <lang-code>[-<country-code>].
+
+
+
+
+ language
+
+
+
+ Writable files in test location. Use with caution, for testing only.
-
+ Command line error
-
+ Command line help
-
+ Application version
-
+ Another instance may be running
-
+ try to remove stale lock file?
-
+ Failed to create a temporary directory
-
-
+
+ Path: "%1"
-
+ Failed to create a usable temporary directory
-
+ Another application may be locking the directory
-
+ Failed to create data directory
-
+ path: "%1"
-
+ Shared memory error
-
+ Unable to create shared memory segment
diff --git a/widgets/AbstractLogWindow.cpp b/widgets/AbstractLogWindow.cpp
index bbe07a846..cbe2b8735 100644
--- a/widgets/AbstractLogWindow.cpp
+++ b/widgets/AbstractLogWindow.cpp
@@ -63,7 +63,7 @@ void AbstractLogWindow::impl::delete_QSOs ()
&& MessageBox::Yes == MessageBox::query_message (self_
, tr ("Confirm Delete")
, tr ("Are you sure you want to delete the %n "
- "selected QSO(s) from the log", ""
+ "selected QSO(s) from the log?", ""
, row_indexes.size ())))
{
// We must work with source model indexes because we don't want row
diff --git a/widgets/HelpTextWindow.cpp b/widgets/HelpTextWindow.cpp
index d24a87a51..51bfc89f9 100644
--- a/widgets/HelpTextWindow.cpp
+++ b/widgets/HelpTextWindow.cpp
@@ -22,10 +22,11 @@ HelpTextWindow::HelpTextWindow (QString const& title, QString const& file_name,
, tr ("Error: %1").arg (source.errorString ()));
return;
}
- setText (QTextStream {&source}.readAll ());
setWindowTitle(QApplication::applicationName () + " - " + title);
setMargin (10);
setBackgroundRole (QPalette::Base);
setAutoFillBackground (true);
setStyleSheet (font_as_stylesheet (font));
+ setText (QTextStream {&source}.readAll ());
+ setMinimumSize (sizeHint ());
}
diff --git a/widgets/displaytext.cpp b/widgets/displaytext.cpp
index db00e2587..b3ccf8eb2 100644
--- a/widgets/displaytext.cpp
+++ b/widgets/displaytext.cpp
@@ -497,60 +497,92 @@ namespace
{
void update_selection (QTextCursor& cursor, QColor const& bg, QColor const& fg)
{
- if (!cursor.isNull ())
+ QTextCharFormat format {cursor.charFormat ()};
+ if (bg.isValid ())
{
- QTextCharFormat format {cursor.charFormat ()};
- if (bg.isValid ())
- {
- format.setBackground (bg);
- }
- else
- {
- format.clearBackground ();
- }
- if (fg.isValid ())
- {
- format.setForeground (fg);
- }
- else
- {
- format.clearForeground ();
- }
- cursor.mergeCharFormat (format);
+ format.setBackground (bg);
}
+ else
+ {
+ format.clearBackground ();
+ }
+ if (fg.isValid ())
+ {
+ format.setForeground (fg);
+ }
+ else
+ {
+ format.clearForeground ();
+ }
+ cursor.mergeCharFormat (format);
}
void reset_selection (QTextCursor& cursor)
{
- if (!cursor.isNull ())
+ // restore previous text format, we rely on the text
+ // char format at he start of the selection being the
+ // old one which should be the case
+ auto c2 = cursor;
+ c2.setPosition (c2.selectionStart ());
+ cursor.setCharFormat (c2.charFormat ());
+ }
+}
+
+namespace
+{
+ QString get_timestamp (QTextCursor& cursor)
+ {
+ QString timestamp;
+ if (cursor.movePosition (QTextCursor::PreviousCharacter)
+ && cursor.movePosition (QTextCursor::StartOfLine)
+ && cursor.movePosition (QTextCursor::EndOfWord, QTextCursor::KeepAnchor)
+ && cursor.hasSelection ())
{
- // restore previous text format, we rely on the text
- // char format at he start of the selection being the
- // old one which should be the case
- auto c2 = cursor;
- c2.setPosition (c2.selectionStart ());
- cursor.setCharFormat (c2.charFormat ());
+ timestamp = cursor.selectedText ();
+ cursor.movePosition (QTextCursor::StartOfLine);
}
+ return timestamp;
}
}
void DisplayText::highlight_callsign (QString const& callsign, QColor const& bg,
- QColor const& fg, bool last_only)
+ QColor const& fg, bool last_period_only)
{
+ // qDebug () << "DisplayText::highlight_callsign: callsign:" << callsign << "last period:" << last_period_only;
+ if (!callsign.size ())
+ {
+ return;
+ }
+ QRegularExpression target {QString {""} + callsign + QString {">?"}, QRegularExpression::DontCaptureOption};
QTextCharFormat old_format {currentCharFormat ()};
QTextCursor cursor {document ()};
- if (last_only)
+ if (last_period_only)
{
+ // highlight each instance of the given callsign (word) in the
+ // current period
cursor.movePosition (QTextCursor::End);
- cursor = document ()->find (callsign, cursor
- , QTextDocument::FindBackward | QTextDocument::FindWholeWords);
- if (bg.isValid () || fg.isValid ())
+ QTextCursor period_start {cursor};
+ QTextCursor prior {cursor};
+ auto period_timestamp = get_timestamp (period_start);
+ while (period_timestamp.size () && period_timestamp == get_timestamp (prior))
{
- update_selection (cursor, bg, fg);
+ period_start = prior;
}
- else
+ while (!cursor.isNull () && cursor > period_start)
{
- reset_selection (cursor);
+ cursor = document ()->find (target, cursor
+ , QTextDocument::FindBackward | QTextDocument::FindWholeWords);
+ if (!cursor.isNull () && cursor.hasSelection ())
+ {
+ if (bg.isValid () || fg.isValid ())
+ {
+ update_selection (cursor, bg, fg);
+ }
+ else
+ {
+ reset_selection (cursor);
+ }
+ }
}
}
else
@@ -569,8 +601,11 @@ void DisplayText::highlight_callsign (QString const& callsign, QColor const& bg,
}
while (!cursor.isNull ())
{
- cursor = document ()->find (callsign, cursor, QTextDocument::FindWholeWords);
- update_selection (cursor, bg, fg);
+ cursor = document ()->find (target, cursor, QTextDocument::FindWholeWords);
+ if (!cursor.isNull () && cursor.hasSelection ())
+ {
+ update_selection (cursor, bg, fg);
+ }
}
}
else if (pos != highlighted_calls_.end ())
@@ -579,8 +614,11 @@ void DisplayText::highlight_callsign (QString const& callsign, QColor const& bg,
QTextCursor cursor {document ()};
while (!cursor.isNull ())
{
- cursor = document ()->find (callsign, cursor, QTextDocument::FindWholeWords);
- reset_selection (cursor);
+ cursor = document ()->find (target, cursor, QTextDocument::FindWholeWords);
+ if (!cursor.isNull () && cursor.hasSelection ())
+ {
+ reset_selection (cursor);
+ }
}
}
}
diff --git a/widgets/displaytext.h b/widgets/displaytext.h
index 5aa8c7103..fb8bb6134 100644
--- a/widgets/displaytext.h
+++ b/widgets/displaytext.h
@@ -43,7 +43,7 @@ public:
Q_SLOT void appendText (QString const& text, QColor bg = QColor {}, QColor fg = QColor {}
, QString const& call1 = QString {}, QString const& call2 = QString {});
Q_SLOT void erase ();
- Q_SLOT void highlight_callsign (QString const& callsign, QColor const& bg, QColor const& fg, bool last_only);
+ Q_SLOT void highlight_callsign (QString const& callsign, QColor const& bg, QColor const& fg, bool last_period_only);
private:
void mouseDoubleClickEvent (QMouseEvent *) override;
diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp
index c8bbed280..ed2fc11a9 100644
--- a/widgets/mainwindow.cpp
+++ b/widgets/mainwindow.cpp
@@ -294,7 +294,6 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
m_saveAll {false},
m_widebandDecode {false},
m_dataAvailable {false},
- m_blankLine {false},
m_decodedText2 {false},
m_freeText {false},
m_sentFirst73 {false},
@@ -327,7 +326,7 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
m_nsendingsh {0},
m_onAirFreq0 {0.0},
m_first_error {true},
- tx_status_label {"Receiving"},
+ tx_status_label {tr ("Receiving")},
wsprNet {new WSPRNet {&m_network_manager, this}},
m_appDir {QApplication::applicationDirPath ()},
m_cqStr {""},
@@ -802,8 +801,6 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
SLOT(setFreq4(int,int)));
decodeBusy(false);
- QString t1[19]={"1 mW","2 mW","5 mW","10 mW","20 mW","50 mW","100 mW","200 mW","500 mW",
- "1 W","2 W","5 W","10 W","20 W","50 W","100 W","200 W","500 W","1 kW"};
m_msg[0][0]=0;
ui->labDXped->setVisible(false);
@@ -812,13 +809,10 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
ui->labNextCall->setVisible(false);
ui->labNextCall->setToolTip(""); //### Possibly temporary ? ###
- for(int i=0; i<19; i++) { //Initialize dBm values
- float dbm=(10.0*i)/3.0;
- int ndbm=int(dbm+0.5);
- QString t;
- t = t.asprintf("%d dBm ",ndbm);
- t+=t1[i];
- ui->TxPowerComboBox->addItem(t);
+ char const * const power[] = {"1 mW","2 mW","5 mW","10 mW","20 mW","50 mW","100 mW","200 mW","500 mW",
+ "1 W","2 W","5 W","10 W","20 W","50 W","100 W","200 W","500 W","1 kW"};
+ for(auto i = 0u; i < sizeof power / sizeof power[0]; ++i) { //Initialize dBm values
+ ui->TxPowerComboBox->addItem (QString {"%1 dBm %2"}.arg (int (10. * i / 3.)).arg (power[i]));
}
m_dateTimeRcvdRR73=QDateTime::currentDateTimeUtc();
@@ -826,7 +820,7 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
ui->labAz->setStyleSheet("border: 0px;");
ui->labAz->setText("");
- auto t = "UTC dB DT Freq Message";
+ auto t = "UTC dB DT Freq " + tr ("Message");
ui->decodedTextLabel->setText(t);
ui->decodedTextLabel2->setText(t);
readSettings(); //Restore user's setup parameters
@@ -936,7 +930,7 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
m_saveDecoded=ui->actionSave_decoded->isChecked();
m_saveAll=ui->actionSave_all->isChecked();
ui->sbTxPercent->setValue(m_pctx);
- ui->TxPowerComboBox->setCurrentIndex(int(0.3*(m_dBm + 30.0)+0.2));
+ ui->TxPowerComboBox->setCurrentIndex(int(.3 * m_dBm + .2));
ui->cbUploadWSPR_Spots->setChecked(m_uploadSpots);
if((m_ndepth&7)==1) ui->actionQuickDecode->setChecked(true);
if((m_ndepth&7)==2) ui->actionMediumDecode->setChecked(true);
@@ -1200,7 +1194,7 @@ void MainWindow::readSettings()
m_ndepth=m_settings->value("NDepth",3).toInt();
m_pctx=m_settings->value("PctTx",20).toInt();
m_dBm=m_settings->value("dBm",37).toInt();
- m_send_RR73=m_settings->value("RR73",37).toBool();
+ m_send_RR73=m_settings->value("RR73",false).toBool();
if(m_send_RR73) {
m_send_RR73=false;
on_txrb4_doubleClicked();
@@ -1426,15 +1420,9 @@ void MainWindow::dataSink(qint64 frames)
if(m_ihsym==40 and m_decoderBusy) {
qDebug() << "Clearing hung decoder status";
decodeDone(); //Clear a hung decoder status
- m_blankLine=true;
}
}
- /*
- if(m_ihsym==m_hsymStop or (m_mode=="FT8" and m_ihsym==m_earlyDecode and !m_diskData) or
- (m_mode=="FT8" and m_ihsym==m_earlyDecode2 and !m_diskData)) {
- */
-
bool bCallDecoder=false;
if(m_ihsym==m_hsymStop) bCallDecoder=true;
if(m_mode=="FT8" and !m_diskData) {
@@ -1786,8 +1774,8 @@ void MainWindow::on_actionSettings_triggered() //Setup Dialog
m_config.transceiver_online ();
if(!m_bFastMode) setXIT (ui->TxFreqSpinBox->value ());
if(m_config.single_decode() or m_mode=="JT4") {
- ui->label_6->setText("Single-Period Decodes");
- ui->label_7->setText("Average Decodes");
+ ui->label_6->setText(tr ("Single-Period Decodes"));
+ ui->label_7->setText(tr ("Average Decodes"));
}
update_watchdog_label ();
@@ -2109,7 +2097,6 @@ void MainWindow::keyPressEvent (QKeyEvent * e)
case Qt::Key_Z: //### Recover from hung decode() ?? ###
if(e->modifiers() & Qt::AltModifier) {
decodeDone();
- m_blankLine=true;
return;
}
break; case Qt::Key_PageUp:
@@ -2299,10 +2286,13 @@ void MainWindow::setup_status_bar (bool vhf)
mode_label.setStyleSheet ("QLabel{background-color: #99ff33}");
} else if ("MSK144" == m_mode) {
mode_label.setStyleSheet ("QLabel{background-color: #ff6666}");
+ } else if ("FT4" == m_mode) {
+ mode_label.setStyleSheet ("QLabel{background-color: #ff0099}");
} else if ("FT8" == m_mode) {
mode_label.setStyleSheet ("QLabel{background-color: #6699ff}");
} else if ("FreqCal" == m_mode) {
- mode_label.setStyleSheet ("QLabel{background-color: #ff9933}"); }
+ mode_label.setStyleSheet ("QLabel{background-color: #ff9933}");
+ }
last_tx_label.setText (QString {});
if (m_mode.contains (QRegularExpression {R"(^(Echo|ISCAT))"})) {
if (band_hopping_label.isVisible ()) statusBar ()->removeWidget (&band_hopping_label);
@@ -2829,7 +2819,6 @@ void MainWindow::on_DecodeButton_clicked (bool /* checked */) //Decode request
if(!m_mode.startsWith ("WSPR") && !m_decoderBusy) {
dec_data.params.newdat=0;
dec_data.params.nagain=1;
- m_blankLine=false; // don't insert the separator again
decode();
}
}
@@ -3120,11 +3109,6 @@ void MainWindow::decodeDone ()
ui->DecodeButton->setChecked (false);
decodeBusy(false);
m_RxLog=0;
- m_blankLine=true;
- if(m_mode=="FT8") {
- if(dec_data.params.nzhsym==m_earlyDecode) m_blankLine=false;
- if(dec_data.params.nzhsym==m_earlyDecode2) m_blankLine=false;
- }
if(SpecOp::FOX == m_config.special_op_id()) houndCallers();
to_jt9(m_ihsym,-1,1); //Tell jt9 we know it has finished
@@ -3180,13 +3164,19 @@ void MainWindow::readFromStdout() //readFromStdout
if(navg>=2) bAvgMsg=true;
}
write_all("Rx",line_read.trimmed());
- if (m_config.insert_blank () && m_blankLine && SpecOp::FOX != m_config.special_op_id()) {
- QString band;
- if((QDateTime::currentMSecsSinceEpoch() / 1000 - m_secBandChanged) > 4*int(m_TRperiod)/4) {
- band = ' ' + m_config.bands ()->find (m_freqNominal);
- }
- ui->decodedTextBrowser->insertLineSpacer (band.rightJustified (40, '-'));
- m_blankLine = false;
+ int ntime=6;
+ if(m_TRperiod>=60) ntime=4;
+ if (line_read.left(ntime) != m_tBlankLine) {
+ ui->decodedTextBrowser->new_period ();
+ if (m_config.insert_blank ()
+ && SpecOp::FOX != m_config.special_op_id()) {
+ QString band;
+ if((QDateTime::currentMSecsSinceEpoch() / 1000 - m_secBandChanged) > 4*int(m_TRperiod)/4) {
+ band = ' ' + m_config.bands ()->find (m_freqNominal);
+ }
+ ui->decodedTextBrowser->insertLineSpacer (band.rightJustified (40, '-'));
+ }
+ m_tBlankLine = line_read.left(ntime);
}
DecodedText decodedtext0 {QString::fromUtf8(line_read.constData())};
@@ -3504,11 +3494,6 @@ void MainWindow::decodeBusy(bool b) //decodeBusy()
{
if (!b) {
m_optimizingProgress.reset ();
- } else {
- if (!m_decoderBusy)
- {
- ui->decodedTextBrowser->new_period ();
- }
}
m_decoderBusy=b;
ui->DecodeButton->setEnabled(!b);
@@ -4123,12 +4108,11 @@ void MainWindow::guiUpdate()
} else if(m_monitoring) {
if (!m_tx_watchdog) {
tx_status_label.setStyleSheet("QLabel{background-color: #00ff00}");
- QString t;
- t="Receiving";
+ auto t = tr ("Receiving");
if(m_mode=="MSK144") {
int npct=int(100.0*m_fCPUmskrtd/0.298667);
if(npct>90) tx_status_label.setStyleSheet("QLabel{background-color: #ff0000}");
- t = t.asprintf("Receiving %2d%%",npct);
+ t += QString {" %1%"}.arg (npct, 2);
}
tx_status_label.setText (t);
}
@@ -4228,7 +4212,7 @@ void MainWindow::stopTx2()
WSPR_scheduling ();
m_ntr=0;
}
- last_tx_label.setText("Last Tx: " + m_currentMessage.trimmed());
+ last_tx_label.setText(tr ("Last Tx: %1").arg (m_currentMessage.trimmed()));
}
void MainWindow::ba2msg(QByteArray ba, char message[]) //ba2msg()
@@ -4451,6 +4435,7 @@ void MainWindow::doubleClickOnCall(Qt::KeyboardModifiers modifiers)
if(m_mode=="ISCAT") {
MessageBox::information_message (this,
"Double-click not available for ISCAT mode");
+ return;
}
if(m_decodedText2) {
cursor=ui->decodedTextBrowser->textCursor();
@@ -5147,7 +5132,7 @@ void MainWindow::genStdMsgs(QString rpt, bool unconditional)
}
if(SpecOp::EU_VHF==m_config.special_op_id()) {
QString a;
- t="<" + t0.split(" ").at(0) + "> <" + t0.split(" ").at(1) + "> ";
+ t="<" + t0s.split(" ").at(0) + "> <" + t0s.split(" ").at(1) + "> ";
a = a.asprintf("%4.4d ",ui->sbSerialNumber->value());
sent=rs + a + m_config.my_grid();
}
@@ -5233,7 +5218,8 @@ void MainWindow::genStdMsgs(QString rpt, bool unconditional)
case Configuration::type_2_msg_1_full:
msgtype(t + my_grid, ui->tx1);
if (!eme_short_codes) {
- if((m_mode=="MSK144" || m_mode=="FT8") && SpecOp::NA_VHF == m_config.special_op_id()) {
+ if((m_mode=="MSK144" || m_mode=="FT8" || m_mode=="FT4") &&
+ SpecOp::NA_VHF == m_config.special_op_id()) {
msgtype(t + "R " + my_grid, ui->tx3);
} else {
msgtype(t + "R" + rpt, ui->tx3);
@@ -5245,7 +5231,8 @@ void MainWindow::genStdMsgs(QString rpt, bool unconditional)
break;
case Configuration::type_2_msg_3_full:
- if ((m_mode=="MSK144" || m_mode=="FT8") && SpecOp::NA_VHF == m_config.special_op_id()) {
+ if ((m_mode=="MSK144" || m_mode=="FT8" || m_mode=="FT4") &&
+ SpecOp::NA_VHF == m_config.special_op_id()) {
msgtype(t + "R " + my_grid, ui->tx3);
msgtype(t + "RRR", ui->tx4);
} else {
@@ -5260,7 +5247,8 @@ void MainWindow::genStdMsgs(QString rpt, bool unconditional)
case Configuration::type_2_msg_5_only:
msgtype(t00 + my_grid, ui->tx1);
if (!eme_short_codes) {
- if ((m_mode=="MSK144" || m_mode=="FT8") && SpecOp::NA_VHF == m_config.special_op_id()) {
+ if ((m_mode=="MSK144" || m_mode=="FT8" || m_mode=="FT4") &&
+ SpecOp::NA_VHF == m_config.special_op_id()) {
msgtype(t + "R " + my_grid, ui->tx3);
msgtype(t + "RRR", ui->tx4);
} else {
@@ -5474,7 +5462,8 @@ void MainWindow::msgtype(QString t, QLineEdit* tx) //msgtype()
//### Check this stuff ###
if(itype==7 and m_config.enable_VHF_features() and m_mode=="JT65") shortMsg=true;
if(m_mode=="MSK144" and t.mid(0,1)=="<") text=false;
- if((m_mode=="MSK144" or m_mode=="FT8") and SpecOp::NA_VHF==m_config.special_op_id()) {
+ if((m_mode=="MSK144" or m_mode=="FT8" or m_mode=="FT4") and
+ SpecOp::NA_VHF==m_config.special_op_id()) {
int i0=t.trimmed().length()-7;
if(t.mid(i0,3)==" R ") text=false;
}
@@ -5734,7 +5723,6 @@ void MainWindow::displayWidgets(qint64 n)
if(i==12) ui->pbR2T->setVisible(b);
if(i==13) ui->pbT2R->setVisible(b);
if(i==14) ui->cbHoldTxFreq->setVisible(b);
- if(i==14 and (!b)) ui->cbHoldTxFreq->setChecked(false);
if(i==15) ui->sbSubmode->setVisible(b);
if(i==16) ui->syncSpinBox->setVisible(b);
if(i==17) ui->WSPR_controls_widget->setVisible(b);
@@ -5796,13 +5784,13 @@ void MainWindow::on_actionFT4_triggered()
// ui->cbAutoSeq->setChecked(false);
m_fastGraph->hide();
m_wideGraph->show();
- ui->decodedTextLabel2->setText(" UTC dB DT Freq Message");
+ ui->decodedTextLabel2->setText(" UTC dB DT Freq " + tr ("Message"));
m_wideGraph->setPeriod(m_TRperiod,m_nsps);
m_modulator->setTRPeriod(m_TRperiod); // TODO - not thread safe
m_detector->setTRPeriod(m_TRperiod); // TODO - not thread safe
- ui->label_7->setText("Rx Frequency");
- ui->label_6->setText("Band Activity");
- ui->decodedTextLabel->setText( " UTC dB DT Freq Message");
+ ui->label_7->setText(tr ("Rx Frequency"));
+ ui->label_6->setText(tr ("Band Activity"));
+ ui->decodedTextLabel->setText( " UTC dB DT Freq " + tr ("Message"));
displayWidgets(nWidgets("111010000100111000010000000110001"));
ui->txrb2->setEnabled(true);
ui->txrb4->setEnabled(true);
@@ -5840,17 +5828,17 @@ void MainWindow::on_actionFT8_triggered()
m_TRperiod=15.0;
m_fastGraph->hide();
m_wideGraph->show();
- ui->decodedTextLabel2->setText(" UTC dB DT Freq Message");
+ ui->decodedTextLabel2->setText(" UTC dB DT Freq " + tr ("Message"));
m_wideGraph->setPeriod(m_TRperiod,m_nsps);
m_modulator->setTRPeriod(m_TRperiod); // TODO - not thread safe
m_detector->setTRPeriod(m_TRperiod); // TODO - not thread safe
- ui->label_7->setText("Rx Frequency");
+ ui->label_7->setText(tr ("Rx Frequency"));
if(SpecOp::FOX==m_config.special_op_id()) {
- ui->label_6->setText("Stations calling DXpedition " + m_config.my_callsign());
+ ui->label_6->setText(tr ("Stations calling DXpedition %1").arg (m_config.my_callsign()));
ui->decodedTextLabel->setText( "Call Grid dB Freq Dist Age Continent");
} else {
- ui->label_6->setText("Band Activity");
- ui->decodedTextLabel->setText( " UTC dB DT Freq Message");
+ ui->label_6->setText(tr ("Band Activity"));
+ ui->decodedTextLabel->setText( " UTC dB DT Freq " + tr ("Message"));
}
displayWidgets(nWidgets("111010000100111000010000100110001"));
ui->txrb2->setEnabled(true);
@@ -5871,7 +5859,7 @@ void MainWindow::on_actionFT8_triggered()
ui->tabWidget->setCurrentIndex(2);
ui->TxFreqSpinBox->setValue(300);
displayWidgets(nWidgets("111010000100111000010000000000100"));
- ui->labDXped->setText("Fox");
+ ui->labDXped->setText(tr ("Fox"));
on_fox_log_action_triggered();
}
if(SpecOp::HOUND == m_config.special_op_id()) {
@@ -5881,7 +5869,7 @@ void MainWindow::on_actionFT8_triggered()
ui->tabWidget->setCurrentIndex(0);
ui->cbHoldTxFreq->setChecked(true);
displayWidgets(nWidgets("111010000100110000010000000000110"));
- ui->labDXped->setText("Hound");
+ ui->labDXped->setText(tr ("Hound"));
ui->txrb1->setChecked(true);
ui->txrb2->setEnabled(false);
ui->txrb4->setEnabled(false);
@@ -5945,10 +5933,10 @@ void MainWindow::on_actionJT4_triggered()
m_bFast9=false;
setup_status_bar (bVHF);
ui->sbSubmode->setMaximum(6);
- ui->label_6->setText("Single-Period Decodes");
- ui->label_7->setText("Average Decodes");
- ui->decodedTextLabel->setText("UTC dB DT Freq Message");
- ui->decodedTextLabel2->setText("UTC dB DT Freq Message");
+ ui->label_6->setText(tr ("Single-Period Decodes"));
+ ui->label_7->setText(tr ("Average Decodes"));
+ ui->decodedTextLabel->setText("UTC dB DT Freq " + tr ("Message"));
+ ui->decodedTextLabel2->setText("UTC dB DT Freq " + tr ("Message"));
if(bVHF) {
ui->sbSubmode->setValue(m_nSubMode);
} else {
@@ -5996,19 +5984,19 @@ void MainWindow::on_actionJT9_triggered()
m_fastGraph->show();
ui->TxFreqSpinBox->setValue(700);
ui->RxFreqSpinBox->setValue(700);
- ui->decodedTextLabel->setText("UTC dB T Freq Message");
- ui->decodedTextLabel2->setText("UTC dB T Freq Message");
+ ui->decodedTextLabel->setText("UTC dB T Freq " + tr ("Message"));
+ ui->decodedTextLabel2->setText("UTC dB T Freq " + tr ("Message"));
} else {
ui->cbAutoSeq->setChecked(false);
m_TRperiod=60.0;
- ui->decodedTextLabel->setText("UTC dB DT Freq Message");
- ui->decodedTextLabel2->setText("UTC dB DT Freq Message");
+ ui->decodedTextLabel->setText("UTC dB DT Freq " + tr ("Message"));
+ ui->decodedTextLabel2->setText("UTC dB DT Freq " + tr ("Message"));
}
m_wideGraph->setPeriod(m_TRperiod,m_nsps);
m_modulator->setTRPeriod(m_TRperiod); // TODO - not thread safe
m_detector->setTRPeriod(m_TRperiod); // TODO - not thread safe
- ui->label_6->setText("Band Activity");
- ui->label_7->setText("Rx Frequency");
+ ui->label_6->setText(tr ("Band Activity"));
+ ui->label_7->setText(tr ("Rx Frequency"));
if(bVHF) {
displayWidgets(nWidgets("111110101000111110010000000000000"));
} else {
@@ -6047,10 +6035,10 @@ void MainWindow::on_actionJT9_JT65_triggered()
m_bFastMode=false;
m_bFast9=false;
ui->sbSubmode->setValue(0);
- ui->label_6->setText("Band Activity");
- ui->label_7->setText("Rx Frequency");
- ui->decodedTextLabel->setText("UTC dB DT Freq Message");
- ui->decodedTextLabel2->setText("UTC dB DT Freq Message");
+ ui->label_6->setText(tr ("Band Activity"));
+ ui->label_7->setText(tr ("Rx Frequency"));
+ ui->decodedTextLabel->setText("UTC dB DT Freq " + tr ("Message"));
+ ui->decodedTextLabel2->setText("UTC dB DT Freq " + tr ("Message"));
displayWidgets(nWidgets("111010000001111000010000000000001"));
fast_config(false);
statusChanged();
@@ -6091,12 +6079,12 @@ void MainWindow::on_actionJT65_triggered()
ui->sbSubmode->setMaximum(2);
if(bVHF) {
ui->sbSubmode->setValue(m_nSubMode);
- ui->label_6->setText("Single-Period Decodes");
- ui->label_7->setText("Average Decodes");
+ ui->label_6->setText(tr ("Single-Period Decodes"));
+ ui->label_7->setText(tr ("Average Decodes"));
} else {
ui->sbSubmode->setValue(0);
- ui->label_6->setText("Band Activity");
- ui->label_7->setText("Rx Frequency");
+ ui->label_6->setText(tr ("Band Activity"));
+ ui->label_7->setText(tr ("Rx Frequency"));
}
if(bVHF) {
displayWidgets(nWidgets("111110010000110110101100010000000"));
@@ -6215,13 +6203,13 @@ void MainWindow::on_actionMSK144_triggered()
ui->RxFreqSpinBox->setMinimum(1400);
ui->RxFreqSpinBox->setMaximum(1600);
ui->RxFreqSpinBox->setSingleStep(10);
- ui->decodedTextLabel->setText("UTC dB T Freq Message");
- ui->decodedTextLabel2->setText("UTC dB T Freq Message");
+ ui->decodedTextLabel->setText("UTC dB T Freq " + tr ("Message"));
+ ui->decodedTextLabel2->setText("UTC dB T Freq " + tr ("Message"));
m_modulator->setTRPeriod(m_TRperiod); // TODO - not thread safe
m_detector->setTRPeriod(m_TRperiod); // TODO - not thread safe
m_fastGraph->setTRPeriod(m_TRperiod);
- ui->label_6->setText("Band Activity");
- ui->label_7->setText("Tx Messages");
+ ui->label_6->setText(tr ("Band Activity"));
+ ui->label_7->setText(tr ("Tx Messages"));
ui->actionMSK144->setChecked(true);
ui->rptSpinBox->setMinimum(-8);
ui->rptSpinBox->setMaximum(24);
@@ -6401,7 +6389,7 @@ void MainWindow::WSPR_config(bool b)
}
m_bSimplex = true;
} else {
- ui->decodedTextLabel->setText("UTC dB DT Freq Message");
+ ui->decodedTextLabel->setText("UTC dB DT Freq " + tr ("Message"));
m_bSimplex = false;
}
enable_DXCC_entity (m_config.DXCC ()); // sets text window proportions and (re)inits the logbook
@@ -7638,7 +7626,7 @@ void MainWindow::p1ReadFromStdout() //p1readFromStdout
if(!m_diskData) {
WSPR_history(m_dialFreqRxWSPR, m_nWSPRdecodes);
if(m_nWSPRdecodes==0 and ui->band_hopping_group_box->isChecked()) {
- t = " Receiving " + m_mode + " ----------------------- " +
+ t = " " + tr ("Receiving") + " " + m_mode + " ----------------------- " +
m_config.bands ()->find (m_dialFreqRxWSPR);
t=WSPR_hhmm(-60) + ' ' + t.rightJustified (66, '-');
ui->decodedTextBrowser->appendText(t);
@@ -7658,7 +7646,6 @@ void MainWindow::p1ReadFromStdout() //p1readFromStdout
}
m_RxLog=0;
m_startAnother=m_loopall;
- m_blankLine=true;
m_decoderBusy = false;
statusUpdate ();
} else {
@@ -7710,12 +7697,15 @@ void MainWindow::p1ReadFromStdout() //p1readFromStdout
rxLine += t1;
}
- if (m_config.insert_blank () && m_blankLine) {
- QString band;
- Frequency f=1000000.0*rxFields.at(3).toDouble()+0.5;
- band = ' ' + m_config.bands ()->find (f);
- ui->decodedTextBrowser->appendText(band.rightJustified (71, '-'));
- m_blankLine = false;
+ if (rxLine.left (4) != m_tBlankLine) {
+ ui->decodedTextBrowser->new_period ();
+ if (m_config.insert_blank ()) {
+ QString band;
+ Frequency f=1000000.0*rxFields.at(3).toDouble()+0.5;
+ band = ' ' + m_config.bands ()->find (f);
+ ui->decodedTextBrowser->appendText(band.rightJustified (71, '-'));
+ }
+ m_tBlankLine = rxLine.left(4);
}
m_nWSPRdecodes += 1;
ui->decodedTextBrowser->appendText(rxLine);
@@ -7967,7 +7957,6 @@ void MainWindow::fastPick(int x0, int x1, int y)
if(!m_decoderBusy) {
dec_data.params.newdat=0;
dec_data.params.nagain=1;
- m_blankLine=false; // don't insert the separator again
m_nPick=1;
if(y > 120) m_nPick=2;
m_t0Pick=x0/pixPerSecond;
@@ -8109,7 +8098,7 @@ void MainWindow::tx_watchdog (bool triggered)
if (m_tune) stop_tuning ();
if (m_auto) auto_tx_mode (false);
tx_status_label.setStyleSheet ("QLabel{background-color: #ff0000}");
- tx_status_label.setText ("Runaway Tx watchdog");
+ tx_status_label.setText (tr ("Runaway Tx watchdog"));
QApplication::alert (this);
}
else
@@ -8124,7 +8113,7 @@ void MainWindow::update_watchdog_label ()
{
if (m_config.watchdog () && !m_mode.startsWith ("WSPR"))
{
- watchdog_label.setText (QString {"WD:%1m"}.arg (m_config.watchdog () - m_idleMinutes));
+ watchdog_label.setText (tr ("WD:%1m").arg (m_config.watchdog () - m_idleMinutes));
watchdog_label.setVisible (true);
}
else
diff --git a/widgets/mainwindow.h b/widgets/mainwindow.h
index b4ddee54e..969993098 100644
--- a/widgets/mainwindow.h
+++ b/widgets/mainwindow.h
@@ -486,7 +486,6 @@ private:
bool m_dataAvailable;
bool m_bDecoded;
bool m_noSuffix;
- bool m_blankLine;
bool m_decodedText2;
bool m_freeText;
bool m_sentFirst73;
@@ -494,6 +493,7 @@ private:
QString m_currentMessage;
int m_lastMessageType;
QString m_lastMessageSent;
+ QString m_tBlankLine;
bool m_bShMsgs;
bool m_bSWL;
bool m_uploadSpots;
diff --git a/widgets/plotter.cpp b/widgets/plotter.cpp
index b4aecbde5..c5ade99a5 100644
--- a/widgets/plotter.cpp
+++ b/widgets/plotter.cpp
@@ -488,6 +488,9 @@ void CPlotter::DrawOverlay() //DrawOverlay()
painter0.drawLine(x1,24,x1,30);
}
+ int yh=5;
+ int yTxTop=12;
+ int yRxBottom=yTxTop + 2*yh + 4;
if(m_mode=="JT9" or m_mode=="JT65" or m_mode=="JT9+JT65"
or m_mode=="QRA64" or m_mode=="FT8" or m_mode=="FT4") {
@@ -513,12 +516,14 @@ void CPlotter::DrawOverlay() //DrawOverlay()
painter0.drawLine(x6,24,x6,30);
} else {
+ // Draw the green "goal post"
painter0.setPen(penGreen);
x1=XfromFreq(m_rxFreq);
x2=XfromFreq(m_rxFreq+bw);
- painter0.drawLine(x1,24,x1,30);
- painter0.drawLine(x1,28,x2,28);
- painter0.drawLine(x2,24,x2,30);
+ painter0.drawLine(x1,yRxBottom-yh,x1,yRxBottom);
+ painter0.drawLine(x1,yRxBottom,x2,yRxBottom);
+ painter0.drawLine(x2,yRxBottom-yh,x2,yRxBottom);
+
}
}
@@ -538,9 +543,10 @@ void CPlotter::DrawOverlay() //DrawOverlay()
x1=XfromFreq(m_txFreq-0.5*bw);
x2=XfromFreq(m_txFreq+0.5*bw);
}
- painter0.drawLine(x1,17,x1,21);
- painter0.drawLine(x1,17,x2,17);
- painter0.drawLine(x2,17,x2,21);
+ // Draw the red "goal post"
+ painter0.drawLine(x1,yTxTop,x1,yTxTop+yh);
+ painter0.drawLine(x1,yTxTop,x2,yTxTop);
+ painter0.drawLine(x2,yTxTop,x2,yTxTop+yh);
}
if(m_mode=="JT9+JT65") {
diff --git a/widgets/widegraph.ui b/widgets/widegraph.ui
index d302fac6b..fce5f1072 100644
--- a/widgets/widegraph.ui
+++ b/widgets/widegraph.ui
@@ -157,6 +157,9 @@
Adjust...
+
+ false
+
diff --git a/widgets/widgets.pri b/widgets/widgets.pri
index 3c2cb2444..4ff058c66 100644
--- a/widgets/widgets.pri
+++ b/widgets/widgets.pri
@@ -9,8 +9,8 @@ SOURCES += \
widgets/colorhighlighting.cpp widgets/ExportCabrillo.cpp \
widgets/AbstractLogWindow.cpp \
widgets/FrequencyLineEdit.cpp widgets/FrequencyDeltaLineEdit.cpp \
- widgets/FoxLogWindow.cpp widgets/CabrilloLogWindow.cpp
-
+ widgets/FoxLogWindow.cpp widgets/CabrilloLogWindow.cpp \
+ widgets/HelpTextWindow.cpp
HEADERS += \
widgets/mainwindow.h widgets/plotter.h \
widgets/about.h widgets/widegraph.h \
@@ -21,7 +21,7 @@ HEADERS += \
widgets/fastplot.h widgets/MessageBox.hpp widgets/colorhighlighting.h \
widgets/ExportCabrillo.h widgets/AbstractLogWindow.hpp \
widgets/FoxLogWindow.hpp widgets/CabrilloLogWindow.hpp \
- widgets/DateTimeEdit.hpp
+ widgets/DateTimeEdit.hpp widgets/HelpTextWindow.hpp
FORMS += \
widgets/mainwindow.ui widgets/about.ui \