mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-27 14:48:46 -05:00
This a mirror of WSJT-X and will be updated every 6 hours. PR will be ignored, head to the SF link. Repo will be updated at 06:00:00 UTC 12:00:00 UTC 18:00:00 UTC 00:00:00 UTC Now fixed.
559873ea2b
r5297 | bsomervi | 2015-04-26 17:26:54 +0100 (Sun, 26 Apr 2015) | 49 lines Various defect repairs and ambigous behaviour clarifications A regression introduced in v1.5.0-rc1 where PTT on an alternate serial port when using no CAT control is resolved. A regression introduced in v1.5.0-rc1 where the network server field was not being restored in the settings dialog has been resolved. In settings the "Test PTT" button is now styled by checked state. The "Test PTT" button is enabled without needing click "Test CAT" first when no CAT rig control is selected. Various parts of the settings dialog are now disabled when no CAT rig control is selected. These are the "Mode" group, the "Split Operation" group and the "Monitor returns to last used frequency" check box. None of these have any visible impact nor make sense without CAT rig control. Initialization and teardown of rig control internals has been revised to avoid several problems related to timing and when switching between different CAT settings. This includes improvements in having the operating frequency restored between sessions when not using CAT rig control. The initialization of OmniRig connections has been improved, unfortunately it is still possible to get an exception when clicking the "Test CAT" button where just clicking "OK" and leaving the settings dialog will probably work. Some unnecessary CAT commands output during direct rig control have been elided to reduce the level of traffic a little. The handling of some automatically generated free text messages used when the station is a type 2 compound callsign or is working a type 2 compound callsign has been improved. This is related to how a double click on a message of the form "DE TI4/N0URE 73" is double clicked. The new behaviour depends on whether the current "DX Call" matches the call in the message. This resolves the ambiguity as to whether this message is a sign off at the end of a QSO with current operator (a 73 message is generated) or a tail end opportunity where the message should be treated the same as a CQ or QRZ message (WSJT-X QSYs to the frequency, generates messages and selects message one ready to call). This still leaves some potential ambiguous behaviors in this complex area but selecting "Clear DX call and grid after logging" should resolve most of them. Rig control trace messages have been cleaned up and are now more helpful, less verbose and, tidier in the source code. ------------------------------------------------------------------------ Merged from the wsjtx-1.5 branch. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@5298 ab8295b8-cf94-4d9e-aec4-7959e3be5d79 |
||
---|---|---|
artwork | ||
CMake | ||
contrib | ||
Darwin | ||
debian | ||
icons | ||
lib | ||
logbook | ||
manpages | ||
Palettes | ||
qmake_only | ||
samples | ||
.gitignore | ||
about.cpp | ||
about.h | ||
about.ui | ||
astro.cpp | ||
astro.h | ||
astro.ui | ||
AudioDevice.cpp | ||
AudioDevice.hpp | ||
AUTHORS | ||
Bands.cpp | ||
Bands.hpp | ||
BUGS | ||
CandidateKeyFilter.cpp | ||
CandidateKeyFilter.hpp | ||
CMakeCPackOptions.cmake.in | ||
CMakeLists.txt | ||
commons.h | ||
Configuration.cpp | ||
Configuration.hpp | ||
Configuration.ui | ||
COPYING | ||
cty.dat | ||
decodedtext.cpp | ||
decodedtext.h | ||
Detector.cpp | ||
Detector.hpp | ||
displaytext.cpp | ||
displaytext.h | ||
DXLabSuiteCommanderTransceiver.cpp | ||
DXLabSuiteCommanderTransceiver.hpp | ||
EmulateSplitTransceiver.cpp | ||
EmulateSplitTransceiver.hpp | ||
ForeignKeyDelegate.cpp | ||
ForeignKeyDelegate.hpp | ||
FrequencyItemDelegate.cpp | ||
FrequencyItemDelegate.hpp | ||
FrequencyLineEdit.cpp | ||
FrequencyLineEdit.hpp | ||
FrequencyList.cpp | ||
FrequencyList.hpp | ||
getfile.cpp | ||
getfile.h | ||
GetUserId.cpp | ||
GetUserId.hpp | ||
HamlibTransceiver.cpp | ||
HamlibTransceiver.hpp | ||
HRDTransceiver.cpp | ||
HRDTransceiver.hpp | ||
INSTALL | ||
jt9.txt | ||
killbyname.cpp | ||
LiveFrequencyValidator.cpp | ||
LiveFrequencyValidator.hpp | ||
logqso.cpp | ||
logqso.h | ||
logqso.ui | ||
main.cpp | ||
mainwindow.cpp | ||
mainwindow.h | ||
mainwindow.ui | ||
MessageAggregator.cpp | ||
messageaveraging.cpp | ||
messageaveraging.h | ||
messageaveraging.ui | ||
MessageClient.cpp | ||
MessageClient.hpp | ||
MessageServer.cpp | ||
MessageServer.hpp | ||
meterwidget.cpp | ||
meterwidget.h | ||
Modulator.cpp | ||
Modulator.hpp | ||
mouse_commands.txt | ||
NetworkMessage.cpp | ||
NetworkMessage.hpp | ||
NetworkServerLookup.cpp | ||
NetworkServerLookup.hpp | ||
NEWS | ||
OmniRigTransceiver.cpp | ||
OmniRigTransceiver.hpp | ||
pimpl_h.hpp | ||
pimpl_impl.hpp | ||
plotter.cpp | ||
plotter.h | ||
PollingTransceiver.cpp | ||
PollingTransceiver.hpp | ||
prefixes.txt | ||
psk_reporter.cpp | ||
psk_reporter.h | ||
qt_helpers.cpp | ||
qt_helpers.hpp | ||
Radio.cpp | ||
Radio.hpp | ||
README | ||
revision_utils.cpp | ||
revision_utils.hpp | ||
SettingsGroup.hpp | ||
shortcuts.txt | ||
signalmeter.cpp | ||
signalmeter.h | ||
sleep.h | ||
soundin.cpp | ||
soundin.h | ||
soundout.cpp | ||
soundout.h | ||
ss.bat | ||
sss.bat | ||
StationList.cpp | ||
StationList.hpp | ||
THANKS | ||
TraceFile.cpp | ||
TraceFile.hpp | ||
Transceiver.cpp | ||
Transceiver.hpp | ||
TransceiverBase.cpp | ||
TransceiverBase.hpp | ||
TransceiverFactory.cpp | ||
TransceiverFactory.hpp | ||
Versions.cmake | ||
wf_palette_design_dialog.ui | ||
WFPalette.cpp | ||
WFPalette.hpp | ||
widegraph.cpp | ||
widegraph.h | ||
widegraph.ui | ||
wsjtx_changelog.txt | ||
wsjtx_config.h.in | ||
wsjtx_opti.iss | ||
wsjtx_update.iss | ||
wsjtx.desktop | ||
wsjtx.iss | ||
wsjtx.pro | ||
wsjtx.qrc.in | ||
wsjtx.rc |
__ __ ______ _____ ________ __ __ | \ _ | \ / \ | \| \ | \ | \ | $$ / \ | $$| $$$$$$\ \$$$$$ \$$$$$$$$ | $$ | $$ | $$/ $\| $$| $$___\$$ | $$ | $$ ______ \$$\/ $$ | $$ $$$\ $$ \$$ \ __ | $$ | $$| \ >$$ $$ | $$ $$\$$\$$ _\$$$$$$\| \ | $$ | $$ \$$$$$$/ $$$$\ | $$$$ \$$$$| \__| $$| $$__| $$ | $$ | $$ \$$\ | $$$ \$$$ \$$ $$ \$$ $$ | $$ | $$ | $$ \$$ \$$ \$$$$$$ \$$$$$$ \$$ \$$ \$$ Copyright (C) 2001 - 2014 by Joe Taylor, K1JT. WSJT-X implements JT9, a new mode designed especially for the LF, MF, and HF bands, as well as the popular mode JT65. Both modes were designed for making reliable, confirmed QSOs under extreme weak-signal conditions. They use nearly identical message structure and source encoding. JT65 was designed for EME (“moonbounce”) on the VHF/UHF bands and has also proved very effective for worldwide QRP communication at HF; in contrast, JT9 is optimized for HF and lower frequencies. JT9 is about 2 dB more sensitive than JT65A while using less than 10% of the bandwidth. World-wide QSOs are possible with power levels of a few watts and compromise antennas. A 2 kHz slice of spectrum is essentially full when occupied by ten JT65 signals. As many as 100 JT9 signals can fit into the same space, without overlap. WSJT-X offers a “bi-lingual” operating mode in which you can transmit and receive JT65 and JT9 signals, switching between modes automatically as needed. Displayed bandwidth can be as large as 5 kHz. If your receiver has as upper-sideband filter at least 4 kHz wide, you can have all the typical JT65 and JT9 activity on screen at once, available for making QSOs with a click of the mouse. Even with standard SSB-width IF filters, switching between JT65 and JT9 modes is quick and convenient. Be sure to read the online WSJT-X User's Guide. Project web site: http://www.physics.princeton.edu/pulsar/K1JT/wsjtx.html Project mailing list (shared with other applications from the same team): https://groups.yahoo.com/neo/groups/wsjtgroup