- 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
This commit is contained in:
2022-06-17 12:50:28 +00:00
parent 1d7689aa82
commit 752a2a5268
2 changed files with 16 additions and 18 deletions
+5 -2
View File
@@ -39,7 +39,7 @@ using namespace Radio;
#define EQ_ENABLE 1
#define MODULATION_TYPE MAP_MODE_QAM
#define RCF_TYPE RCF_TYPE_POLYPHASE_DISCRETE
#define RCF_TYPE RCF_TYPE_POLYPHASE_FARROW
#define MAX_NUMBITS_PERSYM 16
// ---------------------------------------------------
enum eq_mode
@@ -398,7 +398,10 @@ private:
FrameReceiver m_frameReceiver;
params_t m_params;
Processor::Buffer<ComplexScalar> m_bb_buffer;
// Processor Buffers
Processor::Buffer<ComplexScalar> m_buffer_agc;
Processor::Buffer<ComplexScalar> m_buffer_bb;
void timerCallback();
void processBaseband(CVec const &iq, uint32_t len);