Tighten incoming data, Add FM UpSampler

This commit is contained in:
Geoffrey Merck
2020-05-12 22:06:26 +02:00
parent 2cc6c1f68f
commit 994226e4b1
6 changed files with 169 additions and 37 deletions
+2 -1
View File
@@ -30,6 +30,7 @@
#include "RingBuffer.h"
#include "FMDirectForm1.h"
#include "FMDownsampler.h"
#include "FMUpSampler.h"
enum FM_STATE {
FS_LISTENING,
@@ -98,7 +99,7 @@ private:
q15_t m_rxLevel;
CRingBuffer<q15_t> m_inputRFRB;
CRingBuffer<q15_t> m_outputRFRB;
CRingBuffer<q15_t> m_inputExtRB;
CFMUpSampler m_inputExtRB;
void stateMachine(bool validRFSignal, bool validExtSignal);
void listeningState(bool validRFSignal, bool validExtSignal);