output[i] = input[i]
When enabled (default), this block copies its input to its output. When disabled, this block drops its input on the floor.
delay the input by a certain number of samples
output[i] = input[i]
This is a short term kludge to work around a problem with the hierarchical block impl.
Does nothing. Used for testing only.
pa_2x2 phase combiner
Anntenas are arranged like this:
2 3 0 1
dx and dy are lambda/2.
Repeat a sample ‘interp’ times in output stream.
Please fix my documentation.
throttle flow of samples such that the average rate does not exceed samples_per_sec.
input: one stream of itemsize; output: one stream of itemsize
N.B. this should only be used in GUI apps where there is no other rate limiting block. It is not intended nor effective at precisely controlling the rate of samples. That should be controlled by a source or sink tied to sample clock. E.g., a USRP or audio card.
Sets the sample rate in samples per second.
channel simulator
primitive_connect(self, gr_basic_block_sptr src, int src_port, gr_basic_block_sptr dst, int dst_port)
primitive_disconnect(self, gr_basic_block_sptr src, int src_port, gr_basic_block_sptr dst, int dst_port)