Commit Graph

20 Commits

Author SHA1 Message Date
Joe Taylor
69c4e4acb6 Restrict the search range for SuperFox sync. 2024-02-28 13:34:50 -05:00
Joe Taylor
06d648f1d7 Protect against bounds error. 2024-02-27 12:12:14 -05:00
Joe Taylor
6a59223b70 Add quick-and-dirty measurement of sync width (Doppler spread). 2024-02-27 11:39:48 -05:00
Joe Taylor
b59ed5dd93 Do a final sync peakup in frequency using longer FFTs. 2024-02-27 10:56:24 -05:00
Joe Taylor
993705d581 Don't call peakup if we're too close to the edge. 2024-02-26 17:15:37 -05:00
Joe Taylor
f263a70dd3 Several optional sync vectors. 2024-02-26 15:08:48 -05:00
Joe Taylor
cbb42e9cdd Q65-style sync basically working. Have not yet proceeded to decode step. 2024-02-26 13:14:33 -05:00
Joe Taylor
271c2eec6c More WIP on superfox sync. 2024-02-26 12:54:31 -05:00
Joe Taylor
391536f35a WIP in q65 sync scheme for superfox. 2024-02-26 12:32:25 -05:00
Joe Taylor
6d4372cafe More work toward testing Q65-style sync. 2024-02-25 20:31:21 -05:00
Joe Taylor
b25e7fce8c Code cleanup in sfox_sync. 2024-02-24 17:06:11 -05:00
Joe Taylor
7c7a985bfe One more try, on the ccf index limits. 2024-02-23 15:12:19 -05:00
Joe Taylor
12bda0f84e Better protection of edge values of ccf array indexes. 2024-02-23 14:52:02 -05:00
Joe Taylor
161f456101 Tweaks to sfox_sync routine. 2024-02-23 14:42:09 -05:00
Joe Taylor
577f6f3097 Clean up sync routine; add 'peakup' in f and t directions. 2024-02-23 14:33:11 -05:00
Joe Taylor
1b9071fd8c Good working model with random sync symbols rather than sweeping sync. 2024-02-23 10:44:49 -05:00
Joe Taylor
523023fe65 Code cleanup after changing sync scheme. 2024-02-22 14:25:17 -05:00
Joe Taylor
0c03b9fc00 Revert to old-style sync scheme, using symbol length same as for data. 2024-02-22 13:41:09 -05:00
Joe Taylor
7bf4aaef2e Allow different lag step sizes in sfox_sync routine. 2024-02-11 16:05:31 -05:00
Joe Taylor
cc4bcfa462 Tidy up the SuperFox subroutine names. 2024-02-10 19:51:36 -05:00