Allan Bazinet
143e31ff5c
Fix moveToThread() failures
...
The message server and APRS clients had parent objects, which prevented them from being moved
2024-09-04 14:54:48 -07:00
Allan Bazinet
1188110a62
Initial integration of updated PSK reporter
2024-09-04 14:53:21 -07:00
Allan Bazinet
ce2f332442
Supress dead ui code qDebug spam
2024-09-04 06:13:34 -07:00
Allan Bazinet
6916c1dbdb
Ensure VHF contest control can’t be visible
...
This control is just leftovers from the original UI, and ideally it goes away entirely, but for now, ensure that under no circumstance can it be made visible.
2024-08-31 13:55:19 -07:00
Allan Bazinet
deed21266b
Rollup of Fortran library changes
...
Backport of WSJTX elimination of VHF contest mode, which greatly simplifies decoding and generation. Deal compiler warning spam regarding unused dummy parameters in the JS8 decoder, along with some uninitialized variable warnings in release builds.
2024-08-31 13:43:32 -07:00
Allan Bazinet
2fc4acbcfd
Backport azdist() workaround
...
Backport of the upstream WSJTX changes to azimuth / distance calculation call, to work around crashing issues on OSX. Seems likely this would be fixed by the fortran_charlen_t fix, but we may as well be consistent with the approach.
2024-08-31 13:27:34 -07:00
Allan Bazinet
45778cdb79
Initial port to Qt6
...
Mostly straightforward, but Qt6 changed the audio classes quite substantially. Fortunately the wsjtx-improved team had been down this road already in terms of what needed to be changed in the audio support.
2024-08-31 13:13:39 -07:00
Allan Bazinet
d259bd50ad
Use toSecsSinceEpoch()
2024-08-31 10:57:35 -07:00
Allan Bazinet
5adbce961f
Alignment tweaks
2024-08-31 10:49:10 -07:00
Allan Bazinet
247318180d
Use shorter color format
2024-08-31 10:39:50 -07:00
Allan Bazinet
48d5c129a0
BUG: sprintf() buffer too small
2024-08-31 10:38:59 -07:00
Allan Bazinet
0538858307
Collapse else if
2024-08-31 10:37:28 -07:00
Allan Bazinet
9f63b1fe40
m_nsendingsh no longer relevant
2024-08-31 10:35:42 -07:00
Allan Bazinet
38e754629e
All 3 if / else legs identical; constant result
2024-08-31 10:34:30 -07:00
Allan Bazinet
0d6ace3738
Reduce unused variable compiler spam
2024-08-31 10:32:27 -07:00
Allan Bazinet
6d2bcbc1e0
Initialization order matches declaration order
2024-08-31 10:30:59 -07:00
Allan Bazinet
0f649c1df5
Reduce compiler unused warning spam
2024-08-31 10:29:30 -07:00
Allan Bazinet
e377385bfa
Initial round of Qt5 deprecation fixes
2024-08-31 09:40:28 -07:00
Jordan Sherer
365b9546de
Fortran cleanup take two
2020-05-31 15:34:57 -04:00
Jordan Sherer
f611072967
Fixed waterfall affecting decode range when filter is disabled
2020-05-25 20:30:08 -04:00
Jordan Sherer
5fd8ff3857
Pulling out more unused fortran code
2020-05-25 14:04:27 -04:00
Jordan Sherer
f4ae053137
Fixed a few auto drift bugs
2020-05-19 09:52:00 -04:00
Jordan Sherer
b6fc45b645
Removed conditional E
2020-05-18 10:28:29 -04:00
Jordan Sherer
7d67c96e78
Cleanup
2020-05-17 16:41:40 -04:00
Jordan Sherer
6efb725f86
Disabled alt position decoding for now...
2020-05-17 14:33:09 -04:00
Jordan Sherer
47ad3adcd4
Added time drift auto stop after a number of decoders. Edited decode positions
2020-05-17 14:21:38 -04:00
Jordan Sherer
bdcd350aa4
Reset drift average on clear
2020-05-16 22:11:04 -04:00
Jordan Sherer
09e1e57c62
Added shortcuts to time drift controls in the menu
2020-05-16 15:01:03 -04:00
Jordan Sherer
2f686e9c50
Added clear activity functions to the menu.
2020-05-16 14:41:22 -04:00
Jordan Sherer
7e70122cb5
Automatically stop time drift sync after decode by default
2020-05-16 11:57:27 -04:00
Jordan Sherer
cfca814476
Allow slow mode to auto sync as well
2020-05-15 21:31:50 -04:00
Jordan Sherer
9728fe52c2
Moved auto sync experiment into the timing tab
2020-05-15 21:30:10 -04:00
Jordan Sherer
97dfc7f52f
Cleaning up frame dedupe, decode debug, and decode buffer thresholds
2020-05-14 21:14:01 -04:00
Jordan Sherer
0869bc3f57
Fixed total frames needed for decode in the experimental decoder
2020-05-14 12:05:16 -04:00
Jordan Sherer
0195285e12
Cleaned up autosync/autodrift
2020-05-13 22:24:49 -04:00
Jordan Sherer
864db3efaf
Record time drift when autosyncing as the drifted time
2020-05-13 22:20:20 -04:00
Jordan Sherer
c44e75b20a
Added experimental auto-sync function for normal mode.
2020-05-13 21:15:21 -04:00
Jordan Sherer
07cbb09219
Trying the experimental decode timing (more liberal decoding)
2020-05-11 20:53:03 -04:00
Jordan Sherer
ed70ac5a1a
Added proper caching of message frames during dedupe with date expiration
2020-05-11 15:11:56 -04:00
Jordan Sherer
a6647c548b
Moved experiment into own function
2020-05-11 14:17:55 -04:00
Jordan Sherer
1d51f54efd
Added checkbox for displaying decode attempts in the waterfall. Gating experiments for now
2020-05-11 09:27:04 -04:00
Jordan Sherer
856aa853db
Restructuring decoder for every second
2020-05-10 20:13:20 -04:00
Jordan Sherer
6d9e2b8461
Keeping track of last decode position
2020-05-10 09:02:50 -04:00
Jordan Sherer
0887f12e8c
Working sync via 1 second timing for A mode only
2020-05-09 11:36:12 -04:00
Jordan Sherer
45c1d14112
Turning off auto drift experiment, only drawing sync stats
2020-05-07 22:41:10 -04:00
Jordan Sherer
25d644955f
SyncStats should be output differently than DecoderDebug
2020-05-07 16:15:38 -04:00
Jordan Sherer
bf8fb4aa85
Smaller increment adjustment for drift. 1 second interval lines.
2020-05-07 15:47:50 -04:00
Jordan Sherer
6bf4b41311
Working automatic time sync based on syncStats
2020-05-07 15:32:28 -04:00
Jordan Sherer
b21f937481
Write notice text to UI when drifting automatically
2020-05-06 20:16:29 -04:00
Jordan Sherer
e87704f119
Experiments in computing and setting drift automatically
2020-05-06 20:08:30 -04:00