source of unsigned char’s that gets its data from a vector
Constructor Specific Documentation:
Make vector insert block.
Parameters: |
|
---|
source of gr_complex’s that gets its data from a vector
Constructor Specific Documentation:
Make vector insert block.
Parameters: |
|
---|
source of float’s that gets its data from a vector
Constructor Specific Documentation:
Make vector insert block.
Parameters: |
|
---|
source of int’s that gets its data from a vector
Constructor Specific Documentation:
Make vector insert block.
Parameters: |
|
---|
source of short’s that gets its data from a vector
Constructor Specific Documentation:
Make vector insert block.
Parameters: |
|
---|
deinterleave a single input into N outputs
Constructor Specific Documentation:
Make a deinterleave block.
Parameters: | itemsize – stream itemsize |
---|
Convert stream of items into thier byte swapped version.
Constructor Specific Documentation:
Make an endian swap block.
Parameters: | item_size_bytes – number of bytes per item, 1=no-op, 2=uint16_t, 4=uint32_t, 8=uint64_t |
---|
interleave N inputs into a single output
Constructor Specific Documentation:
Make a stream interleave block.
Parameters: | itemsize – stream itemsize |
---|
decimate a stream, keeping items out of every .
Constructor Specific Documentation:
Make a keep m in n block.
Parameters: |
|
---|
decimate a stream, keeping one item out of every .
Constructor Specific Documentation:
Make a keep one in n block.
Parameters: |
|
---|
Interleave items based on the provided vector .
Constructor Specific Documentation:
Make a patterned interleaver block.
Parameters: |
|
---|
Detect the peak of a signal and repeat every period samples.
If a peak is detected, this block outputs a 1 repeated every period samples until reset by detection of another 1 on the input or stopped after max_regen regenerations have occurred.
Note that if max_regen=(-1)/ULONG_MAX then the regeneration will run forever.
Constructor Specific Documentation:
Make a regenerate block.
Parameters: |
|
---|
return the maximum regeneration count.
return the regeneration period.
Reset the maximum regeneration count; this will reset the current regen.
Reset the period of regenerations; this will reset the current regen.
repeat each input times
Constructor Specific Documentation:
Make a repeat block.
Parameters: |
|
---|
Stream muxing block to multiplex many streams into one with a specified format.
Muxes N streams together producing an output stream that contains N0 items from the first stream, N1 items from the second, etc. and repeats:
[N0, N1, N2, ..., Nm, N0, N1, ...]
Constructor Specific Documentation:
Creates a stream muxing block to multiplex many streams into one with a specified format.
Parameters: |
|
---|
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.
Constructor Specific Documentation:
Make a stream-to-streams block.
Parameters: |
|
---|
convert a stream of items into a stream of gnuradio/blocks containing nitems_per_block
Constructor Specific Documentation:
Make a stream-to-vector block.
Parameters: |
|
---|
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.
Constructor Specific Documentation:
Make a streams-to-stream block.
Parameters: |
|
---|
convert N streams of items to 1 stream of vector length N
Constructor Specific Documentation:
Make a stream-to-vector block.
Parameters: |
|
---|
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.
Constructor Specific Documentation:
Make a stretch block.
Parameters: |
|
---|
Combines tagged streams.
Takes N streams as input. Each stream is tagged with packet lengths. Packets are output sequentially from each input stream.
The output signal has a new length tag, which is the sum of all individual length tags. The old length tags are discarded.
All other tags are propagated as expected, i.e. they stay associated with the same input item.
Constructor Specific Documentation:
Make a tagged stream mux block.
Parameters: |
|
---|
Maps elements from a set of input vectors to a set of output vectors.
If in[i] is the input vector in the i’th stream then the output vector in the j’th stream is:
out[j][k] = in[mapping[j][k][0]][mapping[j][k][1]]
That is mapping is of the form (out_stream1_mapping, out_stream2_mapping, ...) and out_stream1_mapping is of the form (element1_mapping, element2_mapping, ...) and element1_mapping is of the form (in_stream, in_element).
Constructor Specific Documentation:
Build a vector map block.
Parameters: |
|
---|
convert a stream of gnuradio/blocks of nitems_per_block items into a stream of items
Constructor Specific Documentation:
Make vector-to-stream block
Parameters: |
|
---|
Convert 1 stream of vectors of length N to N streams of items.
Constructor Specific Documentation:
Make vector-to-streams block
Parameters: |
|
---|