11 #ifndef INCLUDED_CORRECTIQ_CORRECTIQ_MAN_H
12 #define INCLUDED_CORRECTIQ_CORRECTIQ_MAN_H
30 typedef std::shared_ptr<correctiq_man>
sptr;
41 virtual float get_real()
const = 0;
42 virtual float get_imag()
const = 0;
44 virtual void set_real(
float newValue) = 0;
45 virtual void set_imag(
float newValue) = 0;
47 static sptr make(
float real,
float imag);
This block provides a mechanism to manually provide a real and imaginary signal offset. Very similar to a complex add block, the block supports dynamic updating on the values.
Definition: correctiq_man.h:27
GNU Radio logging wrapper.
Definition: basic_block.h:29
#define BLOCKS_API
Definition: gr-blocks/include/gnuradio/blocks/api.h:18
synchronous 1:1 input to output with historyOverride work to provide the signal processing implementa...
Definition: sync_block.h:25
std::shared_ptr< correctiq_man > sptr
Definition: correctiq_man.h:30