Commit Graph

11 Commits

Author SHA1 Message Date
Steven Franke
e232c32178 Use 3rd order polynomial fit to estimate the noise baseline. The
polynomial fit is done over 400 Hz bandwidth for T/R periods longer
than 15s, and over approx. 600 Hz (10 times the signal bandwidth) for
T/R period of 15s.
2020-08-28 09:22:22 -05:00
Steven Franke
ad0540a027 Speed up decoder by eliminating some complex multiples in sequence detection loop. Add timer calls for doppler spread calculation and sequence detection loop. 2020-08-24 10:17:45 -05:00
Steven Franke
091d6d0b1a Tweaks to update the diagnostics that are written to fort.21. 2020-08-21 09:18:59 -05:00
Steven Franke
0e0349e87a Streamline fst4_decode. Add timer for downsampling. 2020-08-20 09:48:32 -05:00
Steven Franke
e28215fce5 Reconfigure to optimize decoder for MF/LF (high coherence) channels. 2020-08-19 14:10:28 -05:00
Steven Franke
683cd08103 Add timer call for bit metric calculation. Improve some comments. Make fort.21 ntype parameter more informative. 2020-08-17 14:12:08 -05:00
Steven Franke
802f078386 Fix SNR calculation for B,C,D submodes. 2020-08-04 09:15:44 -05:00
Steven Franke
e751a4404f Use squared metric for fst4 - works better on fading channel. 2020-08-01 10:58:21 -05:00
Steven Franke
5eec869b2c Remove an unused file. 2020-07-23 13:22:12 -05:00
Bill Somerville
a7223a5efa
A few more cosmetic 240 -> 4 changes 2020-07-23 19:13:05 +01:00
Steven Franke
085e63e05d Rename fst240 to fst4 in Fortran routines. 2020-07-23 12:48:50 -05:00