Commit graph

1226 commits

Author SHA1 Message Date
Allan Bazinet
94cf260af0 Extract rxThreshold()
Extract rxThreshold into JS8::Submode. This function was a slot, but was never used as one.
2024-10-11 07:31:31 -07:00
Allan Bazinet
65599f48f5 Extract rxSNRThreshold()
Extract rxSNRThreshold into JS::Submode. Note that this function was a slot, but was never used as such.
2024-10-11 06:50:07 -07:00
Allan Bazinet
bf00f20482 Remove WSPR-related killFile() code 2024-10-11 06:30:59 -07:00
Allan Bazinet
f2c01d31a4 Collapse m_modeTx
This is effectively an alias for m_mode, and will never have a value other than FT8. Collapse use into m_mode.
2024-10-11 06:21:55 -07:00
Allan Bazinet
5293ef9519 Remove old reference to MSK144 mode 2024-10-11 06:17:08 -07:00
Allan Bazinet
8fcacfc4a4 Eliminate unused include 2024-10-10 09:18:52 -07:00
Allan Bazinet
f86ab2c4e9 Dead code removal, locationChange() 2024-10-10 09:17:45 -07:00
Allan Bazinet
c44fb9c6f0 Capture only this in lambda capture 2024-10-10 08:46:24 -07:00
Allan Bazinet
988e925036 Simplify message box presentation 2024-10-10 08:41:40 -07:00
Allan Bazinet
6ce1bd12a1 Remove set_dateTimeQSO()
This function is always called with -1; this ends up being a convoluted way to reset m_dateTimeQSOOn. All remaining code in the function is dead.
2024-10-10 08:21:36 -07:00
Allan Bazinet
4616a7e047 Remove dead externals and savec2 compilation 2024-10-10 08:12:25 -07:00
Allan Bazinet
3c53a5383a Default config mode to FT8, not JT9 2024-10-10 06:43:51 -07:00
Allan Bazinet
2505f40387 Simplify WSPR avoidance 2024-10-10 06:43:24 -07:00
Allan Bazinet
d8619ac2a3 Remove unused extern definition 2024-10-10 06:42:51 -07:00
Allan Bazinet
44eaa483f1 Strip out long-dead code 2024-10-10 06:40:32 -07:00
Allan Bazinet
fc139a9fe6 Remove check for JT65 2024-10-10 06:40:11 -07:00
Allan Bazinet
955da2cdd7 Remove unused fox-related code 2024-10-09 22:05:49 -07:00
Allan Bazinet
f300c81275 Dead code removal, msgtype() 2024-10-09 09:57:05 -07:00
Allan Bazinet
6dcf4e90c5 Eliminate listCopyReverse()
There’s no need to make a new list of keys in the reverse direction; the existing list can simply be reversed in place.
2024-10-09 08:34:00 -07:00
Allan Bazinet
48cd5de104 Reimplement listCopyReverse() 2024-10-09 08:25:40 -07:00
Allan Bazinet
fda0dd45ae Extract ba2msg to anonymous namespace 2024-10-09 08:11:07 -07:00
Allan Bazinet
f131e2bd80 Remove unused stack variable 2024-10-09 07:54:45 -07:00
Allan Bazinet
38ca57fbb7 Dead code removal, uploadResponse() 2024-10-09 07:49:51 -07:00
Allan Bazinet
6656750857 Dead code removal, WSPR_history, WSPR_hhmm 2024-10-09 07:46:34 -07:00
Allan Bazinet
217ac0dddf Use QVersionNumber class support
Move to use of QVersionNumber to parse and compare versions, rather than rolling it by hand using nested pairs; the Qt6 version of this class is very robust, may as well use it.
2024-10-09 06:45:04 -07:00
Allan Bazinet
bf87af02ae Add and use JS8::Submode::costas() 2024-10-08 10:24:19 -07:00
Allan Bazinet
76bccaa6ab Move to JS8::Submode::symbolSamples() 2024-10-08 09:07:22 -07:00
Allan Bazinet
4e50855606 Dead code removal, m_toneSpacing 2024-10-08 09:02:29 -07:00
Allan Bazinet
4a559b5fbb Move to JS8::Submode::computeRatio() 2024-10-08 08:59:39 -07:00
Allan Bazinet
c022bf2efb Move to JS8::Submode::txDuration() 2024-10-08 08:52:58 -07:00
Allan Bazinet
dc7b1bd921 Move to JS8::Submode::framesForSymbols() 2024-10-08 08:10:11 -07:00
Allan Bazinet
fa018ac8f3 Move to JS8::Submode::framesNeeded() 2024-10-08 08:07:13 -07:00
Allan Bazinet
642034a4b3 Move to JS8::Submode::framesPerCycle() 2024-10-08 07:26:18 -07:00
Allan Bazinet
d3af532869 Move to JS8::Submode::computeCycleForDecode() 2024-10-08 07:22:56 -07:00
Allan Bazinet
173664aece Move to JS8::Submode::computeAltCycleForDecode() 2024-10-08 07:19:23 -07:00
Allan Bazinet
17527fe2d5 Move to JS8::Submode::startDelay() 2024-10-08 07:14:16 -07:00
Allan Bazinet
10327c51b3 Move to JS8::Submode::bandwidth() 2024-10-08 07:08:33 -07:00
Allan Bazinet
98d11db7a1 Move to JS8::Submode::period() 2024-10-08 07:02:36 -07:00
Allan Bazinet
7b42cd4bed Move to JS8::Submode::name() 2024-10-08 06:14:21 -07:00
Allan Bazinet
6bed06a4b4 Formatting; prep for namespace extraction 2024-10-06 15:00:29 -07:00
Allan Bazinet
ccc9543330 Extract submodeName()
Extract submodeName to anonymous namespace; remove unused submodeNameToSubmode().
2024-10-06 14:49:09 -07:00
Allan Bazinet
f1fb58d379 Extract compute functions
Eliminate unused computeStop() member function; extract remaining compute functions into implementatoin anonymous namespace, as they’re effectively private and static. There’s some code duplication here with respect to bandwidth and submode that should be extracted into a JS8 namespace.
2024-10-06 10:01:23 -07:00
Allan Bazinet
1436cbe01d Dead code removal, m_fm0, m_fm1, m_pfx, m_sfx 2024-10-06 09:32:12 -07:00
Allan Bazinet
13a503ba3f Dead code removal, m_rpt 2024-10-06 09:29:47 -07:00
Allan Bazinet
6cbf18349a Dead code removal, m_max_dB 2024-10-06 09:25:34 -07:00
Allan Bazinet
1cd3d0fa88 Dead code removal, m_isort 2024-10-06 09:24:50 -07:00
Allan Bazinet
a816906bdb Dead code removal, m_wait and m_startAnother 2024-10-06 09:23:31 -07:00
Allan Bazinet
4cb373d28e Dead code removal, m_nseq
Dead stores only to this instance variable; never referenced.
2024-10-06 09:21:05 -07:00
Allan Bazinet
15df35dcac Dead code removal, m_nPick
This instance variable is a constant of 0; it and anything that depends on it not being zero can go away.
2024-10-06 09:19:41 -07:00
Allan Bazinet
9db1948ea9 Dead code removal, m_DTtol
This instance variable just stores a constant of 3.0.
2024-10-06 09:15:24 -07:00