GNU Radio Manual and C++ API Reference  3.7.13.4
The Free & Open Software Radio Ecosystem

Classes

class  gr::blocks::deinterleave
 deinterleave an input block of samples into N outputs. More...
 
class  gr::blocks::endian_swap
 Convert stream of items into their byte swapped version. More...
 
class  gr::blocks::interleave
 interleave N inputs into a single output More...
 
class  gr::blocks::keep_m_in_n
 decimate a stream, keeping the first m items out of every n starting after offset items. More...
 
class  gr::blocks::keep_one_in_n
 decimate a stream, keeping the last item out of every n. More...
 
class  gr::blocks::patterned_interleaver
 Interleave items based on the provided vector pattern. More...
 
class  gr::blocks::regenerate_bb
 Detect the peak of a signal and repeat every period samples. More...
 
class  gr::blocks::repeat
 repeat each input repeat timesMessage Ports: More...
 
class  gr::blocks::stream_mux
 Stream muxing block to multiplex many streams into one with a specified format. More...
 
class  gr::blocks::stream_to_streams
 convert a stream of items into a N streams of items More...
 
class  gr::blocks::stream_to_vector
 convert a stream of items into a stream of gnuradio/blocks containing nitems_per_block More...
 
class  gr::blocks::streams_to_stream
 Convert N streams of 1 item into a 1 stream of N items. More...
 
class  gr::blocks::streams_to_vector
 convert N streams of items to 1 stream of vector length N More...
 
class  gr::blocks::stretch_ff
 adjust y-range of an input vector by mapping to range (max-of-input, stipulated-min). Primarily for spectral signature matching by normalizing spectrum dynamic ranges. More...
 
class  gr::blocks::tagged_stream_align
 Align a stream to a tagged stream item. More...
 
class  gr::blocks::tagged_stream_multiply_length
 Allows scaling of a tagged stream length tag. More...
 
class  gr::blocks::tagged_stream_mux
 Combines tagged streams. More...
 
class  gr::blocks::vector_map
 Maps elements from a set of input vectors to a set of output vectors. More...
 
class  gr::blocks::vector_to_stream
 convert a stream of gnuradio/blocks of nitems_per_block items into a stream of items More...
 
class  gr::blocks::vector_to_streams
 Convert 1 stream of vectors of length N to N streams of items. More...
 
class  gr::blocks::vector_insert_b
 source of unsigned char's that gets its data from a vector More...
 
class  gr::blocks::vector_insert_c
 source of gr_complex's that gets its data from a vector More...
 
class  gr::blocks::vector_insert_f
 source of float's that gets its data from a vector More...
 
class  gr::blocks::vector_insert_i
 source of int's that gets its data from a vector More...
 
class  gr::blocks::vector_insert_s
 source of short's that gets its data from a vector More...
 

Detailed Description