Commit Graph

4522 Commits

Author SHA1 Message Date
Joe Taylor
41f9810822 Update the callign sequence for unpack77, to account for the new "success" flag. 2018-09-18 13:28:41 -04:00
Joe Taylor
81d6f6a109 Merge branch 'release-wsjtx-2.0.0-rc1' 2018-09-17 09:17:50 -04:00
Joe Taylor
34f9355f00 Fix a few flaws in descriptive documents. 2018-09-17 09:12:47 -04:00
Bill Somerville
42101fa565 Add a .gitattributes file and populate it with initial export-ignore attributes
This  change allows  developers to  easily create  a sanitized  source
archive for example:

git archive --format=tar --prefix=wsjtx-2.0.0/ wsjtx-2.0.0-rc1 | gzip >wsjtx-2.0.0-rc1.tgz

Which creates  a sources  tarball called wsjtx-2.0.0-rc1.tgz  from the
wsjtx-2.0.0-rc1 tag (substitute HEAD or a branch name or even a commit
SHA for other contents).
2018-09-14 20:18:36 +01:00
Steven Franke
e180f9fae8 Add lib/fsk4hf to sources.exclude. 2018-09-14 00:04:07 +00:00
Steve Franke
b868cee59f Tweak CMakeLists.txt. 2018-09-13 15:40:52 -05:00
Steve Franke
9657617cdc Merge branch 'integrate-77bit' into develop 2018-09-13 15:24:33 -05:00
Joe Taylor
9facbde6de Minor edits. 2018-09-13 15:55:23 -04:00
Joe Taylor
83bf281a1b Minor editorial work. 2018-09-13 15:33:42 -04:00
Joe Taylor
ab2708aa44 Fox/Hound mode does not yet use 77-bit messages, so we disallow them. 2018-09-13 13:42:58 -04:00
Joe Taylor
aca7273fc3 Correct the sizes of character variables msg and msgsent. 2018-09-13 12:39:08 -04:00
Joe Taylor
783bf8c80a Clean up the Colors tab. (Bill should look at the spacers...) 2018-09-13 11:59:52 -04:00
Joe Taylor
a8ab245ce0 Set minimum widths for FieldDay_Exchange and RTTY_Exchange. A better way?? 2018-09-13 11:25:31 -04:00
Joe Taylor
e4e34214f9 Fix two flaws in generating Sh messages in MSK144 mode. 2018-09-13 11:02:00 -04:00
Joe Taylor
53c0908533 Editorial changes to planning and development documents. 2018-09-13 09:56:20 -04:00
Joe Taylor
a9deb8c1fd Merge branch 'integrate-77bit' of bitbucket.org:k1jt/wsjtx into integrate-77bit 2018-09-13 09:51:34 -04:00
Joe Taylor
fc3d2f9581 Fix the -rc1 expiration date. 2018-09-13 09:51:04 -04:00
Joe Taylor
d82949c54e Correct the display of usage examples. 2018-09-13 09:50:34 -04:00
Steve Franke
5469adb241 Another tweak to CMakeLists.txt. 2018-09-12 16:57:39 -05:00
Steve Franke
9caaab6042 Modify CMakeLists.txt so that we only build what is needed for the release, more or less. 2018-09-12 16:22:01 -05:00
Steve Franke
642540ff8f unpack77 now returns logical variable unpk77_success, which will be .false. if there is something obviously wrong with the message. Still to do: set the flag if the unpacked message contains CQ in an implausible place. 2018-09-12 15:06:26 -05:00
Steve Franke
629d061e30 Move a couple of simulation files to fsk4hf, which will eventually be excluded from releases. 2018-09-12 13:46:40 -05:00
Steve Franke
087ed57459 Merge branch 'wsprosd' into develop 2018-09-11 16:51:07 -05:00
Steve Franke
261c68ec6d Refine and clean up wspr osd code. 2018-09-11 16:45:17 -05:00
Joe Taylor
fa949d1f09 Added draft of a v2.0 release document. 2018-09-11 15:57:25 -04:00
Joe Taylor
09467b1ca9 Correct a flaw in handling the telemetry message type. Minor edit to msgtypes.txt. 2018-09-11 13:15:16 -04:00
Steve Franke
af7feaf65a No need to examine every entry in the hash table. Just calculate the hash of OSD-produced callsigns and see if they are in the table. Add OSD decoding to the deep setting for wspr decoding. 2018-09-10 17:01:50 -05:00
Bill Somerville
4f4a2ce44c Add exclusions file that controls published sources
Add lines  to the sources.exclude  file to select paths  and wildcards
that   will  be   excluded   from  source   tarballs.   See  the   tar
--exclude-from=FILE option for syntax.

