-
c09c6258b4
Improved trackers
master
jens
2022-07-11 15:12:32 +02:00
-
257c884355
- added reset() method
jens
2022-07-10 18:01:30 +02:00
-
39d536910b
- removed --no-print-directory
jens
2022-07-04 15:35:14 +02:00
-
20c828e7ad
- use defaults
jens
2022-07-04 15:34:48 +02:00
-
66be18f5f5
- use defaults
jens
2022-07-04 15:34:16 +02:00
-
f78c30c4de
- enables sync data
jens
2022-06-27 06:54:33 +00:00
-
f88d6b8eed
- refactored
jens
2022-06-27 06:53:22 +00:00
-
fe4adae75b
- TimingGenerator controls decimation
jens
2022-06-26 20:46:52 +00:00
-
55774978a5
- refactored Frame to FrameReceiver
jens
2022-06-26 16:53:44 +00:00
-
69a81ff7fc
- sym2bytes is public - improved handling when data count is 0
jens
2022-06-26 12:34:32 +00:00
-
8f84c733a8
- added
jens
2022-06-26 12:27:16 +00:00
-
553755fd27
- simplified m_symbolMask calculation - removed debug prints
jens
2022-06-26 12:05:44 +00:00
-
539f35b6e7
- simplified m_symbolMask calculation
jens
2022-06-26 12:05:07 +00:00
-
b2e77d4be2
- improved sync
jens
2022-06-26 08:23:59 +00:00
-
607c4ec647
- fixed buffer overflow due to not consumming buffer
jens
2022-06-24 16:08:14 +00:00
-
d5e1a1d707
- automatically calculate buffer size
jens
2022-06-24 16:07:17 +00:00
-
8b6d6313e5
- blockifized DeSymbolizer, DeFormatter, FrameReceiver
jens
2022-06-24 15:13:44 +00:00
-
1da7f978ae
- cleaned up - use Block bypass to create idle frames
jens
2022-06-24 09:50:33 +00:00
-
a2a0415c40
- added enbale and bypass
jens
2022-06-24 09:50:08 +00:00
-
860921eaad
- refactored Symbolizer - cleaned up
jens
2022-06-24 09:32:39 +00:00
-
4f07817800
-removed outdated unittest-style classes
jens
2022-06-24 08:53:51 +00:00
-
40be63056c
- removed IFormatter
jens
2022-06-24 08:53:14 +00:00
-
e029a0c985
- Symbolizer is Processor::Block - removed ISymbolizer
jens
2022-06-24 08:52:56 +00:00
-
5bab8d67b3
- fixed exeptions
jens
2022-06-24 08:52:12 +00:00
-
6f93260ca1
- added include
jens
2022-06-24 08:51:34 +00:00
-
de69d3e845
- refactored Formatter -> DeFormatter, Formatter - refactored Symbolizer -> DeSymbolizer, Symbolizer - Formatter is a Processor::Block - changed retrieval for Processor::Buffer - added Exception.hpp
jens
2022-06-24 07:23:01 +00:00
-
193e6432a4
- refactored Formatter -> DeFormatter, Formatter - refactored Symbolizer -> DeSymbolizer, Symbolizer - Formatter is a Processor::Block - changed retrieval for Processor::Buffer - added Exception.hpp
jens
2022-06-24 07:19:53 +00:00
-
7923b01fa0
- refactored Formatter -> DeFormatter, Formatter - refactored Symbolizer -> DeSymbolizer, Symbolizer - Formatter is a Processor::Block - changed retrieval for Processor::Buffer
jens
2022-06-24 07:18:23 +00:00
-
7147962697
- refactore Formatter - prpeared for unscrambled sync data - State-based deformatter
jens
2022-06-23 11:18:07 +00:00
-
10572920de
- TimingGenerator tells Polyphase when to produce a sample
jens
2022-06-22 18:25:15 +00:00
-
e571c9adec
- refactored Makefiles
jens
2022-06-22 09:15:14 +00:00
-
d1efaf9f05
- TimingGenerator tells Farrow whenn to produce a sample
jens
2022-06-21 19:37:00 +00:00
-
31883e71a6
- AGC: added boundaries - Tracker: forget max at each process for all rackers
jens
2022-06-21 17:38:55 +00:00
-
ea994e3f1f
- removed StatisticsProvider
jens
2022-06-20 11:07:55 +00:00
-
567578415b
- fixed Buffer for PROCESSOR_BUFFER_USE_EXCEPTIONS not defined
jens
2022-06-20 11:07:11 +00:00
-
73f9dad9ea
- removed
jens
2022-06-20 10:58:20 +00:00
-
a7976e4365
- added statistics folder
jens
2022-06-20 10:58:03 +00:00
-
dce7a3cade
- do not use StatisticsProvider - make cheap and accurate trackers
jens
2022-06-20 10:55:26 +00:00
-
aab65930bc
- improved Buffer exceptions
jens
2022-06-20 10:53:45 +00:00
-
4d13e8e41f
- implemented Tracker class - refactored IMinMAx, Statistics
jens
2022-06-18 14:05:39 +00:00
-
dea5ae345d
- added metrics
jens
2022-06-18 07:09:49 +00:00
-
2f49fb692d
- added Statistics - added Tracker
jens
2022-06-18 07:08:41 +00:00
-
0305350789
- refactored
jens
2022-06-17 12:46:44 +00:00
-
7a9483d2d1
- fixed Processor::Buffer regression
jens
2022-06-17 12:45:41 +00:00
-
0157bad8d8
- Instead of adjusted len, buffer read() / write() returns exception in case of length mismatch
jens
2022-06-17 12:08:06 +00:00
-
9ee9bc989f
- Instead of adjusted len, buffer read() / write() returns exception in case of length mismatch
jens
2022-06-17 12:07:54 +00:00
-
d72255dbac
- constify
jens
2022-06-17 12:06:09 +00:00
-
9de592a8c9
- Processor::Blocks were assigned in/out buffers from outside
jens
2022-06-17 11:23:46 +00:00
-
8b8ac38727
- Processor::Blocks were assigned in/out buffers from outside
jens
2022-06-17 11:22:49 +00:00
-
5b2ed3097b
- polyphase is a Processor::Block
jens
2022-06-17 10:34:10 +00:00
-
35015b05c9
- removed feed() methods
jens
2022-06-17 10:09:52 +00:00
-
970a338248
- allow lazy construction
jens
2022-06-17 10:04:43 +00:00
-
8b4297a8ab
- customize debug and release build
jens
2022-06-17 08:03:19 +00:00
-
7ce4a6c855
- cleaned up
jens
2022-06-17 07:53:45 +00:00
-
58aac48872
- use Farrow as Processor::Block
jens
2022-06-17 07:51:19 +00:00
-
f34c5f1331
- Farrow is a Processor::Block
jens
2022-06-17 07:50:51 +00:00
-
ea71aca50f
- refactored
jens
2022-06-17 07:50:22 +00:00
-
5bf1d7f8f8
- delete copy constructor - added free() method - raise Exeption on write overflow
jens
2022-06-17 07:49:56 +00:00
-
ae0e7a7915
- refactored Processor::Block
jens
2022-06-17 06:23:37 +00:00
-
cc9b078f4c
- added getInputBuffer()
jens
2022-06-16 16:59:24 +00:00
-
56fc1810a9
- TimingGenerator generates dOmega
jens
2022-06-16 16:28:35 +00:00
-
e418e45fd3
- TimingGnerator has omega and takes dOmega
jens
2022-06-16 16:27:53 +00:00
-
dedc17f0ac
- works after fixing wavs
jens
2022-06-16 14:30:49 +00:00
-
417f1f5a8f
- updated wav
jens
2022-06-16 14:27:56 +00:00
-
537e25c1fc
- updated wav
jens
2022-06-16 13:33:47 +00:00
-
cacc5bb11f
- cleaned up
jens
2022-06-16 13:32:58 +00:00
-
0a1d31a0d9
- cleaned up
jens
2022-06-16 13:32:16 +00:00
-
b8b4906d9d
- changed STR lead-lag params - refactored TimingGeneratorGardner
jens
2022-06-16 08:50:02 +00:00
-
e50cfef482
- use alternate_impl for gardner
jens
2022-06-15 15:36:43 +00:00
-
19ea3402ca
- feed also feeds legacy FIFO
jens
2022-06-15 15:36:18 +00:00
-
6b7ed6e41e
- removed omega from TimingGenerator
jens
2022-06-15 14:55:34 +00:00
-
e513ae7e40
- closed the Gardner Loop
jens
2022-06-15 14:54:57 +00:00
-
6203cabecf
- use TimingGeneratorGardner
jens
2022-06-15 10:53:37 +00:00
-
68ec11ce6e
- added TimingGeneratorGardner
jens
2022-06-15 10:51:44 +00:00
-
5c7a8fd7b2
- fixed protected
jens
2022-06-15 10:51:35 +00:00
-
43daa7b219
- refactored
jens
2022-06-15 10:41:09 +00:00
-
a0b9ea8e4f
- refactored
jens
2022-06-15 10:40:48 +00:00
-
b5fa2c41c2
- refactored
jens
2022-06-15 10:40:20 +00:00
-
4192bc92aa
- removed debug stuff
jens
2022-06-15 10:08:49 +00:00
-
ab1ef06e81
- output WAV has no zeros at the end
jens
2022-06-15 10:07:38 +00:00
-
be8983067b
- read() fixed missing consume()
jens
2022-06-15 10:06:50 +00:00
-
7a80581827
- greatly simplified - Works for all interpolation ratios - use Processor::Buffer for FIR feeding
jens
2022-06-15 10:06:22 +00:00
-
88b1656878
- added feed() from array - added feed() from Processor::Buffer
jens
2022-06-15 10:05:11 +00:00
-
115dd77221
- fractional interpolation working
jens
2022-06-15 06:10:40 +00:00
-
100e2fe289
- fractional interpolation working
jens
2022-06-15 06:10:22 +00:00
-
5c3798b4e2
- improved buffers
jens
2022-06-15 06:09:59 +00:00
-
4251595445
- fixed problems
jens
2022-06-14 20:05:13 +00:00
-
734432f18b
- added
jens
2022-06-14 20:04:25 +00:00
-
3bfc9ee115
Zwischenstand
jens
2022-06-14 17:57:59 +00:00
-
9329aeb192
- added wav IQ data - closed the loop
jens
2022-06-13 18:23:40 +00:00
-
d445cdfaeb
- improved tests
jens
2022-06-13 18:02:15 +00:00
-
cb8ed08f6f
- rediced compiler warnings
jens
2022-06-13 17:51:21 +00:00
-
05ae238675
- load test
jens
2022-06-13 16:29:53 +00:00
-
ce1a9529cb
- added wav
jens
2022-06-13 16:23:32 +00:00
-
aa86689c56
- added
jens
2022-06-13 07:30:39 +00:00
-
283359dc8a
- partial revert
jens
2022-06-13 07:28:49 +00:00
-
f40d66c7f9
- added
jens
2022-06-13 07:07:08 +00:00
-
2dfbde5af2
- compile clean
jens
2022-06-13 06:52:25 +00:00
-
106051fbdc
#include <string.h>
jens
2022-06-13 06:52:03 +00:00
-
3a377e97f9
- fixed buffer resize - added readAt()
jens
2022-06-13 06:51:49 +00:00