Commit Graph
107 Commits
Author SHA1 Message Date
jens d64e491d54 - removed more trace stuff 2022-06-28 20:11:13 +02:00
jens 6025103d94 - removed trace stuff 2022-06-28 20:09:47 +02:00
jens fd7c361866 - fixed extlib paths 2022-06-28 20:00:49 +02:00
jens 63f039229b - removed juser files 2022-06-28 19:48:36 +02:00
jens bdb7d69c66 - setup project after git migration 2022-06-28 19:47:14 +02:00
jens 226a041610 - fixed AWGN
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1101 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-27 20:58:53 +00:00
jens 7f29cc1ccb - refactored
- added AWGN

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1099 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-27 19:21:32 +00:00
jens 0de38254ce - added noise package
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1098 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-27 19:20:41 +00:00
jens b064a3ecde - added entry slider for AWG
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1097 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-27 19:20:19 +00:00
jens 46367edd42 - changed CPR tracking loop filter
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1094 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-27 06:55:55 +00:00
jens 9940c3e169 - prototyping of sync data generation (Zwischenstand)
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1093 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-27 06:55:18 +00:00
jens aee4d7dd0f - fixed include guard
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1088 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-26 20:35:08 +00:00
jens 84e26c29d0 - refactored Frame to FrameReceiver
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1086 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-26 16:53:29 +00:00
jens e1acbecbe0 - removed IDeformatter
- use FrameReceiverBlock


git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1078 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-24 15:14:33 +00:00
jens 4f19435059 - use Processor::Buffer for collecting symbol error
- Constellation diagram uses Processor::Buffer 

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1076 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-24 11:29:51 +00:00
jens 0795d0c75b - Blockfized: use Processor::Blocks Formatter and Symbolizer for processing
- moved methods from HPP to CPP

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1072 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-24 08:55:03 +00:00
jens 07825e06a6 - Tracker uses IQ_soft
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1062 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-22 18:26:59 +00:00
jens 65966a75dc - force samplerate 48000
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1061 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-22 18:25:37 +00:00
jens 46a91a18d4 - use same JUCE-related DEFINES for Source-folder and JuceLibrary
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1059 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-22 09:26:13 +00:00
jens f10feca6e7 - refactored Makefiles
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1058 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-22 09:18:11 +00:00
jens 25b3621668 - refactored Makefiles
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1057 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-22 09:17:06 +00:00
jens 44815e7dc1 - removed SymClock
- Tracker tracks pre-eq data
- ACQ and TRK state are now set manually by GUI

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1053 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-22 05:59:05 +00:00
jens eec12c9393 - CPR/STR: no automatic change of ACQ and TRK states base on SNR
- No use for clock stuff, since buffer_ip is decimated
- use Costas Loop for acquisition


git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1052 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-21 19:39:40 +00:00
jens 4f9efa88bb - no LTO
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1050 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-21 17:43:41 +00:00
jens 2870d2984d - removed eigen path
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1047 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-20 12:28:13 +00:00
jens 888d15e9f5 - removed
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1046 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-20 11:21:57 +00:00
jens 3be66f1271 - update
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1041 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-20 10:55:55 +00:00
jens 37ff8b9e9f - removed StatisticsProvider
- increased AGC buffer for debugging

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1039 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-20 10:54:47 +00:00
jens 04c3c9cfff - use Tracker
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1037 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-18 14:06:48 +00:00
jens b4a96dfd2b - improved trackers and AGC
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1033 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-17 16:52:07 +00:00
jens 9e00a55ec4 - refactored added comment
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1032 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-17 14:38:19 +00:00
jens 220103da82 - refactored
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1031 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-17 12:51:38 +00:00
jens 752a2a5268 - use Processor::Buffer for AGC
- switched to Farrow interpolator

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1030 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-17 12:50:28 +00:00
jens 1d7689aa82 - support PolyPhase as ProcessorBlock
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1022 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-17 10:35:12 +00:00
jens 3b318c44ea - support PolyPhase as ProcessorBlock
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1021 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-17 10:34:53 +00:00
jens 2a002d2b9c - use Farrow block
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1018 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-17 10:05:00 +00:00
jens d80de98fad - STR: fixed switching between ACQ and TRK loop filter coeffs
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1008 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-16 19:44:43 +00:00
jens 7d7e3326f9 - moved AGC training to 1 sps loop
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1007 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-16 19:25:45 +00:00
jens 13c3f23f5e - agc enabled on reset
- use R2_cma as AGC reference

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1006 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-16 17:17:37 +00:00
jens 16d92ab854 - moved blind AGC out of da big loop
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1005 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-16 17:04:19 +00:00
jens 683823906a - TimingGeneratorGardner creates dOmega
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1003 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-16 16:30:56 +00:00
jens ea6a2279cb - moved Interpolator out of big loop into tight processing loop
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1000 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-16 15:50:47 +00:00
jens ec0ffd4ee1 - no compile.mk
- changed call to Farrow::feed

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@988 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-15 15:20:08 +00:00
jens 8fbb3d741f - added compile.mk for clean target
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@965 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-13 17:52:23 +00:00
jens e8e33c01f7 - reduced compiler warnings
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@962 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-13 17:50:39 +00:00
jens 4658c9fe3b - use makefiles from packages to compile packages
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@955 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-13 07:15:36 +00:00
jens b455d30369 - added interpolator
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@954 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-13 07:10:36 +00:00
jens e9accd96a9 - use blaze matrix library
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@944 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-11 08:57:45 +00:00
jens 8b030a96d6 - set blaze path
git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@939 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-02 19:38:35 +00:00
jens 51ab8c01eb - fixed overwriting define and include of packages
- added blase path

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@938 b431acfa-c32f-4a4a-93f1-934dc6c82436
2022-06-02 18:37:19 +00:00