- 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
This commit is contained in:
2022-06-24 11:29:51 +00:00
parent 0795d0c75b
commit 4f19435059
5 changed files with 26 additions and 48 deletions
+4 -5
View File
@@ -335,9 +335,7 @@ public:
void processBaseband(radio_float_t *pI, radio_float_t *pQ, uint32_t len);
void processPassband(RVec const &rf, uint32_t len);
void setBufSize(uint32 size);
uint32 getNumSoftSym();
sym_err_t getSoftSym(uint32 index);
sym_err_t* getSoftSyms();
Processor::Buffer<sym_err_t>& getSoftSyms();
void initDefaultParams();
void addStatusListener(ReceiverStatusListener *pListener);
void addDataListener(ReceiverDataListener *pListener);
@@ -351,8 +349,9 @@ private:
CVec m_passbandBuffer;
CVec m_basebandBuffer;
sym_err_t *m_pSymbolBuffer;
uint32_t m_numSymsInBuffer;
Processor::Buffer<sym_err_t> m_buf_symerr;
Processor::Buffer<symbol_t> m_buf_sym;
uint32_t m_bufsize;
bool m_ReceiverEnable;
pfd_t m_pfdCpr;