Commit graph

8 commits

Author SHA1 Message Date
Allan Bazinet
e545769c26 Add tone spacing to JS8 submode constants 2024-10-28 13:20:23 -07:00
Allan Bazinet
9d887dc721 JS8 Submode namespace updates
Convert symbo samples, start delay, and period to unsigned; rename startDelay to startDelayMS for clarity.
2024-10-28 06:47:47 -07:00
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
a4fc9ae42d Update commentary 2024-10-08 10:26:59 -07:00
Allan Bazinet
bf87af02ae Add and use JS8::Submode::costas() 2024-10-08 10:24:19 -07:00
Allan Bazinet
8046e9edda Eliminate unused include 2024-10-08 09:38:49 -07:00
Allan Bazinet
77e704dde5 Add JS8::Submode namespace
Consolidates the majority of JS8 submode constant data and submode-specific computatation functions into a single location. These are at present very spread out in the MainWindow class, with some code duplication in the plotter.
2024-10-08 06:03:35 -07:00