Commit Graph

3080 Commits

Author SHA1 Message Date
Bill Somerville
b1d2e4fecf Reduce the ISCAT decoder stack size requirement
This stops a  crash on Linux that is hard  to avoid without increasing
the default process stack size limit.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7303 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-08 23:41:32 +00:00
Bill Somerville
3f49d2ca29 Fix a markup error that caused the User Guide PDF generation to fail
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7302 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-08 23:41:27 +00:00
Joe Taylor
534367a650 New sync pattern for QRA64; implement fast-fading algorithm for QRA64A-C. Several things in QRA64 still need attention, in addition to submodes D and E!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7301 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-08 20:11:02 +00:00
Joe Taylor
a9d3f5187d Send required parameters to qra64_dec().
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7300 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-07 16:58:37 +00:00
Joe Taylor
e7bd8383fb QRA64 decoder is now basically functional with qra64_decode_fastfading(). Currently only submode A. More to come...
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7299 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-07 16:47:40 +00:00
Joe Taylor
9eaab1a9d6 Increase spacing of sync tones in QRA64 by 10x.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7298 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-07 14:49:20 +00:00
Joe Taylor
8c0f9098a1 Correct a flaw in behavior of "Lock Tx=Rx" (Tnx to VK4EME). CR in DXCall entry ==> do "Lookup" (Tnx to W9MDB).
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7297 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-07 13:47:09 +00:00
Bill Somerville
fdecbd90de Fix up system type detection for QRA PRNG
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7296 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-06 13:54:44 +00:00
Joe Taylor
8d78c58697 Add code for QRA64 with fast fading.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7295 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-06 00:53:47 +00:00
Bill Somerville
354cebbb5e Allow for new directional CQ messages in message processing
Also relax entry validation so it  is easier to enter standard message
forms longer than 13 characters into message entry line edits.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7294 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-05 19:41:03 +00:00
Bill Somerville
cd7ad91266 Increase the OpenMP stack size limit for jt9 threads from 2Mbyte to 4Mbyte
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7293 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-05 00:39:09 +00:00
Joe Taylor
86624ca5c9 Fix a typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7292 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-04 21:00:56 +00:00
Joe Taylor
b0fbfd2012 Addition to User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7291 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-04 18:44:20 +00:00
Joe Taylor
08707e7b34 Install msk144code[.exe]. Many additions and correctiions to User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7290 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-04 18:15:14 +00:00
Joe Taylor
1fa933fa29 Enable support for "CQ AA" through "CQ ZZ" in standard messages. They are encoded internally as "E9AA" through "E9ZZ".
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7289 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-04 16:45:12 +00:00
Joe Taylor
14ff3e83a9 More cleanup of refspec display program.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7288 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-04 13:36:14 +00:00
Joe Taylor
eff1eba868 Remove unnecessary file.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7287 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-03 23:33:34 +00:00
Joe Taylor
16ae27b897 Simplify and clean up some code in refspec.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7286 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-03 23:29:45 +00:00
Joe Taylor
9f23d74e90 Add files for plotting reference spectra.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7285 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-03 23:07:44 +00:00
Joe Taylor
504d828bf0 Edit and add to User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7284 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-03 19:14:07 +00:00
Joe Taylor
3020202ef0 Add warning message if VHF features enabled on a lower band. Clean up "Decoded Lines" table in User Guide, and corresponding ISCAT end-of-line characters.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7283 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-03 14:05:05 +00:00
Joe Taylor
edc02db039 Fix a typo and several Table numbers.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7282 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-02 20:58:33 +00:00
Joe Taylor
0cd291082c Add description of information accompanying decoded text to User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7281 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-02 20:25:51 +00:00
Joe Taylor
954fae6954 Reactivate the "Reference spectrum saved" message box.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7280 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-02 17:57:25 +00:00
Joe Taylor
48fad11a97 User guide edits.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7279 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-02 16:54:25 +00:00
Joe Taylor
7ba9e44158 Correct a typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7278 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-02 15:01:33 +00:00
Joe Taylor
cefe2ceba2 User Guide edits.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7277 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-02 13:03:33 +00:00
Joe Taylor
8f9daaa0e9 Fix UTC wrap-around problem with timing of CW ID. Fix WSPR label mi/km.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7276 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-02 12:38:18 +00:00
Joe Taylor
1ea8591868 In ALL_WSPR.TXT: add another decimal place for DT and place for another MHz digit.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7275 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-01 21:15:29 +00:00
Joe Taylor
6a8985422d State the MSK144 bandwidth as 2400 Hz (User Guide Section 15.3.4, Table 3).
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7274 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-11-01 14:17:28 +00:00
Joe Taylor
bddc397fdb Another file that should have been committed.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7273 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-31 18:56:55 +00:00
Joe Taylor
904f967b0d Forgot to commit this file.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7272 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-31 18:55:23 +00:00
Joe Taylor
e61434aaa3 A number of minor edits to the User Guide -- mostly thanks to Roger, VE1SKY.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7271 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-31 17:23:51 +00:00
Joe Taylor
9093174a8f Correct a flaw in deep4 (apparently caused by gfortran optimizer?). Move
display of the "No More Files..." message until after the "Decode Finished"
message is received.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7270 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-31 14:24:02 +00:00
Joe Taylor
71d46bac1b I think this is better logic for enabling/disabling the checkbox that enables "CQ Rx nnn". Please check!
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7269 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-30 23:52:25 +00:00
Bill Somerville
97d9e88614 Choose the nearest preset frequency in a band when forced to align
This ensures that an already  selected preset frequency is not changed
when exiting  the settings  dialog.  Probably would  be better  to not
reset  the frequency  when exiting  the  settings dialog  but that  is
buried inside other function calls that are probably necessary.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7268 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-30 22:36:13 +00:00
Joe Taylor
33c3ba631b Correct a bug that could switch to a JT65 shorthand message if Tx5 window
is edited to (say) "73 ...".


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7267 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-30 21:38:52 +00:00
Joe Taylor
a7ac5af6b5 Don't use soft keying with CW iD in fast modes. (I don't understand why this was needed...)
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7266 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-30 20:19:18 +00:00
Bill Somerville
fb307e5cdd Fix issue with the configurations menu on Mac OS X
On Mac OS X  due to the Qt use of native  menu widgets the connections
for  a menu  action get  disconnected before  they are  triggered when
using QMenu::aboutToHide()  to remove the items  dynamically.  Changed
to  depopulate  the   sub  menu  just  before   re-population  in  the
QMenu::aboutToShow() event.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7263 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-29 19:26:20 +00:00
Bill Somerville
717c2da431 Refactor the MultiSettings class to work on Linux with Qt 5.5
This  change  to  using  dynamically   built  pop  up  menus  for  teh
configurations menu gets around an  issue with teh Linux Unity appmenu
not being able to handle actions used in multiple menu items.

