Commit Graph

1516 Commits

Author SHA1 Message Date
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
Jordan Sherer
4b36884abb Experimental drawing of sync state 2020-05-06 11:15:41 -04:00
Jordan Sherer
c7db09fff5 Removed debug statements from subtractjs8 2020-05-05 08:28:06 -04:00
Jordan Sherer
fc40bf74a3 Initial experiment of no timing requirement 2020-05-04 20:59:17 -04:00
Jordan Sherer
76dfd50e74 Added new command HEARTBEAT SNR for sending heartbeat ACKs 2020-05-03 22:25:51 -04:00
Jordan Sherer
7e9a9968e0 Fixed decoder hang on cshift when subtracting signal 2020-05-03 14:58:47 -04:00
Jordan Sherer
eeffb13719 Fixed depth=4. Removed apmask from bpd and osd. 2020-05-02 22:31:45 -04:00
Jordan Sherer
c8476b3308 Moved ctwk computation to syncjs8d 2020-05-02 15:24:20 -04:00
Jordan Sherer
382c465e09 Test alt by default, only dump if output differs 2020-05-02 14:51:26 -04:00
Jordan Sherer
2d6ac83606 Bumped max candidates to 300 (configurable) and cleaned up some sync code 2020-05-02 14:48:46 -04:00
Jordan Sherer
bef896c771 Added ability to compare results with an old js8 decoder for testing 2020-05-02 14:47:09 -04:00
Jordan Sherer
d4eb7497d5 Added rudimentary test harness with example wav audio 2020-05-02 14:14:16 -04:00
Jordan Sherer
a276a643bb Reorder nfqso reording after dedupe 2020-05-01 17:23:21 -04:00
Jordan Sherer
123cf9c5a0 Sync on ABC, AB, BC 2020-05-01 17:19:07 -04:00
Jordan Sherer
c7354f1fc5 Ensure pass 3 does subtraction if we have a fourth pass 2020-05-01 10:31:01 -04:00
Jordan Sherer
ff21c67e09 Fixed a problem in the synchronization code that caused issues with failed decodes on signals that should be able to be decoded 2020-05-01 10:16:12 -04:00
Jordan Sherer
59ce3b1118 Improving decoder performance 2020-04-30 22:48:20 -04:00
Jordan Sherer
1a10ab5d13 Working through decoder fixes, getting closer 2020-04-30 21:14:29 -04:00
Jordan Sherer
60f9a03898 Working through decoder fixes 2020-04-30 17:17:56 -04:00
Jordan Sherer
e41f02f76a Fixed waterfall bugs on click 2020-04-27 20:36:55 -04:00
Jordan Sherer
9f23e21d43 Updated waterfall to make scroll speed configurable 2020-04-27 16:35:37 -04:00
Jordan Sherer
6f5f42ffbc Added TUNE button to Control Menu 2020-04-26 16:50:13 -04:00
Jordan Sherer
fe751c8e56 Changed hamlib legacy define to JS8_USE_HAMLIB_THREE 2020-04-26 16:38:32 -04:00
Jordan Sherer
0e5bf8b50f Added detail to tooltip for call activity 2020-04-26 16:36:42 -04:00
Jordan Sherer
fcb49d8028 Make missing frame indicator user configurable 2020-04-26 15:01:48 -04:00
Jordan Sherer
c2d1300a8e Updated readme and install docs 2020-04-26 14:39:35 -04:00
Jordan Sherer
abfe7dd833 Fixed bug of disappearing text on enter keypress while transmitter is disabled 2020-04-26 13:50:03 -04:00
Jordan Sherer
220a05e69a Bumped libgfortran to >= 8.4.0 2020-04-26 13:45:52 -04:00
Jordan Sherer
1dc70ebf32 Remove open file menu items when debug save is disabled 2020-04-22 20:22:16 -04:00
Jordan Sherer
4f2f3725bf Remove save menu debug...it doesn't work 2020-04-19 20:41:13 -04:00
Jordan Sherer
a50df386b9 Fixed #330: only pause the decoder while actively transmitting 2020-04-19 20:35:53 -04:00
Jordan Sherer
dab46fce6b Auto+conf is the default 2020-04-19 20:26:04 -04:00
Jordan Sherer
1d2ebd8a34 Spot group commands to JS8NET 2020-04-19 11:29:11 -04:00
Jordan Sherer
5b2326fd59 Fixed encoding of compound SNR frames (missing snr values) 2020-04-16 22:26:27 -04:00
Jordan Sherer
1244f2d69e Fixed response of heartbeats 2020-04-16 22:07:35 -04:00
Jordan Sherer
0e50639160 Merged https://bitbucket.org/hobbes1069/js8call/branch/gcc-10 gcc fortran fixes 2020-04-15 16:11:57 -04:00
Jordan Sherer
905a2c6a71 Added legacy hamlib fix for rig struct 2020-04-15 15:39:06 -04:00
Jordan Sherer
37d493f852 Removed debug statement 2020-04-15 15:33:30 -04:00
Jordan Sherer
7d0158782c Added menu items that correspond to the toggle buttons in the display 2020-04-15 15:33:07 -04:00
Jordan Sherer
a2d5c8fbcf Easily disable the transmitter with one button press 2020-04-15 15:23:41 -04:00
Jordan Sherer
09ecc6d19e Record the frequency when a decode happens and use that for when we process the decoded message (i.e., spotting, display, etc) 2020-04-15 11:11:49 -04:00
Jordan Sherer
dd08b367e3 Added QRP and QRO groups 2020-04-12 11:32:48 -04:00
Jordan Sherer
defc99c274 APRSIS delay / skip percentage is now configurable on the client (not exposed to user though) 2020-04-11 11:46:12 -04:00
Jordan Sherer
7fa2f355d3 Added ability to block spotting of specific callsigns if desired 2020-04-10 20:27:34 -04:00
Jordan Sherer
211685e3a4 Removed automatic adding of @HB group 2020-04-06 14:09:55 -04:00
Jordan Sherer
d2924487b5 Fixed bug in new API 2020-04-05 14:34:45 -04:00
Jordan Sherer
c4b2729021 Added two inbox API functions 2020-04-05 14:33:10 -04:00
Jordan Sherer
b8a26d5ec6 Deprecated the huff encoded frame types for a more efficient version in subsequent releases 2020-04-05 13:57:28 -04:00
Jordan Sherer
39315e8d11 Added CQ as a directed command (directed to @ALLCALL) in the API 2020-04-05 11:49:34 -04:00