If a source  directory that is used to build  targets is included then
those targets should  be defined in a CMakeLists.txt file  in the same
directory  and the  following  syntax  should be  used  in the  parent
CMakeLists.txt script to ensue  the parent CMakeLists.txt file remains
valid when the excluded directory is not present:

if (EXITS ${CMAKE_SOURCE_DIR}/optional-source-dir AND IS_DIRECTORY ${CMAKE_SOURCE_DIR}/optional-source-dir)
   add_subdirectory (optional-source-dir)
endif ()
2018-09-10 21:56:51 +01:00
Joe Taylor
4b77045b2b Make the building and installation of utility programs optional. 2018-09-10 16:44:06 -04:00
Joe Taylor
5d4321cb5e Temporary recommended frequencies for MSK144 during test period. 2018-09-10 15:52:09 -04:00
Joe Taylor
1b678506f4 Correct the -rc1 timeout date. 2018-09-10 13:29:20 -04:00
Joe Taylor
a8d708af67 Preparing for v2.0-rc1 candidate release.
- Add file  contrib/lotw-user-activity.csv, install in data_dir().
 - Add suggested frequencies on 20 and 40m for testing FT8 v2.0 messages.
 - Add a timeout date (Nov 1 2018) beyond which -rc1 will not run.
 - Change Versions.cmake to indicate v2.0.0-rc1.
2018-09-10 13:07:30 -04:00
Steve Franke
0c60db50d3 Experimental -o option for wsprd uses ordered-statistics decoder. Decodes are accepted only if the callsign exists in the hashtable. 2018-09-09 20:30:23 -05:00
Steve Franke
fa1822bb4a Trying to re-implement osd for wspr. 2018-09-08 16:50:15 -05:00
Joe Taylor
7c235bafa2 Merge branch 'integrate-77bit' of https://bitbucket.org/k1jt/wsjtx into integrate-77bit 2018-09-07 14:35:15 -04:00
Steve Franke
e35410dd1a Trap a potential array bound error. 2018-09-07 12:16:12 +00:00
Joe Taylor
e348b58c5a User guide should describe "Hold Tx Freq" rather than "Lock Tx=Rx".
Thanks to KN3ILZ for catching and reporting this omission!
2018-09-06 10:27:18 -04:00
Joe Taylor
2c6344cdfa Switch automatically to EU VHF contest messages, with notification to user. 2018-09-05 11:07:27 -04:00
Joe Taylor
ca2c1a2b8b Don't use "appendage" ~ or ! on decoded lines. Protect against bad read in genft8_174_91. 2018-09-02 18:55:13 -04:00
Joe Taylor
ed791f26dd Fix a false flagging of ARRL Field Day message. 2018-09-01 20:58:21 -04:00
Joe Taylor
410cd2b9a1 Allow user choice of "Not in LoTW" highlighting color. 2018-09-01 15:42:02 -04:00
Joe Taylor
db713bfb26 Highlight decodes of Tx stations not using LoTW in past year.
File "lotw-user-activity.csv", downloaded from ARRL, should be put in
WSJT-X resources and (still to do): installed in a better location.
2018-09-01 09:53:38 -04:00
Joe Taylor
ae8b6faf19 A bare start on flagging LoTW users. 2018-08-31 16:34:40 -04:00
Joe Taylor
65689c46cf Protect against a bounds error. 2018-08-31 13:55:44 -04:00
Joe Taylor
81af6f1ed3 Fix minor flaws in reporting bad messages by jt65code and jt9code. 2018-08-31 11:22:06 -04:00
Joe Taylor
a8ad1569cc Protect against a potential bounds error. 2018-08-31 10:47:31 -04:00
Joe Taylor
45d48629d2 Increase size of callsign hash table; protect against its overflow. 2018-08-31 09:23:37 -04:00
Joe Taylor
82fe6fcff3 Tweak a label on Advanced tab. 2018-08-30 11:45:57 -04:00
Joe Taylor
fed89ef888 Better protection against bad data in c77. Slightly wider default Settings window. 2018-08-30 10:52:38 -04:00
Bill Somerville
5c628edb54 Tidy up settings-> advanced layouts for a more platform independent experience 2018-08-29 21:02:06 +01:00