jens
|
7923b01fa0
|
- refactored Formatter -> DeFormatter, Formatter
- refactored Symbolizer -> DeSymbolizer, Symbolizer
- Formatter is a Processor::Block
- changed retrieval for Processor::Buffer
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1064 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-24 07:18:23 +00:00 |
|
jens
|
7147962697
|
- refactore Formatter
- prpeared for unscrambled sync data
- State-based deformatter
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1063 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-23 11:18:07 +00:00 |
|
jens
|
10572920de
|
- TimingGenerator tells Polyphase when to produce a sample
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1060 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-22 18:25:15 +00:00 |
|
jens
|
e571c9adec
|
- refactored Makefiles
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1055 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-22 09:15:14 +00:00 |
|
jens
|
d1efaf9f05
|
- TimingGenerator tells Farrow whenn to produce a sample
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1051 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-21 19:37:00 +00:00 |
|
jens
|
31883e71a6
|
- AGC: added boundaries
- Tracker: forget max at each process for all rackers
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1048 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-21 17:38:55 +00:00 |
|
jens
|
ea994e3f1f
|
- removed StatisticsProvider
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1045 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-20 11:07:55 +00:00 |
|
jens
|
567578415b
|
- fixed Buffer for PROCESSOR_BUFFER_USE_EXCEPTIONS not defined
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1044 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-20 11:07:11 +00:00 |
|
jens
|
73f9dad9ea
|
- removed
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1043 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-20 10:58:20 +00:00 |
|
jens
|
a7976e4365
|
- added statistics folder
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1042 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-20 10:58:03 +00:00 |
|
jens
|
dce7a3cade
|
- do not use StatisticsProvider
- make cheap and accurate trackers
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1040 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-20 10:55:26 +00:00 |
|
jens
|
aab65930bc
|
- improved Buffer exceptions
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1038 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-20 10:53:45 +00:00 |
|
jens
|
4d13e8e41f
|
- implemented Tracker class
- refactored IMinMAx, Statistics
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1036 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-18 14:05:39 +00:00 |
|
jens
|
dea5ae345d
|
- added metrics
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1035 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-18 07:09:49 +00:00 |
|
jens
|
2f49fb692d
|
- added Statistics
- added Tracker
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1034 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-18 07:08:41 +00:00 |
|
jens
|
0305350789
|
- refactored
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1029 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 12:46:44 +00:00 |
|
jens
|
7a9483d2d1
|
- fixed Processor::Buffer regression
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1028 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 12:45:41 +00:00 |
|
jens
|
0157bad8d8
|
- Instead of adjusted len, buffer read() / write() returns exception in case of length mismatch
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1027 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 12:08:06 +00:00 |
|
jens
|
9ee9bc989f
|
- Instead of adjusted len, buffer read() / write() returns exception in case of length mismatch
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1026 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 12:07:54 +00:00 |
|
jens
|
d72255dbac
|
- constify
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1025 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 12:06:09 +00:00 |
|
jens
|
9de592a8c9
|
- Processor::Blocks were assigned in/out buffers from outside
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1024 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 11:23:46 +00:00 |
|
jens
|
8b8ac38727
|
- Processor::Blocks were assigned in/out buffers from outside
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1023 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 11:22:49 +00:00 |
|
jens
|
5b2ed3097b
|
- polyphase is a Processor::Block
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1020 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 10:34:10 +00:00 |
|
jens
|
35015b05c9
|
- removed feed() methods
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1019 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 10:09:52 +00:00 |
|
jens
|
970a338248
|
- allow lazy construction
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1017 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 10:04:43 +00:00 |
|
jens
|
8b4297a8ab
|
- customize debug and release build
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1015 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 08:03:19 +00:00 |
|
jens
|
7ce4a6c855
|
- cleaned up
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1014 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 07:53:45 +00:00 |
|
jens
|
58aac48872
|
- use Farrow as Processor::Block
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1013 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 07:51:19 +00:00 |
|
jens
|
f34c5f1331
|
- Farrow is a Processor::Block
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1012 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 07:50:51 +00:00 |
|
jens
|
ea71aca50f
|
- refactored
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1011 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 07:50:22 +00:00 |
|
jens
|
5bf1d7f8f8
|
- delete copy constructor
- added free() method
- raise Exeption on write overflow
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1010 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 07:49:56 +00:00 |
|
jens
|
ae0e7a7915
|
- refactored Processor::Block
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1009 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-17 06:23:37 +00:00 |
|
jens
|
cc9b078f4c
|
- added getInputBuffer()
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1004 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-16 16:59:24 +00:00 |
|
jens
|
56fc1810a9
|
- TimingGenerator generates dOmega
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1002 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-16 16:28:35 +00:00 |
|
jens
|
e418e45fd3
|
- TimingGnerator has omega and takes dOmega
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1001 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-16 16:27:53 +00:00 |
|
jens
|
dedc17f0ac
|
- works after fixing wavs
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@999 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-16 14:30:49 +00:00 |
|
jens
|
417f1f5a8f
|
- updated wav
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@998 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-16 14:27:56 +00:00 |
|
jens
|
537e25c1fc
|
- updated wav
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@997 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-16 13:33:47 +00:00 |
|
jens
|
cacc5bb11f
|
- cleaned up
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@996 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-16 13:32:58 +00:00 |
|
jens
|
0a1d31a0d9
|
- cleaned up
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@995 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-16 13:32:16 +00:00 |
|
jens
|
b8b4906d9d
|
- changed STR lead-lag params
- refactored TimingGeneratorGardner
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@994 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-16 08:50:02 +00:00 |
|
jens
|
e50cfef482
|
- use alternate_impl for gardner
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@990 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-15 15:36:43 +00:00 |
|
jens
|
19ea3402ca
|
- feed also feeds legacy FIFO
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@989 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-15 15:36:18 +00:00 |
|
jens
|
6b7ed6e41e
|
- removed omega from TimingGenerator
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@986 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-15 14:55:34 +00:00 |
|
jens
|
e513ae7e40
|
- closed the Gardner Loop
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@985 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-15 14:54:57 +00:00 |
|
jens
|
6203cabecf
|
- use TimingGeneratorGardner
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@984 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-15 10:53:37 +00:00 |
|
jens
|
68ec11ce6e
|
- added TimingGeneratorGardner
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@983 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-15 10:51:44 +00:00 |
|
jens
|
5c7a8fd7b2
|
- fixed protected
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@982 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-15 10:51:35 +00:00 |
|
jens
|
43daa7b219
|
- refactored
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@981 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-15 10:41:09 +00:00 |
|
jens
|
a0b9ea8e4f
|
- refactored
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@980 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2022-06-15 10:40:48 +00:00 |
|