Commit graph

25 commits

Author SHA1 Message Date
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