Steve Franke
|
1acb5d5d99
|
Add routines needed to test FT8 with GFSK pulses.
|
2019-02-21 15:48:02 -06:00 |
|
Steve Franke
|
c52f755afc
|
Make Watterson simulator causal.
|
2019-01-25 16:26:13 -06:00 |
|
Bill Somerville
|
aee9c09851
|
Merge branch 'develop' into feat-ft2
|
2019-01-16 20:44:44 +00:00 |
|
Steve Franke
|
8f1baae048
|
If delay=0.0 make Watterson use only a single component to simulate flat fading.
|
2019-01-13 09:25:30 -06:00 |
|
Steve Franke
|
c4d078f55f
|
Remove unnecessary character string space-padding.
|
2019-01-03 14:02:17 -06:00 |
|
Steve Franke
|
1a8ddad307
|
In ft8apset, mycall and dxcall must be at least 3 characters long, otherwise they are treated as non-existent.
|
2018-12-24 11:19:07 -06:00 |
|
Steve Franke
|
b44d7b472d
|
Fix a typo.
|
2018-12-24 10:49:40 -06:00 |
|
Steve Franke
|
318ce0020e
|
Try harder to ensure that we don't waste time trying to do ap decoding that would involve nonstandard calls. Current code does not support ap decoding with non-standard calls.
|
2018-12-24 10:45:02 -06:00 |
|
Steve Franke
|
5034e21291
|
Remove some diagnostic writes.
|
2018-12-21 09:51:39 -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 |
|
Steve Franke
|
307948a25d
|
Remove an unused array.
|
2018-12-16 11:55:36 -06:00 |
|
Steve Franke
|
dfceef3662
|
Fix up ft8sim so that it prints a warning when SNR is set too high so that data will be clipped.
|
2018-12-07 11:10:25 -06:00 |
|
Steve Franke
|
337bae6d0d
|
Housekeeping. Remove unused code and unused variables. Silence some compiler warnings.
|
2018-12-05 16:06:33 -06:00 |
|
Steve Franke
|
a5e82ac94c
|
Delete an unused routine. Fix a typo in a comment.
|
2018-12-04 20:01:55 -06:00 |
|
Steve Franke
|
6fc27d550d
|
Fix an egregious bug and another not-so-egregious bug. The egregious bug prevented decodes of most signals with negative DT.
|
2018-12-03 07:18:52 -06:00 |
|
Steve Franke
|
df37d9b1f7
|
Remove cqhund stuff and some other unused code.
|
2018-11-30 13:46:54 -06:00 |
|
Joe Taylor
|
461b87f047
|
Minor improvement in code that checks for bad FT8 messages.
|
2018-11-27 15:34:01 -05:00 |
|
Joe Taylor
|
9e74125799
|
Don't allow an illegal message to crash routine genft8().
|
2018-11-27 15:26:24 -05:00 |
|
Steve Franke
|
ab34db7556
|
Get rid of unused variable ldecode77.
|
2018-11-05 14:40:55 -06:00 |
|
Joe Taylor
|
0235cf69ff
|
Remove all vestiges of old (isync=1) FT8 mode. Many changes here!
|
2018-11-05 11:59:48 -05:00 |
|
Steve Franke
|
2b48cc4487
|
Update wsprd README and delete an obsolete program.
|
2018-10-31 21:02:46 -05:00 |
|
Steve Franke
|
87b97039b6
|
Remove a small bias in Watterson channel simulator channel amplitude.
|
2018-10-25 16:39:17 -05:00 |
|
Steve Franke
|
17ed242878
|
Minor tweak - make program name the same as file name.
|
2018-10-19 19:45:38 -05:00 |
|
Steve Franke
|
d0f0d420a9
|
Convert ft8sim.f90 to use 77bit messages. Remove ft8sim2.f90.
|
2018-10-19 16:52:00 -05:00 |
|
Steve Franke
|
fffa692ac5
|
Convert ft8code to 77bit messages.
|
2018-10-19 16:36:32 -05:00 |
|
Steve Franke
|
59278b9b6b
|
Tweak ndeep determination.
|
2018-10-10 16:06:53 -05:00 |
|
Steve Franke
|
4b54873c81
|
Implement AP for all contest modes and also for Hound mode. AP is always active for Hounds. AP is automatically disabled if MyCall or DxCall are extended callsigns.
|
2018-10-04 17:48:55 -05:00 |
|
Steve Franke
|
0b3b050221
|
First cut at AP decoding for all values of ncontest.
|
2018-10-04 17:48:23 -05:00 |
|
Steve Franke
|
876f69b1d7
|
Remove some debug print statements.
|
2018-10-04 17:47:52 -05:00 |
|
Steve Franke
|
b993935494
|
Reconfigure foxgen.f90 for 77bit messages. Fox now transmits only 77bit messages.
|
2018-10-04 17:47:36 -05:00 |
|
Steve Franke
|
b5cc35e430
|
Cleaned up and simplified AP decoding. Enabled AP decoding for ncontest=0 and ncontest=4 (RU) so far. Missing MyCall or DxCall or nonstandard calls will disable AP passes that wouldn't make sense.
|
2018-10-04 17:45:15 -05:00 |
|
Steve Franke
|
77bb49e9ac
|
Beginnings of AP for RU. Not working yet.
|
2018-10-04 17:44:34 -05:00 |
|
Joe Taylor
|
6cecef42aa
|
Restore a missing call to unpack77().
|
2018-10-04 16:09:02 -04:00 |
|
Steve Franke
|
d9cf9bed3c
|
Better handling of decodes with unhashed callsigns.
(cherry picked from commit 3b783a083e )
|
2018-09-28 17:07:28 -05:00 |
|
Steve Franke
|
13b5cc479b
|
Fix and re-enable polyfit SNR.
|
2018-09-26 08:29:01 -05:00 |
|
Steve Franke
|
669d54197d
|
Polynomial-fit SNR is still not right. Disable it again, for now.
|
2018-09-24 19:36:30 -05:00 |
|
Steve Franke
|
591de66a31
|
Fix up SNR calculation so that it reverts to SJF SNR when polyfit SNR is not sane.
|
2018-09-24 19:04:34 -05:00 |
|
Steve Franke
|
9075fef228
|
Revert to Steve's SNR estimator, for now.
|
2018-09-24 17:40:14 -05:00 |
|
Steve Franke
|
332a3f1561
|
Calibrate noise-baseline-fit based SNR estimate for FT8 v2 and print those estimates with decodes.
|
2018-09-23 13:03:20 -05:00 |
|
Joe Taylor
|
705004d206
|
Initialize i3, n3 before two more calls to pack77().
|
2018-09-19 13:05:32 -04:00 |
|
Joe Taylor
|
653e53b125
|
Apply the fix for i3, n3 before calling pack77() in genft8_174_91.f90.
|
2018-09-19 11:48:30 -04:00 |
|
Joe Taylor
|
aca7273fc3
|
Correct the sizes of character variables msg and msgsent.
|
2018-09-13 12:39:08 -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
|
d82949c54e
|
Correct the display of usage examples.
|
2018-09-13 09:50:34 -04: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 |
|
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
|
a8ad1569cc
|
Protect against a potential bounds error.
|
2018-08-31 10:47:31 -04:00 |
|
Joe Taylor
|
201b29993c
|
More fixes related to nonstandard calls.
|
2018-08-29 14:18:56 -04:00 |
|
Steve Franke
|
20cfae891e
|
Make sync8.f90 more robust. Increase number of candidates to 300.
|
2018-08-08 09:29:08 -05:00 |
|