Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

Signal Processing Blocks


Detailed Description

These are the signal processing blocks, blah, blah blah...


Modules

 Signal Sources
 Signal Sinks
 Filters
 Type Conversions

Classes

class  gr_add_cc
 output = sum (input_0, input_1, ...)

Add across all input streams. More...

class  gr_add_const_cc
 output = input + constant More...
class  gr_add_const_ff
 output = input + constant More...
class  gr_add_const_ii
 output = input + constant More...
class  gr_add_const_sf
 output = input + constant More...
class  gr_add_const_ss
 output = input + constant More...
class  gr_add_ff
 output = sum (input_0, input_1, ...)

Add across all input streams. More...

class  gr_add_ii
 output = sum (input_0, input_1, ...)

Add across all input streams. More...

class  gr_add_ss
 output = sum (input_0, input_1, ...)

Add across all input streams. More...

class  gr_bytes_to_syms
 Convert stream of bytes to stream of +/- 1 symbols

input: stream of bytes; output: stream of float. More...

class  gr_deinterleave
 deinterleave a single input into N outputs More...
class  gr_divide_cc
 output = input_0 / input_1 / input_x ...)

Divide across all input streams. More...

class  gr_divide_ff
 output = input_0 / input_1 / input_x ...)

Divide across all input streams. More...

class  gr_divide_ii
 output = input_0 / input_1 / input_x ...)

Divide across all input streams. More...

class  gr_divide_ss
 output = input_0 / input_1 / input_x ...)

Divide across all input streams. More...

class  gr_fake_channel_encoder_pp
 pad packet with alternating 1,0 pattern.

input: stream of byte vectors; output: stream of byte vectors More...

class  gr_fake_channel_decoder_pp
 remove fake padding from packet

input: stream of byte vectors; output: stream of byte vectors More...

class  gr_fft_vcc
 Compute forward or reverse FFT. complex vector in / complex vector out. More...
class  gr_fft_vfc
 Compute forward FFT. float vector in / complex vector out. More...
class  gr_frequency_modulator_fc
 Frequency modulator block. More...
class  gr_head
 copies the first N items to the output then signals done

Useful for building test cases More...

class  gr_interleave
 interleave N inputs to a single output More...
class  gr_keep_one_in_n
 decimate a stream, keeping one item out of every n. More...
class  gr_multiply_cc
 output = prod (input_0, input_1, ...)

Multiply across all input streams. More...

class  gr_multiply_const_cc
 output = input + constant More...
class  gr_multiply_const_ff
 output = input + constant More...
class  gr_multiply_const_ii
 output = input + constant More...
class  gr_multiply_const_ss
 output = input + constant More...
class  gr_multiply_ff
 output = prod (input_0, input_1, ...)

Multiply across all input streams. More...

class  gr_multiply_ii
 output = prod (input_0, input_1, ...)

Multiply across all input streams. More...

class  gr_multiply_ss
 output = prod (input_0, input_1, ...)

Multiply across all input streams. More...

class  gr_mute_cc
 output = input or zero if muted. More...
class  gr_mute_ff
 output = input or zero if muted. More...
class  gr_mute_ii
 output = input or zero if muted. More...
class  gr_mute_ss
 output = input or zero if muted. More...
class  gr_nlog10_ff
 output = n*log10(input) + k More...
class  gr_nop
 Does nothing. Used for testing only. More...
class  gr_parallel_to_serial
 convert a stream of blocks of nitems_per_block items into a stream of items More...
class  gr_quadrature_demod_cf
 quadrature demodulator: complex in, float out More...
class  gr_serial_to_parallel
 convert a stream of items into a stream of blocks containing nitems_per_block More...
class  gr_simple_correlator
 inverse of gr_simple_framer (more or less)

TAPR DCC-2004 demo... More...

class  gr_simple_framer
 add sync field, seq number and command field to payload

TAPR DCC-2004 demo... More...

class  gr_stream_to_streams
 convert a stream of items into a N streams of items

Converts a stream of N items into N streams of 1 item. Repeat ad infinitum. More...

class  gr_streams_to_stream
 Convert N streams of 1 item into a 1 stream of N items

Convert N streams of 1 item into 1 stream of N items. Repeat ad infinitum. More...

class  gr_streams_to_vector
 convert N streams of items to 1 stream of vector length N More...
class  gr_sub_cc
 output = input_0 - input_1 - ...)

Subtract across all input streams. More...

class  gr_sub_ff
 output = input_0 - input_1 - ...)

Subtract across all input streams. More...

class  gr_sub_ii
 output = input_0 - input_1 - ...)

Subtract across all input streams. More...

class  gr_sub_ss
 output = input_0 - input_1 - ...)

Subtract across all input streams. More...

class  gr_sync_block
 synchronous 1:1 input to output with history

Override work to provide the signal processing implementation. More...

class  gr_sync_decimator
 synchronous N:1 input to output with history

Override work to provide the signal processing implementation. More...

class  gr_sync_interpolator
 synchronous 1:N input to output with history

Override work to provide the signal processing implementation. More...

class  gr_throttle
 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 More...

class  gr_vector_to_streams
 Convert 1 stream of vectors of length N to N streams of items. More...
class  gr_block
 The abstract base class for all signal processing blocks.

Blocks have a set of input streams and output streams. The input_signature and output_signature define the number of input streams and output streams respectively, and the type of the data items in each stream. More...


Generated on Fri Sep 16 00:17:56 2005 for GNU Radio 2.x by  doxygen 1.4.4