There is  a remaining issue  with the QMenu::aboutToHide()  signal not
being fired if the Unity appmenu  is not disabled. Hopefully this will
be fixed  in later  Qt/Unity versions.  Until then  the configurations
menu cannot be used unless the appmenu_qt5 package is removed.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7260 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-29 12:05:52 +00:00
Bill Somerville
8b73ef15dc Bump RC number in preparation for a beta release
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7258 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-28 18:37:27 +00:00
Bill Somerville
21b925bf84 Use Qt signals to process configuration name changes
This change maintains the encapsulation  of the MultiSettings class by
using  a  signal   to  notify  clients  of  changes   to  the  current
configuration name.

Modifications  to   the  MainWindow  class  to   display  the  current
configuration name in the status bar, if it is not "Default", based on
MultiSettings events rather than polling for changes.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7257 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-28 17:15:04 +00:00
Joe Taylor
406669e450 Fic label_7 for MSK144. User guide updates.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7256 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-28 15:33:56 +00:00
Joe Taylor
a3f5e22c38 New status bar picture for User Guide.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7255 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-28 14:37:15 +00:00
Bill Somerville
e6ca0b689c Remove outer main window window sizes for better cross platform behaviour
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7254 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-28 14:34:37 +00:00
Bill Somerville
8c64a5ec92 Fix up broken settings UI layouts and tab order
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7253 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-28 14:34:30 +00:00
Joe Taylor
089f4f2bfa Add a status bar label for configuration name (if other than "Default").
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7252 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-28 14:33:00 +00:00
Joe Taylor
e6372c94b0 User Guide edits.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7251 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-27 18:13:30 +00:00
Joe Taylor
b9813a375f Update list of active files in wsjtx.pro.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7250 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-27 17:41:31 +00:00
Joe Taylor
382e5c54a9 Clean up a few more Tool Tips.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7249 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-10-27 17:04:34 +00:00