Commit graph

34 commits

Author SHA1 Message Date
Allan Bazinet
5423ee61a9 Remove unused params.mode 2025-01-25 04:09:41 -08:00
Allan Bazinet
fc9e45e50b Remove unused params.mycall and support function 2025-01-25 04:08:05 -08:00
Allan Bazinet
325441736a Remove unused datetime from parameters 2025-01-25 04:04:45 -08:00
Allan Bazinet
c55516b65c Use transform instead of raw loop for dB convert 2025-01-24 20:57:13 -08:00
Allan Bazinet
2c4d8307ba Remove unused include 2025-01-24 14:39:13 -08:00
Allan Bazinet
17cc833935 Normalize includes 2025-01-24 14:38:25 -08:00
Allan Bazinet
0e673d9040 Cleanup 2025-01-24 10:08:35 -08:00
Allan Bazinet
9ce7066260 Use in-place decode array and loop over 2025-01-24 10:02:47 -08:00
Allan Bazinet
4a6c2e61b1 Move and copy safety for decode template classes 2025-01-24 08:50:22 -08:00
Allan Bazinet
6b669c6216 Correct mode processing flag 2025-01-24 06:47:54 -08:00
Allan Bazinet
ea04d32fc7 Address data race potential in JS8 Worker 2025-01-24 05:56:10 -08:00
Allan Bazinet
d7e93ff007 Simplify process selection 2025-01-24 00:10:30 -08:00
Allan Bazinet
4df324d7b8 Allow debug of decoded sync value 2025-01-23 15:19:30 -08:00
Allan Bazinet
f0820fd0a5 Collapse sync state events 2025-01-23 13:43:11 -08:00
Allan Bazinet
333c774b9d Commentary 2025-01-23 13:23:24 -08:00
Allan Bazinet
0c4a11ee6e Eliminate dead signal normalization store 2025-01-23 07:35:54 -08:00
Allan Bazinet
ca82612ef8 Decode loop cleanup and commentary 2025-01-23 07:10:57 -08:00
Allan Bazinet
845296f26a Start elimination of data copies 2025-01-23 06:24:02 -08:00
Allan Bazinet
c9c4e22b51 Use deleteLater for worker lifetime management 2025-01-22 22:32:24 -08:00
Allan Bazinet
a51bc2be25 Break out common JS8 encode function 2025-01-22 20:22:29 -08:00
Allan Bazinet
e92f9915c7 Burn the boats
Initial rough cut at complete Fortran elimination. A lot of cleanup work to be done, but this finally no long requires Fortran at all.
2025-01-22 17:42:38 -08:00
Allan Bazinet
a9a062725e Re-namespace events 2025-01-22 07:56:19 -08:00
Allan Bazinet
bf5bd04bea Handle all required callbacks 2025-01-22 06:52:47 -08:00
Allan Bazinet
acfc0da3d2 Star variant message processing 2025-01-22 00:49:13 -08:00
Allan Bazinet
e05d0a1bf7 Add Decoder and Worker 2025-01-21 23:26:26 -08:00
Allan Bazinet
2c8c92ec9f Extraction of detection callback 2025-01-21 16:34:49 -08:00
Allan Bazinet
d1627aef6a Start implementation of SyncStats interface 2025-01-21 16:12:46 -08:00
Allan Bazinet
f35e035003 Init harderrors non-redundantly 2025-01-21 13:05:47 -08:00
Allan Bazinet
1351b37dcc Ongoing jsdec() cleanup 2025-01-21 12:44:58 -08:00
Allan Bazinet
5bda2433a4 Quality assessment corrections 2025-01-21 12:34:57 -08:00
Allan Bazinet
fd120d83e7 Toward a saner js8dec() 2025-01-21 11:47:58 -08:00
Allan Bazinet
19d455a98e Extract Costas arrays 2025-01-21 07:53:56 -08:00
Allan Bazinet
2dd97cc601 Cleanup and reorganization 2025-01-20 17:13:13 -08:00
Allan Bazinet
2f036f65f5 C++ decoder, work in progress
Far from complete, but good enough to validate with. Not integrated with the code at all yet; being driven with a test harness.
2025-01-20 16:38:58 -08:00