Commit Graph

26 Commits

Author SHA1 Message Date
Christoph Mayer a26686f0fd &vec.front() -> vec.data() 2019-10-27 22:48:09 +01:00
Christoph Mayer 95cb14d38e volk::vector 2019-09-24 13:29:56 +02:00
Christoph Mayer 176fc41650 attempt to regularize kalman_hsu 2019-09-14 17:02:30 +02:00
Christoph Mayer 01f8f542bc added more channel filters 2019-09-11 16:33:48 +02:00
Christoph Mayer 65b73f8258 replaced loops with calls to VOLK kernels 2019-09-09 17:41:20 +02:00
Christoph Mayer c6c590a3d9 custom allocator (VOLK) / filter update generalization 2019-09-09 16:07:10 +02:00
Christoph Mayer d10b886474 fix for broken rotator::rotateN (VOLK)/ minor API change 2019-09-05 17:01:32 +02:00
cmayer 69363dd4d0 more debugging logs added 2019-05-20 15:00:33 +02:00
cmayer 6cf9752275 preparations for XOR scrambling
work on 110C mode (intermediate)
2019-05-14 22:39:57 +02:00
cmayer f0dc97ed64 improved dopper estimation from adaptive filter taps (intermediate) 2019-05-13 10:15:30 +02:00
cmayer 6786baabd3 added partial support for MIL-STD-110 App D (intermediate) 2019-03-31 21:46:23 +02:00
cmayer 97d63273d9 residual doppler correction using adaptive filter taps 2019-03-29 20:36:04 +01:00
cmayer 127449e592 update of decoders (intermediate) 2019-03-28 17:23:15 +01:00
cmayer d25b06a9d7 doppler correction separated from adaptive filtering
* pulse filter, preamble detection, doppler correction, and adaptive filter combined into one hier block
2018-11-15 17:25:08 +01:00
cmayer 39a8426822 use more of numpy; improved doppler estimation 2018-11-06 17:34:48 +01:00
cmayer 1cc5e64256 bug fixed
* the big switch statement in lib/adaptive_dfe_impl.cc needs to be improved
2018-11-04 17:21:43 +01:00
cmayer 64096f2d97 processing data in smaller chunks (188-110A) 2018-11-03 12:03:34 +01:00
cmayer 3fdf3ffa63 recentering of filter taps 2018-10-31 12:36:09 +01:00
cmayer 50176e7ed7 message port with soft decisions added 2018-10-29 16:07:20 +01:00
cmayer 4c94787579 initial doppler estimate before starting the adaptive DFE 2018-10-29 14:11:14 +01:00
cmayer 56ae39c0ed doppler correction using unequalized samples 2018-10-28 21:45:24 +01:00
cmayer c34a2b3975 signal quality feedback added 2018-10-27 16:06:54 +02:00
cmayer f8f841c46a bug in phase correction fixed; code readability improved 2018-10-27 11:36:27 +02:00
cmayer 0fb4b1336f adaptive DFE and added frequency offset tracking added 2018-10-27 00:03:13 +02:00
cmayer cdbe8dcd88 python->C++ information transfer 2018-10-25 18:01:24 +02:00
cmayer 37d98db318 intermediate 2018-10-24 20:17:58 +02:00