- use Farrow block

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@1018 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2022-06-17 10:05:00 +00:00
parent d80de98fad
commit 2a002d2b9c
2 changed files with 17 additions and 18 deletions
+5 -4
View File
@@ -360,6 +360,9 @@ private:
// Filter
Interpolation::DownSampler m_firArmDown;
// Gardner Symbol Timing Recovery
TimingGeneratorGardner m_timingGenerator;
// Interpolators
Interpolation::PolyPhase m_polyPhase;
Interpolation::Farrow m_farrow;
@@ -372,9 +375,6 @@ private:
lead_lag_filter_t m_loop_filter_str;
lead_lag_filter_t m_loop_filter_cpr;
// Gardner Symbol Timing Recovery
TimingGeneratorGardner m_timingGenerator;
// AGC
// Blind
agc_t agcBlind;
@@ -398,7 +398,8 @@ private:
FrameReceiver m_frameReceiver;
params_t m_params;
Processor::Buffer<ComplexScalar> m_bb_buffer;
void timerCallback();
void processBaseband(CVec const &iq, uint32_t len);
void minMaxInit(minmax_t *pObj, radio_float_t min_initial, radio_float_t max_initial)