mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2025-08-02 14:12:27 -04:00
Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into fox_rate_calculations
This commit is contained in:
commit
2c98a4741e
@ -1,113 +1,38 @@
|
|||||||
Notes on WSJT-X Installation for Mac OS X
|
Notes on WSJT-X Installation for Mac OS X
-----------------------------------------
|
||||||
-----------------------------------------
|
If you have already downloaded a previous version of WSJT-X then I suggest
you change the name in the Applications folder from WSJT-X to WSJT-X_previous
before proceeding.
|
||||||
|
I recommend that you follow the installation instructions especially if you
are moving from v2.4 to v2.5 or later, of WSJT-X or you have upgraded macOS.
|
||||||
If you have already downloaded a previous version of WSJT-X then I suggest
|
Double-click on the wsjtx-...-Darwin.dmg file you have downloaded from K1JT's web-site.
Make sure that you leave this window open for the remaining installation steps.
|
||||||
you change the name in the Applications folder from WSJT-X to WSJT-X_previous
|
|
||||||
before proceeding.
|
|
||||||
|
|
||||||
I recommend that you follow the installation instructions especially if you
|
|
||||||
are moving from v2.3 to v2.4 or later, of WSJT-X or you have upgraded macOS.
|
|
||||||
|
|
||||||
Double-click on the wsjtx-...-Darwin.dmg file you have downloaded from K1JT's web-site.
|
|
||||||
|
|
||||||
Now open a Terminal window by going to Applications->Utilities and clicking on Terminal.
|
Now open a Terminal window by going to Applications->Utilities and clicking on Terminal.
|
||||||
|
Along with this ReadMe file there is a file: com.wsjtx.sysctl.plist which must be copied to a
system area by typing this line in the Terminal window and then pressing the Return key.
|
||||||
Along with this ReadMe file there is a file: com.wsjtx.sysctl.plist which must be copied to a
|
|
||||||
system area by typing this line in the Terminal window and then pressing the Return key.
|
|
||||||
|
|
||||||
sudo cp /Volumes/WSJT-X/com.wsjtx.sysctl.plist /Library/LaunchDaemons
|
sudo cp /Volumes/WSJT-X/com.wsjtx.sysctl.plist /Library/LaunchDaemons
|
||||||
|
sudo chown root:wheel /Library/LaunchDaemons/com.wsjtx.sysctl.plist
|
||||||
you will be asked for your normal password because authorisation is needed to copy this file.
|
you will be asked for your normal password because authorisation is needed to copy this file.
(Your password will not be echoed but press the Return key when completed.)
|
||||||
(Your password will not be echoed but press the Return key when completed.)
|
IMPORTANT: now you must reboot your Mac otherwise these changes will not take effect.
|
||||||
Now re-boot your Mac. This is necessary to install the changes. After the
|
After the reboot you should re-open the Terminal window as before and you can check
that the change has been made by typing:
|
||||||
reboot you should re-open the Terminal window as before and you can check that the
|
|
||||||
change has been made by typing:
|
|
||||||
|
|
||||||
sysctl -a | grep sysv.shm
|
sysctl -a | grep sysv.shm
|
||||||
|
If shmmax is not shown as 52428800 then contact me since WSJT-X might fail to load with
an error message: "Unable to create shared memory segment".
|
||||||
If shmmax is not shown as 52428800 then contact me since WSJT-X might fail to load with
|
You can now close the Terminal window. It will not be necessary to repeat this procedure
again, even when you download an updated version of WSJT-X. It might be necessary if you
upgrade macOS.
|
||||||
an error message: "Unable to create shared memory segment".
|
|
||||||
|
|
||||||
You can now close the Terminal window. It will not be necessary to repeat this procedure
|
|
||||||
again, even when you download an updated version of WSJT-X. It might be necessary if you
|
|
||||||
upgrade macOS.
|
|
||||||
|
|
||||||
Drag the WSJT-X app to your preferred location, such as Applications.
|
Drag the WSJT-X app to your preferred location, such as Applications.
|
||||||
|
You need to configure your sound card. Visit Applications > Utilities > Audio MIDI
Setup and select your sound card and then set Format to be "48000Hz 2ch-16bit" for
input and output.
|
||||||
You need to configure your sound card. Visit Applications > Utilities > Audio MIDI
|
Now double-click on the WSJT-X app and two windows will appear. Select Preferences
under the WSJT-X Menu and fill in various station details on the General panel.
I recommend checking the 4 boxes under the Display heading and the first 4 boxes under
the Behaviour heading.
|
||||||
Setup and select your sound card and then set Format to be "48000Hz 2ch-16bit" for
|
Depending on your macOS you might see a pop-up window suggesting that wsjtx wants to use the
microphone. What this means is that audio input must be allowed. Agree.
|
||||||
input and output.
|
Next visit the Audio panel and select the Audio Codec you use to communicate between
WSJT-X and your rig. There are so many audio interfaces available that it is not
possible to give detailed advice on selection. If you have difficulties contact me.
Note the location of the Save Directory. Decoded wave forms are located here.
|
||||||
|
Look at the Reporting panel. If you check the "Prompt me" box, a logging panel will appear
at the end of the QSO. Visit Section 11 of the User Guide for information about log files
and how to access them.
|
||||||
Now double-click on the WSJT-X app and two windows will appear. Select Preferences
|
Finally, visit the Radio panel. WSJT-X is most effective when operated with CAT
control. You will need to install the relevant Mac device driver for your rig,
and then re-launch WSJT-X. Return to the Radio panel in Preferences and in
the "Serial port" panel select your driver from the list that is presented.
|
||||||
under the WSJT-X Menu and fill in various station details on the General panel.
|
You may need a device driver for your Mac. The USB/UART Bridge chip inside the Icom,
Yaesu and Kenwood radios is a Silicon Labs USB to UART Bridge Controller and the Mac
drivers are available here:
|
||||||
I recommend checking the 4 boxes under the Display heading and the first 4 boxes under
|
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
|
||||||
the Behaviour heading.
|
Visit the SiLabs site and download v6 for a Mac. Then in WSJT-X if you use the drop-down menu
for Serial Port you should see something like /dev/tty.SLAB_USBtoUART if the driver has been
installed correctly. Make sure you read the release notes that come with the driver.
|
||||||
|
WSJT-X needs the Mac clock to be accurate. Visit System Preferences > Date & Time
and make sure that Date and Time are set automatically. The drop-down menu will
normally offer you several time servers to choose from.
|
||||||
Depending on your macOS you might see a pop-up window suggesting that wsjtx wants to use the
|
On the Help menu, have a look at the new Online User's Guide for operational hints
and tips and possible solutions to any problem you might have.
|
||||||
microphone. What this means is that audio input must be allowed. Agree.
|
Please email me if you have problems which the User Guide cannot solve.
|
||||||
|
|
||||||
Next visit the Audio panel and select the Audio Codec you use to communicate between
|
|
||||||
WSJT-X and your rig. There are so many audio interfaces available that it is not
|
|
||||||
possible to give detailed advice on selection. If you have difficulties contact me.
|
|
||||||
Note the location of the Save Directory. Decoded wave forms are located here.
|
|
||||||
|
|
||||||
Look at the Reporting panel. If you check the "Prompt me" box, a logging panel will appear
|
|
||||||
at the end of the QSO. Visit Section 11 of the User Guide for information about log files
|
|
||||||
and how to access them.
|
|
||||||
|
|
||||||
Finally, visit the Radio panel. WSJT-X is most effective when operated with CAT
|
|
||||||
control. You will need to install the relevant Mac device driver for your rig,
|
|
||||||
and then re-launch WSJT-X. Return to the Radio panel in Preferences and in
|
|
||||||
the "Serial port" panel select your driver from the list that is presented. If you
|
|
||||||
do not know where to get an appropriate driver, contact me.
|
|
||||||
|
|
||||||
WSJT-X needs the Mac clock to be accurate. Visit System Preferences > Date & Time
|
|
||||||
and make sure that Date and Time are set automatically. The drop-down menu will
|
|
||||||
normally offer you several time servers to choose from.
|
|
||||||
|
|
||||||
On the Help menu, have a look at the new Online User's Guide for operational hints
|
|
||||||
and tips and possible solutions to any problem you might have.
|
|
||||||
|
|
||||||
Please email me if you have problems.
|
|
||||||
|
|
||||||
--- John G4KLA (g4kla@rmnjmn.co.uk)
|
--- John G4KLA (g4kla@rmnjmn.co.uk)
|
||||||
|
|
||||||
Additional Notes:
|
Additional Notes:
|
||||||
|
|
||||||
1. Information about com.wsjtx.sysctl.plist and multiple instances of WSJT-X
|
1. Information about com.wsjtx.sysctl.plist and multiple instances of WSJT-X
|
||||||
|
WSJT-X makes use of a block of memory which is shared between different parts of
the code. The normal allocation of shared memory on a Mac is insufficient and this
has to be increased. The com.wsjtx.sysctl.plist file is used for this purpose. You can
use a Mac editor to examine the file. (Do not use another editor - the file
would probably be corrupted.)
|
||||||
WSJT-X makes use of a block of memory which is shared between different parts of
|
It is possible to run two instances of WSJT-X simultaneously. See "Section 16.2
Frequently asked Questions" in the User Guide. If you wish to run more than two instances
simultaneously, the shmall parameter in the com.wsjtx.sysctl.plist file needs to be modified as follows.
|
||||||
the code. The normal allocation of shared memory on a Mac is insufficient and this
|
The shmall parameter determines the amount of shared memory which is allocated in 4096 byte pages
with 50MB (52428800) required for each instance. The shmall parameter is calculated as:
(n * 52428800)/4096 where 'n' is the number of instances required to run simultaneously.
Replace your new version of this file in /Library/LaunchDaemons and remember to reboot your
Mac afterwards.
|
||||||
has to be increased. The com.wsjtx.sysctl.plist file is used for this purpose. You can
|
Note that the shmmax parameter remains unchanged. This is the maximum amount of shared memory that
any one instance is allowed to request from the total shared memory allocation and should not
be changed.
|
||||||
use a Mac editor to examine the file. (Do not use another editor - the file
|
If two instances of WSJT-X are running, it is likely that you might need additional
audio devices, from two rigs for example. Visit Audio MIDI Setup and create an Aggregate Device
which will allow you to specify more than one interface. I recommend you consult Apple's guide
on combining multiple audio interfaces which is at https://support.apple.com/en-us/HT202000.
|
||||||
would probably be corrupted.)
|
|
||||||
|
|
||||||
It is possible to run two instances of WSJT-X simultaneously. See "Section 16.2
|
|
||||||
Frequently asked Questions" in the User Guide. If you wish to run more than two instances
|
|
||||||
simultaneously, the shmall parameter in the com.wsjtx.sysctl.plist file needs to be modified as follows.
|
|
||||||
|
|
||||||
The shmall parameter determines the amount of shared memory which is allocated in 4096 byte pages
|
|
||||||
with 50MB (52428800) required for each instance. The shmall parameter is calculated as:
|
|
||||||
(n * 52428800)/4096 where 'n' is the number of instances required to run simultaneously.
|
|
||||||
Replace your new version of this file in /Library/LaunchDaemons and remember to reboot your
|
|
||||||
Mac afterwards.
|
|
||||||
|
|
||||||
Note that the shmmax parameter remains unchanged. This is the maximum amount of shared memory that
|
|
||||||
any one instance is allowed to request from the total shared memory allocation and should not
|
|
||||||
be changed.
|
|
||||||
|
|
||||||
If two instances of WSJT-X are running, it is likely that you might need additional
|
|
||||||
audio devices, from two rigs for example. Visit Audio MIDI Setup and create an Aggregate Device
|
|
||||||
which will allow you to specify more than one interface. I recommend you consult Apple's guide
|
|
||||||
on combining multiple audio interfaces which is at https://support.apple.com/en-us/HT202000.
|
|
||||||
|
|
||||||
2. Preventing WSJT-X from being put into 'sleep' mode (App Nap).
|
2. Preventing WSJT-X from being put into 'sleep' mode (App Nap).
|
||||||
|
In normal circumstances an application which has not been directly accessed for a while can be
subject to App Nap which means it is suspended until such time as its windows are accessed. If
it is intended that WSJT-X should be submitting continued reports to, for example, PSK Reporter
then reporting will be interrupted. App Nap can be disabled as follows, but first quit WSJT-X:
|
||||||
In normal circumstances an application which has not been directly accessed for a while can be
|
Open a Terminal window and type: defaults write org.k1jt.wsjtx NSAppSleepDisable -bool YES
If you type: defaults read org.k1jt.wsjtx then the response will be: NSAppSleepDisable = 1;
Close the Terminal window and launch WSJT-X. (If you 'Hide' WSJT-X, this scheme will be suspended.)
|
||||||
subject to App Nap which means it is suspended until such time as its windows are accessed. If
|
|
||||||
it is intended that WSJT-X should be submitting continued reports to, for example, PSK Reporter
|
|
||||||
then reporting will be interrupted. App Nap can be disabled as follows, but first quit WSJT-X:
|
|
||||||
|
|
||||||
Open a Terminal window and type: defaults write org.k1jt.wsjtx NSAppSleepDisable -bool YES
|
|
||||||
If you type: defaults read org.k1jt.wsjtx then the response will be: NSAppSleepDisable = 1;
|
|
||||||
Close the Terminal window and launch WSJT-X. (If you 'Hide' WSJT-X, this scheme will be suspended.)
|
|
66
NEWS
66
NEWS
@ -11,6 +11,72 @@
|
|||||||
|
|
||||||
Copyright 2001 - 2023 by Joe Taylor, K1JT, and the WSJT Development Team
|
Copyright 2001 - 2023 by Joe Taylor, K1JT, and the WSJT Development Team
|
||||||
|
|
||||||
|
Release: WSJT-X 2.7.0-rc1
|
||||||
|
May 12, 2023
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
WSJT-X_v2.7.0-rc1 is the first Release Candidate that introduces a new QMAP
|
||||||
|
program. The target application is EME. Besides that, there are a number of
|
||||||
|
other enhancements and fixes.
|
||||||
|
|
||||||
|
- New QMAP program:
|
||||||
|
- QMAP is an independent program but is expected to be used cooperatively
|
||||||
|
with WSJT-X. QMAP acts as a wideband decoder for one of the 60-second
|
||||||
|
submodes of Q65. Decoding results are shared with WSJT-X, which manages
|
||||||
|
operator interactions and rig control.
|
||||||
|
- WSJT-X can cooperate with QMAP via shared memory. In such operation WSJT-X
|
||||||
|
provides a narrow (up to 5 kHz) view in which to conduct EME QSOs with
|
||||||
|
full Doppler control, T/R switching, message sequencing, etc., and QMAP
|
||||||
|
provides a wideband (90 kHz) view of all digital EME activity on the band.
|
||||||
|
- The Q65 decoder has been enhanced for better performance. These improvements
|
||||||
|
apply to decodes made in WSJT-X and also to those made in QMAP, which uses
|
||||||
|
the identical downstream code.
|
||||||
|
- QMAP provides most of the capabilities of map65, excert for adaptive
|
||||||
|
polarization.
|
||||||
|
|
||||||
|
- New Q65 Pileup mode, designed to help manage weak-signal pileup situations such
|
||||||
|
as those experienced by 6-meter EME DXpeditions. Messages exchange 4-character
|
||||||
|
locators rather than signal reports. Decoder "memory" provides q3-level
|
||||||
|
sensitivity for up to 40 callers decoded at least once in the past 24 hours,
|
||||||
|
and for whom the Moon is above the horizon.
|
||||||
|
|
||||||
|
- More efficient spotting to PSK Reporter. The transmission is now spread in time
|
||||||
|
and redundant spots are removed, which will hopefully lead to a noticeably lower
|
||||||
|
load for PSK Reporter.
|
||||||
|
|
||||||
|
- Support of the HamSCI Festivals of Eclipse Ionospheric Science: Temporarily,
|
||||||
|
during the upcoming solar eclipses, spots are transmitted more frequently to
|
||||||
|
PSK Reporter where this data is collected and used for analysis.
|
||||||
|
|
||||||
|
- WSJT-X is now able to process more than 100 FT8 decodes per period.
|
||||||
|
|
||||||
|
- Further improvements to the Fox mode:
|
||||||
|
- Better internal handling of the two queues.
|
||||||
|
- The Fox Log window now displays statistical data on the QSO rate.
|
||||||
|
|
||||||
|
- When the location is changed (e.g during portable operations) an updated grid
|
||||||
|
will be sent to PSK Reporter.
|
||||||
|
|
||||||
|
- The cty.dat file can now be updated from the settings. Just click the new
|
||||||
|
button on the Colors tab.
|
||||||
|
|
||||||
|
- New status display when fetching a new LotW file.
|
||||||
|
|
||||||
|
- AutoSeq now also accepts MSHV multistream messages when in Hound mode.
|
||||||
|
|
||||||
|
- Better protection against unwanted effects caused by late FT8 decodes.
|
||||||
|
|
||||||
|
- Fixing an inconsistency where in the Contest Name was not correctly
|
||||||
|
remembered.
|
||||||
|
|
||||||
|
- Various other minor fixes and improvements to the code.
|
||||||
|
|
||||||
|
- Updated hyperlinks to our homepage and to our new WSJT GROUP User Forum
|
||||||
|
(https://groups.io/g/wsjtgroup/) can now also be found in the User Guide.
|
||||||
|
|
||||||
|
- Some clarifications to the build instructions for macOS.
|
||||||
|
|
||||||
|
|
||||||
Release: WSJT-X 2.6.1
|
Release: WSJT-X 2.6.1
|
||||||
January 16, 2023
|
January 16, 2023
|
||||||
-------------------------
|
-------------------------
|
||||||
|
@ -11,6 +11,72 @@
|
|||||||
|
|
||||||
Copyright 2001 - 2023 by Joe Taylor, K1JT, and the WSJT Development Team
|
Copyright 2001 - 2023 by Joe Taylor, K1JT, and the WSJT Development Team
|
||||||
|
|
||||||
|
Release: WSJT-X 2.7.0-rc1
|
||||||
|
May 12, 2023
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
WSJT-X_v2.7.0-rc1 is the first Release Candidate that introduces a new QMAP
|
||||||
|
program. The target application is EME. Besides that, there are a number of
|
||||||
|
other enhancements and fixes.
|
||||||
|
|
||||||
|
- New QMAP program:
|
||||||
|
- QMAP is an independent program but is expected to be used cooperatively
|
||||||
|
with WSJT-X. QMAP acts as a wideband decoder for one of the 60-second
|
||||||
|
submodes of Q65. Decoding results are shared with WSJT-X, which manages
|
||||||
|
operator interactions and rig control.
|
||||||
|
- WSJT-X can cooperate with QMAP via shared memory. In such operation WSJT-X
|
||||||
|
provides a narrow (up to 5 kHz) view in which to conduct EME QSOs with
|
||||||
|
full Doppler control, T/R switching, message sequencing, etc., and QMAP
|
||||||
|
provides a wideband (90 kHz) view of all digital EME activity on the band.
|
||||||
|
- The Q65 decoder has been enhanced for better performance. These improvements
|
||||||
|
apply to decodes made in WSJT-X and also to those made in QMAP, which uses
|
||||||
|
the identical downstream code.
|
||||||
|
- QMAP provides most of the capabilities of map65, excert for adaptive
|
||||||
|
polarization.
|
||||||
|
|
||||||
|
- New Q65 Pileup mode, designed to help manage weak-signal pileup situations such
|
||||||
|
as those experienced by 6-meter EME DXpeditions. Messages exchange 4-character
|
||||||
|
locators rather than signal reports. Decoder "memory" provides q3-level
|
||||||
|
sensitivity for up to 40 callers decoded at least once in the past 24 hours,
|
||||||
|
and for whom the Moon is above the horizon.
|
||||||
|
|
||||||
|
- More efficient spotting to PSK Reporter. The transmission is now spread in time
|
||||||
|
and redundant spots are removed, which will hopefully lead to a noticeably lower
|
||||||
|
load for PSK Reporter.
|
||||||
|
|
||||||
|
- Support of the HamSCI Festivals of Eclipse Ionospheric Science: Temporarily,
|
||||||
|
during the upcoming solar eclipses, spots are transmitted more frequently to
|
||||||
|
PSK Reporter where this data is collected and used for analysis.
|
||||||
|
|
||||||
|
- WSJT-X is now able to process more than 100 FT8 decodes per period.
|
||||||
|
|
||||||
|
- Further improvements to the Fox mode:
|
||||||
|
- Better internal handling of the two queues.
|
||||||
|
- The Fox Log window now displays statistical data on the QSO rate.
|
||||||
|
|
||||||
|
- When the location is changed (e.g during portable operations) an updated grid
|
||||||
|
will be sent to PSK Reporter.
|
||||||
|
|
||||||
|
- The cty.dat file can now be updated from the settings. Just click the new
|
||||||
|
button on the Colors tab.
|
||||||
|
|
||||||
|
- New status display when fetching a new LotW file.
|
||||||
|
|
||||||
|
- AutoSeq now also accepts MSHV multistream messages when in Hound mode.
|
||||||
|
|
||||||
|
- Better protection against unwanted effects caused by late FT8 decodes.
|
||||||
|
|
||||||
|
- Fixing an inconsistency where in the Contest Name was not correctly
|
||||||
|
remembered.
|
||||||
|
|
||||||
|
- Various other minor fixes and improvements to the code.
|
||||||
|
|
||||||
|
- Updated hyperlinks to our homepage and to our new WSJT GROUP User Forum
|
||||||
|
(https://groups.io/g/wsjtgroup/) can now also be found in the User Guide.
|
||||||
|
|
||||||
|
- Some clarifications to the build instructions for macOS.
|
||||||
|
|
||||||
|
|
||||||
Release: WSJT-X 2.6.1
|
Release: WSJT-X 2.6.1
|
||||||
January 16, 2023
|
January 16, 2023
|
||||||
-------------------------
|
-------------------------
|
||||||
|
@ -97,8 +97,8 @@ d). Edit lines as needed. Keeping them in alphabetic order help see dupes.
|
|||||||
:win32_openssl: https://slproweb.com/download/Win32OpenSSL_Light-1_1_1s.msi[Win32 OpenSSL Light Package]
|
:win32_openssl: https://slproweb.com/download/Win32OpenSSL_Light-1_1_1s.msi[Win32 OpenSSL Light Package]
|
||||||
:win64_openssl: https://slproweb.com/download/Win64OpenSSL_Light-1_1_1s.msi[Win64 OpenSSL Light Package]
|
:win64_openssl: https://slproweb.com/download/Win64OpenSSL_Light-1_1_1s.msi[Win64 OpenSSL Light Package]
|
||||||
:writelog: https://writelog.com/[Writelog]
|
:writelog: https://writelog.com/[Writelog]
|
||||||
:wsjtx_group: https://groups.io/g/wsjtgroup[WSJT GROUP Forum]
|
:wsjtx_group: https://groups.io/g/wsjtgroup[WSJT GROUP User Forum]
|
||||||
:wsjtx_group2: https://groups.io/g/wsjtgroup[join the group]
|
:wsjtx_group2: https://groups.io/g/wsjtgroup/join[join the group]
|
||||||
:wsjtx: https://sourceforge.net/projects/wsjt/files/wsjtx-{VERSION}/wsjtx.html[WSJT-X]
|
:wsjtx: https://sourceforge.net/projects/wsjt/files/wsjtx-{VERSION}/wsjtx.html[WSJT-X]
|
||||||
:wspr0_guide: https://wsjt.sourceforge.io/WSPR0_Instructions.TXT[WSPR0 Guide]
|
:wspr0_guide: https://wsjt.sourceforge.io/WSPR0_Instructions.TXT[WSPR0 Guide]
|
||||||
:wspr: https://sourceforge.net/projects/wsjt/files/wsjtx-{VERSION}/wspr.html[WSPR Home Page]
|
:wspr: https://sourceforge.net/projects/wsjt/files/wsjtx-{VERSION}/wspr.html[WSPR Home Page]
|
||||||
@ -121,8 +121,8 @@ d). Edit lines as needed. Keeping them in alphabetic order help see dupes.
|
|||||||
:svn: https://subversion.apache.org/packages.html#windows[Subversion]
|
:svn: https://subversion.apache.org/packages.html#windows[Subversion]
|
||||||
:win32: https://sourceforge.net/projects/wsjt/files/wsjtx-{VERSION}/wsjtx-{VERSION}-win32.exe[wsjtx-{VERSION}-win32.exe]
|
:win32: https://sourceforge.net/projects/wsjt/files/wsjtx-{VERSION}/wsjtx-{VERSION}-win32.exe[wsjtx-{VERSION}-win32.exe]
|
||||||
:win64: https://sourceforge.net/projects/wsjt/files/wsjtx-{VERSION}/wsjtx-{VERSION}-win64.exe[wsjtx-{VERSION}-win64.exe]
|
:win64: https://sourceforge.net/projects/wsjt/files/wsjtx-{VERSION}/wsjtx-{VERSION}-win64.exe[wsjtx-{VERSION}-win64.exe]
|
||||||
:wsjt-devel: https://sourceforge.net/p/wsjt/mailman/wsjt-devel/[join the group]
|
:wsjt-devel: https://sourceforge.net/projects/wsjt/lists/wsjt-devel/[join the group]
|
||||||
:wsjt-devel2: https://sourceforge.net/p/wsjt/mailman/wsjt-devel/[subscribe to the list]
|
:wsjt-devel2: https://sourceforge.net/projects/wsjt/lists/wsjt-devel/[subscribe to the list]
|
||||||
:wsjt_repo: https://sourceforge.net/p/wsjt/wsjt_orig/ci/master/tree/[WSJT Source Repository]
|
:wsjt_repo: https://sourceforge.net/p/wsjt/wsjt_orig/ci/master/tree/[WSJT Source Repository]
|
||||||
:wspr_code: https://sourceforge.net/projects/wsjt/files/wsjtx-{VERSION}/WSPRcode.exe[WSPRcode.exe]
|
:wspr_code: https://sourceforge.net/projects/wsjt/files/wsjtx-{VERSION}/WSPRcode.exe[WSPRcode.exe]
|
||||||
:wspr_svn: https://sourceforge.net/p/wsjt/wspr/ci/master/tree/[WSPR Source Repository]
|
:wspr_svn: https://sourceforge.net/p/wsjt/wspr/ci/master/tree/[WSPR Source Repository]
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
The _WSJT_ project was started by *K1JT* in 2001. Since 2005 it has
|
The _WSJT_ project was started by *K1JT* in 2001. Since 2005 it has
|
||||||
been an Open Source project, and it has included the programs _WSJT_,
|
been an Open Source project, and it has included the programs _WSJT_,
|
||||||
_MAP65_, _WSPR_, _WSJT-X_, and _WSPR-X_. *G4WJS* (since 2013), *K9AN*
|
_MAP65_, _WSPR_, _WSJT-X_, and _QMAP_. *G4WJS* (since 2013), *K9AN*
|
||||||
(since 2015), *IV3NWV* (since 2016), *KG4IYS* (since 2021), and
|
(since 2015), *IV3NWV* (since 2016), *DG2YCB* (since 2021), and
|
||||||
*DG2YCB* (since 2021) have made major contributions to _WSJT-X_.
|
*N9ADG* (since 2022) have made major contributions to _WSJT-X_.
|
||||||
Together with K1JT they now form the core development team. *G4WJS*
|
Together with K1JT they now form the core development team. *G4WJS*
|
||||||
and *W9MDB* have made major contributions to the _hamlib_ library, on
|
and *W9MDB* have made major contributions to the _hamlib_ library, on
|
||||||
which _WSJT-X_ depends for rig control.
|
which _WSJT-X_ depends for rig control.
|
||||||
@ -13,12 +13,12 @@ All code in the _WSJT_ project is licensed under the GNU Public
|
|||||||
License (GPL). Many users of these programs, too numerous to mention
|
License (GPL). Many users of these programs, too numerous to mention
|
||||||
here individually, have contributed suggestions and advice that have
|
here individually, have contributed suggestions and advice that have
|
||||||
greatly aided the development of _WSJT_ and its sister programs. For
|
greatly aided the development of _WSJT_ and its sister programs. For
|
||||||
_WSJT-X_ in particular, we acknowledge contributions from *AC6SL,
|
_WSJT-X_ in particular, in addition to those mentioned above we
|
||||||
AE4JY, DF2ET, DJ0OT, G3WDG, G4KLA, IW3RAB, K3WYC, KA1GT, KA6MAL, KA9Q,
|
acknowledge contributions from *AC6SL, AE4JY, DF2ET, DJ0OT, G3WDG,
|
||||||
KB1ZMX, KD6EKQ, KI7MT, KK1D, ND0B, PY2SDR, VE1SKY, VK3ACF, VK4BDJ,
|
G4KLA, IW3RAB, K3WYC, KA1GT, KA6MAL, KA9Q, KB1ZMX, KD6EKQ, KI7MT,
|
||||||
VK7MO, W3DJS, W3SZ, W4TI, W4TV, and W9MDB*. Each of these amateurs
|
KK1D, ND0B, PY2SDR, VE1SKY, VK3ACF, VK4BDJ, VK7MO, W3DJS, W3SZ, W4TI,
|
||||||
has helped to bring the program’s design, code, testing, and/or
|
and W4TV*. Each of these amateurs has helped to bring the program’s
|
||||||
documentation to its present state.
|
design, code, testing, and/or documentation to its present state.
|
||||||
|
|
||||||
Most of the color palettes for the _WSJT-X_ waterfall were copied from
|
Most of the color palettes for the _WSJT-X_ waterfall were copied from
|
||||||
the excellent, well documented, open-source program _fldigi_, by *W1HKJ*
|
the excellent, well documented, open-source program _fldigi_, by *W1HKJ*
|
||||||
|
@ -7,7 +7,9 @@ K1**JT**,`" while the suffix "`*-X*`" indicates that _WSJT-X_ started
|
|||||||
as an extended branch of an earlier program, _WSJT_, first released in
|
as an extended branch of an earlier program, _WSJT_, first released in
|
||||||
2001. Bill Somerville, G4WJS, Steve Franke, K9AN, and Nico Palermo,
|
2001. Bill Somerville, G4WJS, Steve Franke, K9AN, and Nico Palermo,
|
||||||
IV3NWV, have been major contributors to development of _WSJT-X_ since
|
IV3NWV, have been major contributors to development of _WSJT-X_ since
|
||||||
2013, 2015, and 2016, respectively.
|
2013, 2015, and 2016, respectively. Bill Somerville died suddenly and
|
||||||
|
unexpectedly in December 2021; Uwe Risse, DG2YCB, joined the core
|
||||||
|
development team soon afterward, and Brian Moran, N9ADG, in 2022.
|
||||||
|
|
||||||
_WSJT-X_ Version {VERSION_MAJOR}.{VERSION_MINOR} offers eleven
|
_WSJT-X_ Version {VERSION_MAJOR}.{VERSION_MINOR} offers eleven
|
||||||
different protocols or modes: *FST4*, *FT4*, *FT8*, *JT4*, *JT9*,
|
different protocols or modes: *FST4*, *FT4*, *FT8*, *JT4*, *JT9*,
|
||||||
|
@ -5,15 +5,14 @@ _WSJT-X_ is the {wsjtx_group} at email address
|
|||||||
wsjtgroup@groups.io. The chances are good that someone with
|
wsjtgroup@groups.io. The chances are good that someone with
|
||||||
similar interests and equipment has already solved your problem and
|
similar interests and equipment has already solved your problem and
|
||||||
will be happy to help. To post messages here you will need to
|
will be happy to help. To post messages here you will need to
|
||||||
{wsjt-devel}.
|
{wsjtx_group2}.
|
||||||
|
|
||||||
=== Bug Reports
|
=== Bug Reports
|
||||||
|
|
||||||
One of your responsibilities as a _WSJT-X_ user is to help the
|
One of your responsibilities as a _WSJT-X_ user is to help the
|
||||||
volunteer programmers to make the program better. Bugs may be
|
volunteer programmers to make the program better. Bugs may be
|
||||||
reported to the WSJTGROUP forum on Groups.io {wsjtgroup_mail} or the WSJT
|
reported preferably to the WSJT Developers email list
|
||||||
Developers list (wsjt-devel@lists.sourceforge.net). Again, you will
|
(wsjt-devel@lists.sourceforge.net). You will need to {wsjt-devel2}.
|
||||||
need to {wsjtx_group2} or {wsjt-devel2}.
|
|
||||||
|
|
||||||
To be useful, bug reports should include at least the following
|
To be useful, bug reports should include at least the following
|
||||||
information:
|
information:
|
||||||
|
@ -60,7 +60,7 @@ contains
|
|||||||
character datetime*13,msg37*37
|
character datetime*13,msg37*37
|
||||||
character*37 allmessages(200)
|
character*37 allmessages(200)
|
||||||
character*12 ctime
|
character*12 ctime
|
||||||
integer allsnrs(100)
|
integer allsnrs(200)
|
||||||
integer itone(NN)
|
integer itone(NN)
|
||||||
integer itone_save(NN,MAX_EARLY)
|
integer itone_save(NN,MAX_EARLY)
|
||||||
real f1_save(MAX_EARLY)
|
real f1_save(MAX_EARLY)
|
||||||
|
@ -21,14 +21,14 @@ CAboutDlg::CAboutDlg(QWidget *parent) :
|
|||||||
|
|
||||||
"WSJT-X implements a number of digital modes designed for <br />"
|
"WSJT-X implements a number of digital modes designed for <br />"
|
||||||
"weak-signal Amateur Radio communication. <br /><br />"
|
"weak-signal Amateur Radio communication. <br /><br />"
|
||||||
"© 2001-2022 by Joe Taylor, K1JT, Bill Somerville, G4WJS, <br />"
|
"© 2001-2023 by Joe Taylor, K1JT, Bill Somerville, G4WJS, <br />"
|
||||||
"Steve Franke, K9AN, Nico Palermo, IV3NWV, <br />"
|
"Steve Franke, K9AN, Nico Palermo, IV3NWV, <br />"
|
||||||
"Chester Fennell, KG4IYS, and Uwe Risse, DG2YCB <br /><br />"
|
"Uwe Risse, DG2YCB, and Brian Moran, N9ADG <br /><br />"
|
||||||
"We gratefully acknowledge contributions from AC6SL, AE4JY,<br />"
|
"We gratefully acknowledge contributions from AC6SL, AE4JY,<br />"
|
||||||
"DF2ET, DJ0OT, G3WDG, G4KLA, IW3RAB, K3WYC, KA1GT,<br />"
|
"DF2ET, DJ0OT, G3WDG, G4KLA, IW3RAB, K3WYC, KA1GT,<br />"
|
||||||
"KA6MAL, KA9Q, KB1ZMX, KD6EKQ, KI7MT, KK1D, ND0B, PY2SDR,<br />"
|
"KA6MAL, KA9Q, KB1ZMX, KD6EKQ, KG4IYS, KI7MT, KK1D, ND0B,<br />"
|
||||||
"VE1SKY, VK3ACF, VK4BDJ, VK7MO, W3DJS, W3SZ, W4TI, W4TV,<br />"
|
" PY2SDR, VE1SKY, VK3ACF, VK4BDJ, VK7MO, W3DJS, W3SZ, W4TI,<br />"
|
||||||
"and W9MDB.<br /><br />"
|
" W4TV, and W9MDB.<br /><br />"
|
||||||
"WSJT-X is licensed under the terms of Version 3 <br />"
|
"WSJT-X is licensed under the terms of Version 3 <br />"
|
||||||
"of the GNU General Public License (GPL) <br /><br />"
|
"of the GNU General Public License (GPL) <br /><br />"
|
||||||
"<a href=" TO_STRING__ (PROJECT_HOMEPAGE) ">"
|
"<a href=" TO_STRING__ (PROJECT_HOMEPAGE) ">"
|
||||||
|
@ -1093,16 +1093,14 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
|
|||||||
|
|
||||||
void MainWindow::not_GA_warning_message ()
|
void MainWindow::not_GA_warning_message ()
|
||||||
{
|
{
|
||||||
/* ### TEMPORARY ###
|
|
||||||
MessageBox::critical_message (this,
|
MessageBox::critical_message (this,
|
||||||
"This is a pre-release version of WSJT-X 2.6.0 made\n"
|
"This is a pre-release version of WSJT-X 2.7.0-rc1 made\n"
|
||||||
"available for testing purposes. By design it will\n"
|
"available for testing purposes. By design it will\n"
|
||||||
"be nonfunctional after Mar 31, 2023.");
|
"be nonfunctional after Jan 15, 2024.");
|
||||||
auto now = QDateTime::currentDateTimeUtc ();
|
auto now = QDateTime::currentDateTimeUtc ();
|
||||||
if (now >= QDateTime {{2023, 03, 31}, {23, 59, 59, 999}, Qt::UTC}) {
|
if (now >= QDateTime {{2024, 01, 15}, {23, 59, 59, 999}, Qt::UTC}) {
|
||||||
Q_EMIT finished ();
|
Q_EMIT finished ();
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::initialize_fonts ()
|
void MainWindow::initialize_fonts ()
|
||||||
@ -2809,10 +2807,10 @@ void MainWindow::on_actionCopyright_Notice_triggered()
|
|||||||
"\"The algorithms, source code, look-and-feel of WSJT-X and related "
|
"\"The algorithms, source code, look-and-feel of WSJT-X and related "
|
||||||
"programs, and protocol specifications for the modes FSK441, FST4, FT8, "
|
"programs, and protocol specifications for the modes FSK441, FST4, FT8, "
|
||||||
"JT4, JT6M, JT9, JT65, JTMS, QRA64, Q65, MSK144 are Copyright (C) "
|
"JT4, JT6M, JT9, JT65, JTMS, QRA64, Q65, MSK144 are Copyright (C) "
|
||||||
"2001-2022 by one or more of the following authors: Joseph Taylor, "
|
"2001-2023 by one or more of the following authors: Joseph Taylor, "
|
||||||
"K1JT; Bill Somerville, G4WJS; Steven Franke, K9AN; Nico Palermo, "
|
"K1JT; Bill Somerville, G4WJS; Steven Franke, K9AN; Nico Palermo, "
|
||||||
"IV3NWV; Greg Beam, KI7MT; Michael Black, W9MDB; Edson Pereira, PY2SDR; "
|
"IV3NWV; Greg Beam, KI7MT; Michael Black, W9MDB; Edson Pereira, PY2SDR; "
|
||||||
"Philip Karn, KA9Q; Chester Fennell, KG4IYS; Uwe Risse, DG2YCB; "
|
"Philip Karn, KA9Q; Uwe Risse, DG2YCB; Brian Moran, N9ADG; "
|
||||||
"and other members of the WSJT Development Group.\"");
|
"and other members of the WSJT Development Group.\"");
|
||||||
MessageBox::warning_message(this, message);
|
MessageBox::warning_message(this, message);
|
||||||
}
|
}
|
||||||
@ -8723,6 +8721,7 @@ void MainWindow::locationChange (QString const& location)
|
|||||||
if (m_config.my_grid () != grid) {
|
if (m_config.my_grid () != grid) {
|
||||||
m_config.set_location (grid);
|
m_config.set_location (grid);
|
||||||
genStdMsgs (m_rpt, false);
|
genStdMsgs (m_rpt, false);
|
||||||
|
pskSetLocal ();
|
||||||
statusUpdate ();
|
statusUpdate ();
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user