mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-20 02:52:00 -05:00
Changes in r314 to get_fname.F90 broke Windows compile. Fixed.
Maximum "Tol" in FSK441 and JT6M modes should be 400 Hz. Fixed. UpdateHistory.txt reflects new features introduced in r309. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@315 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
06fc832883
commit
aa9f6f76c5
@ -1,3 +1,68 @@
|
||||
Changes in WSJT 5.9.6 (r309): September 22, 2006
|
||||
-------------------------------------------------
|
||||
|
||||
WSJT v5.9.6 r309 provides the following new features:
|
||||
|
||||
1. In earlier versions the vertically-scrolling JT65 waterfall always
|
||||
displayed the frequency range 500-2500 Hz. The range has now been
|
||||
optionally expanded and made more flexible. By toggling a button
|
||||
labeled "BW" at the top of the SpecJT window you can change the
|
||||
displayed bandwidth to 4 kHz. In addition, you can offset the
|
||||
displayed region in 100 Hz steps by using buttons labeled "<" and
|
||||
">", and you can return the range to its default alignment with a
|
||||
button labeled "|".
|
||||
|
||||
This new feature provides two significant advantages. If your
|
||||
receiver provides a bandwidth greater than 2 kHz in USB mode, you
|
||||
can now display up to 4 kHz instantaneously (and with offsets, a
|
||||
total range of 5 kHz). The Kenwood TS-2000, for example, provides
|
||||
a 5 kHz bandwidth. The expanded range will make it easier to find
|
||||
other stations to work -- e.g. in contests, and at 1296 MHz where
|
||||
Doppler shifts are relatively large. In addition, extending the
|
||||
displayed spectrum to frequencies below 500 Hz is useful if you are
|
||||
using WSJT as a display tool when operating on CW.
|
||||
|
||||
2. When attempting to establish proper synchronization with a received
|
||||
signal, the JT65 decoder searches values of DT from -2 to +10 s.
|
||||
Toggling a new control labeled "Shift" (to the right of "Dsec")
|
||||
will offset the received data by +5 s, thereby providing an
|
||||
effective search range of -7 to +5 s. In normal operation you
|
||||
should leave this option turned OFF (i.e., "Shift 0.0").
|
||||
Occasionally, however, using "Shift 5.0" may allow you to decode
|
||||
transmissions from a station whose computer clock has a large
|
||||
error.
|
||||
|
||||
3. "Alt-G" is a keyboard shortcut equivalent to clicking "GenStdMsgs".
|
||||
A new shortcut "Ctrl-G" now has a similar effect, but it generates
|
||||
an alternate set of JT65 messages with callsigns included in the
|
||||
"RO" and "RRR" messages. These message forms can be useful in
|
||||
pile-up situations.
|
||||
|
||||
4. I have been told that the use of "/A" is a required callsign suffix
|
||||
in some circumstances. Therefore, the list of optional callsign
|
||||
suffixes has been expanded to include "/A". For this feature to
|
||||
work properly it is necessary for both transmitting and receiving
|
||||
stations to use WSJT v5.9.6 (or later).
|
||||
|
||||
5. An improved algorithm is now used to measure the error in soundcard
|
||||
sampling frequencies. One effect is that the resulting numbers in
|
||||
the status bar will restabilize correctly after your computer clock
|
||||
has been reset.
|
||||
|
||||
6. The default font used to display astronomical data has been changed
|
||||
to a monospace font. In addition, more flexibility is provided
|
||||
for selecting suitable and attractive fonts when running WSJT under
|
||||
Linux or FreeBSD.
|
||||
|
||||
7. Switching from JT6M to JT65 mode now turns Freeze off.
|
||||
|
||||
8. Appearance of the F1 help screen has been cleaned up.
|
||||
|
||||
9. Shortcut reminders have been added to menu items.
|
||||
|
||||
10. Cut-and-paste now works properly when running WSJT in Linux.
|
||||
|
||||
|
||||
Changes in WSJT 5.9.5 (r236): August 3, 2006
|
||||
---------------------------------------------
|
||||
|
||||
|
@ -3,9 +3,10 @@ subroutine get_fname(hiscall,ntime,trperiod,lauto,fname)
|
||||
|
||||
#ifdef Win32
|
||||
use dfport
|
||||
#else
|
||||
external gmtime_r
|
||||
#endif
|
||||
|
||||
external gmtime_r
|
||||
character hiscall*12,fname*24,tag*7
|
||||
integer ntime
|
||||
integer trperiod
|
||||
@ -14,7 +15,11 @@ subroutine get_fname(hiscall,ntime,trperiod,lauto,fname)
|
||||
n1=ntime
|
||||
n2=(n1+2)/trperiod
|
||||
n3=n2*trperiod
|
||||
#ifdef Win32
|
||||
call gmtime(n3,it)
|
||||
#else
|
||||
call gmtime_r(n3,it)
|
||||
#endif
|
||||
it(5)=it(5)+1
|
||||
it(6)=mod(it(6),100)
|
||||
write(fname,1000) (it(j),j=6,1,-1)
|
||||
|
5
wsjt.py
5
wsjt.py
@ -857,7 +857,10 @@ def decclip(event):
|
||||
#------------------------------------------------------ inctol
|
||||
def inctol(event=NONE):
|
||||
global itol
|
||||
if itol<6: itol=itol+1
|
||||
maxitol=5
|
||||
if mode.get()[:4]=='JT65':
|
||||
maxitol=6
|
||||
if itol<maxitol: itol=itol+1
|
||||
ltol.configure(text='Tol '+str(ntol[itol]))
|
||||
|
||||
#------------------------------------------------------ dectol
|
||||
|
Loading…
Reference in New Issue
Block a user