- refactored
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1029 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
@@ -64,7 +64,7 @@ public:
|
|||||||
void process()
|
void process()
|
||||||
{
|
{
|
||||||
// Get buffers
|
// Get buffers
|
||||||
auto m_buf_in = dynamic_cast<Processor::Buffer<ComplexScalar>*>(buffer_in());
|
auto buf_in = dynamic_cast<Processor::Buffer<ComplexScalar>*>(buffer_in());
|
||||||
auto buf_out = dynamic_cast<Processor::Buffer<ComplexScalar>*>(buffer_out());
|
auto buf_out = dynamic_cast<Processor::Buffer<ComplexScalar>*>(buffer_out());
|
||||||
|
|
||||||
// Process input
|
// Process input
|
||||||
@@ -73,14 +73,14 @@ public:
|
|||||||
size_t adv = m_timingGenerator.getAdv();
|
size_t adv = m_timingGenerator.getAdv();
|
||||||
radio_float_t mu = m_timingGenerator.getMu();
|
radio_float_t mu = m_timingGenerator.getMu();
|
||||||
|
|
||||||
if (m_buf_in->len() < adv)
|
if (buf_in->len() < adv)
|
||||||
{
|
{
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (adv != 0)
|
if (adv != 0)
|
||||||
{
|
{
|
||||||
m_fir.feed(*m_buf_in, adv);
|
m_fir.feed(*buf_in, adv);
|
||||||
|
|
||||||
// Partial filter responses
|
// Partial filter responses
|
||||||
for (int i=0; i < m_M; i++)
|
for (int i=0; i < m_M; i++)
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ public:
|
|||||||
void process()
|
void process()
|
||||||
{
|
{
|
||||||
// Get buffers
|
// Get buffers
|
||||||
auto m_buf_in = dynamic_cast<Processor::Buffer<ComplexScalar>*>(buffer_in());
|
auto buf_in = dynamic_cast<Processor::Buffer<ComplexScalar>*>(buffer_in());
|
||||||
auto buf_out = dynamic_cast<Processor::Buffer<ComplexScalar>*>(buffer_out());
|
auto buf_out = dynamic_cast<Processor::Buffer<ComplexScalar>*>(buffer_out());
|
||||||
|
|
||||||
// Process input
|
// Process input
|
||||||
@@ -73,14 +73,14 @@ public:
|
|||||||
size_t adv = m_timingGenerator.getAdv();
|
size_t adv = m_timingGenerator.getAdv();
|
||||||
radio_float_t mu = m_timingGenerator.getMu();
|
radio_float_t mu = m_timingGenerator.getMu();
|
||||||
|
|
||||||
if (m_buf_in->len() < adv)
|
if (buf_in->len() < adv)
|
||||||
{
|
{
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (adv != 0)
|
if (adv != 0)
|
||||||
{
|
{
|
||||||
m_fir.feed(*m_buf_in, adv);
|
m_fir.feed(*buf_in, adv);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Polyphase filtering
|
// Polyphase filtering
|
||||||
|
|||||||
Reference in New Issue
Block a user