Bill Somerville
|
f6a7d8c4bd
|
Fix an off by one error in 10 and 12 bit hash code handling
Revealed by trying to hash M0RNR which has zero as a 10 and 12 bit
hash code.
|
2020-06-30 21:50:17 +01:00 |
|
Bill Somerville
|
c2de0fe7ca
|
Merge branch 'hotfix-2.2.2' into develop
|
2020-06-21 21:44:59 +01:00 |
|
Joe Taylor
|
9208ac55b8
|
Another try: Ignore messages decoding to i3.n3 = 0.2.
|
2020-06-21 20:36:19 +01:00 |
|
Joe Taylor
|
ad0ff6d2be
|
Revert "Messages decoding to i3.n3 = 0.2 are now ignored: 0.2 is not currently used."
This reverts commit d56f359b69 .
|
2020-06-21 20:36:19 +01:00 |
|
Joe Taylor
|
ac1e007238
|
Messages decoding to i3.n3 = 0.2 are now ignored: 0.2 is not currently used.
|
2020-06-21 20:36:19 +01:00 |
|
Bill Somerville
|
aa52e7d4c6
|
Add new PE RAC section for FD
|
2020-06-21 13:06:52 +01:00 |
|
Joe Taylor
|
cab1a005c6
|
Another try: Ignore messages decoding to i3.n3 = 0.2.
|
2020-06-16 11:02:24 -04:00 |
|
Joe Taylor
|
027cb5186e
|
Revert "Messages decoding to i3.n3 = 0.2 are now ignored: 0.2 is not currently used."
This reverts commit d56f359b69 .
|
2020-06-16 10:54:36 -04:00 |
|
Joe Taylor
|
d56f359b69
|
Messages decoding to i3.n3 = 0.2 are now ignored: 0.2 is not currently used.
|
2020-06-16 10:26:36 -04:00 |
|
K9AN
|
5de5db6765
|
Override hashtable and use mycall when 22-bit hash in call_1 of i3=1 message matches hashmy22.
|
2020-06-06 14:58:41 +01:00 |
|
K9AN
|
c058686bc6
|
Override hashtable and use mycall when 22-bit hash in call_1 of i3=1 message matches hashmy22.
|
2020-06-06 08:18:31 -05:00 |
|
Joe Taylor
|
a9e9866017
|
Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop
|
2020-05-24 13:39:46 -04:00 |
|
Joe Taylor
|
b31dfba67b
|
Consider a decode starting with "CQ <" as an invalid decode.
|
2020-05-24 10:03:56 -04:00 |
|
Joe Taylor
|
1f9a9654a2
|
Catch invalid values of igrid6 and set unpk77_success=.false.
|
2020-05-19 10:22:42 -04:00 |
|
Joe Taylor
|
e6b6a3ab5b
|
Bug fix for compound callsigns used with EU VHF Contest messages.
|
2020-05-13 11:54:25 -04:00 |
|
Joe Taylor
|
c97a127c68
|
Fix a bug parsing EU VHF message with both calls "/P". (The only message with both calls hashed is type 5, EU VHF Contest.)
|
2020-05-13 12:45:38 +01:00 |
|
Joe Taylor
|
d79cf16a5b
|
Add a few more 77-bit test messages.
|
2020-05-12 18:40:12 -04:00 |
|
Joe Taylor
|
032de4a2c9
|
Fix a bug parsing EU VHF message with both calls "/P". (The only message with both calls hashed is type 5, EU VHF Contest.)
|
2020-05-12 13:40:00 -04:00 |
|
Joe Taylor
|
8ace9759c5
|
EU VHF Contest msg conveying grid6 is now Type 5 and conveys hashes of both calls.
|
2020-04-20 14:27:22 -04:00 |
|
Joe Taylor
|
4646e61b9a
|
Fix a bug in packjt77.
|
2020-04-15 14:43:33 -04:00 |
|
Joe Taylor
|
00abc81a00
|
Remove two diagnostic prints.
|
2020-04-14 16:40:24 -04:00 |
|
Joe Taylor
|
af4de10055
|
Modify packjt77 to encode and decode 50-bit WSPR messages. For now, results are the first 50 bits of c77, and we're using subtype i3.n3=0.6.
|
2020-04-14 15:40:11 -04:00 |
|
Joe Taylor
|
151c25bcb3
|
Remove messahe type i3=5, possible WWROF digi contest. It will not be used.
|
2020-03-30 14:20:46 -04:00 |
|
Joe Taylor
|
0557e19b3e
|
Correct a flaw in displaying subtype "j2" in encode77.f90.
|
2020-03-30 14:09:39 -04:00 |
|
Joe Taylor
|
380a05f94e
|
Remove stray comments.
|
2020-03-30 13:52:37 -04:00 |
|
Joe Taylor
|
38f11fee62
|
Enhance packjt77 to include 50-bit WSPR-style messages. Build encode77[.exe].
|
2020-03-30 13:37:34 -04:00 |
|
Joe Taylor
|
430a413f95
|
Silence compiler warnings for packjt77.f90.
|
2020-03-19 10:16:33 -04:00 |
|
Steven Franke
|
52075fca24
|
Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop
|
2020-01-03 14:29:12 -06:00 |
|
Steven Franke
|
dda393dd81
|
Fix a typo. Thanks NQ6Z!
|
2020-01-03 14:28:37 -06:00 |
|
Joe Taylor
|
f069477dbb
|
Bring test28.f90, ft4_testmsg.f90, ft8_testmsg.f90, ft8code.f90 up to date.
|
2020-01-03 13:34:56 -05:00 |
|
Joe Taylor
|
7d8cdd200c
|
Merge branch 'develop' of bitbucket.org:k1jt/wsjtx into develop
|
2019-12-11 16:34:34 -05:00 |
|
Joe Taylor
|
7c0bef98bc
|
Update and correct some comments. No actual code changes!
|
2019-12-11 16:33:33 -05:00 |
|
Steve Franke
|
0f592eb48f
|
Disallow decoded messages with i3.ge.6 as these are not yet defined.
|
2019-12-11 11:18:37 -06:00 |
|
Joe Taylor
|
d4a7a292c0
|
Implement message type i3=5 (for WWROF contest exchange) in packjt77.
|
2019-06-06 10:29:58 -04:00 |
|
Bill Somerville
|
de9990bb60
|
Fix a mangled edit and an incorrect exit condition
|
2018-12-24 03:52:06 +00:00 |
|
Bill Somerville
|
8f9fdd29a8
|
Remove some unnecessary space padding and some compiler warnings
|
2018-12-24 02:23:56 +00:00 |
|
Bill Somerville
|
e4700b449e
|
Make checks for /P and /R exact and only for trailing suffixes
|
2018-12-24 02:22:39 +00:00 |
|
Steve Franke
|
b8287eb584
|
Bring encode77.f90 up to date.
|
2018-12-23 15:34:00 -06:00 |
|
Steve Franke
|
adb7a935b2
|
Put mycall13 into the 22-bit hash table only so that 22-bit hashes of mycall are recognized.
|
2018-12-21 13:20:14 -06:00 |
|
Steve Franke
|
e87cf8dcc5
|
Guard against bounds errors in hash arrays. Try to keep cruft out of those arrays.
|
2018-12-20 20:41:44 -06:00 |
|
Steve Franke
|
0e7c679ae5
|
Don't initialize hash arrays twice.
|
2018-12-20 15:47:22 -06:00 |
|
Steve Franke
|
7a40bf2e4b
|
Use separate hash tables for 10, 12, and 22 bit hashes. Make unpacking i3=4 messages depend on whether unpack is being done on a received message, or a to-be-transmitted message. Give mycall13 priority over hash table entries in certain contexts.
|
2018-12-20 15:08:29 -06:00 |
|
Joe Taylor
|
eb0930294d
|
Add suggested message type i3.n3 = 0.6.
|
2018-11-21 10:17:16 -05:00 |
|
Steve Franke
|
fe44bc6201
|
Reject standard messages with CQ and a Roger or CQ and a report.
|
2018-10-27 20:58:49 -05:00 |
|
Steve Franke
|
8a20b97597
|
Make sure that all callsigns from i3=1, i3=2 and i3=4 messages are in the hashtable.
|
2018-10-13 13:50:24 -05:00 |
|
Steve Franke
|
14af74ddeb
|
Minor changes to simplify hash10,hash12,hash22 routines.
|
2018-10-09 15:29:12 -05:00 |
|
Steve Franke
|
85e0b4cd61
|
Strip all angle brackets before storing a callsign in the hashtable. Make encode77 work with '<KB900000ANN> K1JT R+02'.
|
2018-10-08 19:28:18 -05:00 |
|
Joe Taylor
|
6884ee5334
|
Auto-generation and auto-sequencing of "TU; ..." message for RTTY Roundup.
|
2018-10-08 12:52:28 -04:00 |
|
Joe Taylor
|
665aad962f
|
Cleanup.
|
2018-10-03 20:10:29 +01:00 |
|
Joe Taylor
|
6d096db6d5
|
Implement a validator for FD and RTTY exchange entries.
|
2018-10-03 19:32:05 +01:00 |
|