satdump/src-core/common/dsp/delay_one_imag.h
2021-10-22 15:26:17 +02:00

21 lines
No EOL
359 B
C++

#pragma once
#include "block.h"
/*
Delay the I branch by one sample.
This is meant mainly for OQPSK
demodulation.
*/
namespace dsp
{
class DelayOneImagBlock : public Block<complex_t, complex_t>
{
private:
float lastSamp;
void work();
public:
DelayOneImagBlock(std::shared_ptr<dsp::stream<complex_t>> input);
};
}