|
| class | abs_blk |
| | output[m] = abs(input[m]) for all M streams. More...
|
| |
| class | add_blk |
| | output = sum(input[0], input[1], ..., input[M-1]) More...
|
| |
| class | add_const_bb |
| | output = input + constant More...
|
| |
| class | add_const_cc |
| | output = input + constant More...
|
| |
| class | add_const_ff |
| | output = input + constant More...
|
| |
| class | add_const_ii |
| | output = input + constant More...
|
| |
| class | add_const_ss |
| | output = input + constant More...
|
| |
| class | add_const_v |
| | output[m] = input[m] + constant vector for all M streams. More...
|
| |
| class | and_blk |
| | output = input[0] & input[1] & ... & input[M-1] More...
|
| |
| class | and_const |
| | output[m] = input[m] & value for all M streams. More...
|
| |
| class | annotator_1to1 |
| | 1-to-1 stream annotator testing block. FOR TESTING PURPOSES ONLY. More...
|
| |
| class | annotator_alltoall |
| | All-to-all stream annotator testing block. FOR TESTING PURPOSES ONLY. More...
|
| |
| class | annotator_raw |
| | raw stream annotator testing block. More...
|
| |
| class | argmax |
| | Compares vectors from multiple streams and determines the index in the vector and stream number where the maximum value occurred. More...
|
| |
| class | bin_statistics_f |
| | control scanning and record frequency domain statistics More...
|
| |
| class | burst_tagger |
| | Sets a burst on/off tag based on the value of the trigger input. More...
|
| |
| class | char_to_float |
| | Convert stream of chars to a stream of float. More...
|
| |
| class | char_to_short |
| | Convert stream of chars to a stream of shorts. More...
|
| |
| class | check_lfsr_32k_s |
| | sink that checks if its input stream consists of a lfsr_32k sequence. More...
|
| |
| class | complex_to_arg |
| | complex in, arg (arctan) out (float) More...
|
| |
| class | complex_to_float |
| | Convert a stream of gr_complex to 1 or 2 streams of float. More...
|
| |
| class | complex_to_imag |
| | Produces the imaginary part (as a float0 of a complex stream. More...
|
| |
| class | complex_to_interleaved_char |
| | Convert stream of complex to a stream of interleaved chars. More...
|
| |
| class | complex_to_interleaved_short |
| | Convert stream of complex to a stream of interleaved shorts. More...
|
| |
| class | complex_to_mag |
| | complex in, magnitude out (float) More...
|
| |
| class | complex_to_mag_squared |
| | complex in, magnitude squared out (float) More...
|
| |
| class | complex_to_magphase |
| | Convert a stream of gr_complex to magnitude and phase (both floats) More...
|
| |
| class | complex_to_real |
| | Produces the real part (as a float0 of a complex stream. More...
|
| |
| class | conjugate_cc |
| | output = complex conjugate of input More...
|
| |
| class | control_loop |
| | A second-order control loop implementation class. More...
|
| |
| class | copy |
| | output[i] = input[i] More...
|
| |
| class | ctrlport_probe2_b |
| | A ControlPort probe to export vectors of signals. More...
|
| |
| class | ctrlport_probe2_c |
| | A ControlPort probe to export vectors of signals. More...
|
| |
| class | ctrlport_probe2_f |
| | A ControlPort probe to export vectors of signals. More...
|
| |
| class | ctrlport_probe2_i |
| | A ControlPort probe to export vectors of signals. More...
|
| |
| class | ctrlport_probe2_s |
| | A ControlPort probe to export vectors of signals. More...
|
| |
| class | ctrlport_probe_c |
| | A ControlPort probe to export vectors of signals. More...
|
| |
| class | deinterleave |
| | deinterleave an input block of samples into N outputs. More...
|
| |
| class | delay |
| | delay the input by a certain number of samples More...
|
| |
| class | divide |
| | output = input[0] / input[1] / ... / input[M-1] More...
|
| |
| class | endian_swap |
| | Convert stream of items into their byte swapped version. More...
|
| |
| class | exponentiate_const_cci |
| | Exponentiates a complex stream with an integer exponent. More...
|
| |
| class | file_descriptor_sink |
| | Write stream to file descriptor. More...
|
| |
| class | file_descriptor_source |
| | Read stream from file descriptor. More...
|
| |
| class | file_meta_sink |
| | Write stream to file with meta-data headers. More...
|
| |
| class | file_meta_source |
| | Reads stream from file with meta-data headers. Headers are parsed into tags. More...
|
| |
| class | file_sink |
| | Write stream to file. More...
|
| |
| class | file_sink_base |
| | Common base class for file sinks. More...
|
| |
| class | file_source |
| | Read stream from file. More...
|
| |
| class | float_to_char |
| | Convert stream of floats to a stream of char. More...
|
| |
| class | float_to_complex |
| | one or two floats in, complex out More...
|
| |
| class | float_to_int |
| | Convert stream of floats to a stream of ints. More...
|
| |
| class | float_to_short |
| | Convert stream of floats to a stream of shorts. More...
|
| |
| class | float_to_uchar |
| | Convert stream of floats to a stream of unsigned chars. More...
|
| |
| class | head |
| | copies the first N items to the output then signals done More...
|
| |
| class | int_to_float |
| | Convert stream of ints to a stream of floats. More...
|
| |
| class | integrate |
| | Integrate successive samples and decimate. More...
|
| |
| class | interleave |
| | interleave N inputs into a single output More...
|
| |
| class | interleaved_char_to_complex |
| | Convert stream of interleaved chars to a stream of complex. More...
|
| |
| class | interleaved_short_to_complex |
| | Convert stream of interleaved shorts to a stream of complex. More...
|
| |
| class | keep_m_in_n |
| | decimate a stream, keeping the first m items out of every n starting after offset items. More...
|
| |
| class | keep_one_in_n |
| | decimate a stream, keeping the last item out of every n. More...
|
| |
| class | lfsr_15_1_0 |
| | Linear Feedback Shift Register using primitive polynomial x^15 + x + 1. More...
|
| |
| class | lfsr_32k |
| | generate pseudo-random sequence of length 32768 bits. More...
|
| |
| class | lfsr_32k_source_s |
| | LFSR pseudo-random source with period of 2^15 bits (2^11 shorts) More...
|
| |
| class | magphase_to_complex |
| | two floats in (mag and phase), complex out More...
|
| |
| class | max_blk |
| | Compares vectors from multiple streams and determines the maximum value from each vector over all streams. More...
|
| |
| class | message_debug |
| | Debug block for the message passing system. More...
|
| |
| class | message_strobe |
| | Send message at defined interval. More...
|
| |
| class | message_strobe_random |
| | Send message at defined interval. More...
|
| |
| class | min_blk |
| | Compares vectors from multiple streams and determines the minimum value from each vector over all streams. More...
|
| |
| class | moving_average |
| | output is the moving sum of the last N samples, scaled by the scale factor More...
|
| |
| class | multiply |
| | output = prod (input_0, input_1, ...) More...
|
| |
| class | multiply_by_tag_value_cc |
| | output = input * complex constant More...
|
| |
| class | multiply_conjugate_cc |
| | Multiplies stream 0 by the complex conjugate of stream 1. More...
|
| |
| class | multiply_const |
| | output = input * constant More...
|
| |
| class | multiply_const_v |
| | output = input * constant vector (element-wise) More...
|
| |
| class | multiply_matrix |
| | Matrix multiplexer/multiplier: y(k) = A x(k) More...
|
| |
| class | mute_blk |
| | output = input or zero if muted. More...
|
| |
| class | nlog10_ff |
| | output = n*log10(input) + k More...
|
| |
| class | nop |
| | Does nothing. Used for testing only. More...
|
| |
| class | not_blk |
| | output = ~input More...
|
| |
| class | null_sink |
| | Bit bucket. Use as a termination point when a sink is required and we don't want to do anything real. More...
|
| |
| class | null_source |
| | A source of zeros used mainly for testing. More...
|
| |
| class | or_blk |
| | output = input_0 | input_1 | , ... | input_N) More...
|
| |
| class | pack_k_bits_bb |
| | Converts a stream of bytes with 1 bit in the LSB to a byte with k relevant bits. More...
|
| |
| class | packed_to_unpacked |
| | Convert a stream of packed bytes or shorts to stream of unpacked bytes or shorts. More...
|
| |
| class | patterned_interleaver |
| | Interleave items based on the provided vector pattern. More...
|
| |
| class | pdu_filter |
| | Propagates only pdus containing k=>v in meta. More...
|
| |
| class | pdu_remove |
| | remove key k in pdu's meta field and pass on More...
|
| |
| class | pdu_set |
| | Set k=>v in pdu's meta field and pass on. More...
|
| |
| class | pdu_to_tagged_stream |
| | Turns received PDUs into a tagged stream of items. More...
|
| |
| class | peak_detector |
| | Detect the peak of a signal. More...
|
| |
| class | peak_detector2_fb |
| | Detect the peak of a signal. More...
|
| |
| class | plateau_detector_fb |
| | Detects a plateau and marks the middle. More...
|
| |
| class | probe_rate |
| | throughput measurement More...
|
| |
| class | probe_signal |
| | Sink that allows a sample to be grabbed from Python. More...
|
| |
| class | probe_signal_v |
| | Sink that allows a vector of samples to be grabbed from Python. More...
|
| |
| class | random_pdu |
| | Sends a random PDU at intervals. More...
|
| |
| class | regenerate_bb |
| | Detect the peak of a signal and repeat every period samples. More...
|
| |
| class | repack_bits_bb |
| | Repack k bits from the input stream onto l bits of the output stream. More...
|
| |
| class | repeat |
| | repeat each input repeat times More...
|
| |
| class | rms_cf |
| | RMS average power. More...
|
| |
| class | rms_ff |
| | RMS average power. More...
|
| |
| class | rotator |
| |
| class | rotator_cc |
| | Complex rotator. More...
|
| |
| class | sample_and_hold |
| | sample and hold circuit More...
|
| |
| class | selector |
| | output[output_index][i] = input[input_index][i] More...
|
| |
| class | short_to_char |
| | Convert stream of shorts to a stream of chars. More...
|
| |
| class | short_to_float |
| | Convert stream of shorts to a stream of floats. More...
|
| |
| class | skiphead |
| | skips the first N items, from then on copies items to the output More...
|
| |
| class | socket_pdu |
| | Creates socket interface and translates traffic to PDUs. More...
|
| |
| class | stream_mux |
| | Stream muxing block to multiplex many streams into one with a specified format. More...
|
| |
| class | stream_to_streams |
| | convert a stream of items into a N streams of items More...
|
| |
| class | stream_to_tagged_stream |
| | Converts a regular stream into a tagged stream. More...
|
| |
| class | stream_to_vector |
| | convert a stream of items into a stream of gnuradio/blocks containing nitems_per_block More...
|
| |
| class | streams_to_stream |
| | Convert N streams of 1 item into a 1 stream of N items. More...
|
| |
| class | streams_to_vector |
| | convert N streams of items to 1 stream of vector length N More...
|
| |
| class | 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 | sub |
| | output = input_0 - input_1 - ...) More...
|
| |
| class | tag_debug |
| | Bit bucket that prints out any tag received. More...
|
| |
| class | tag_gate |
| | Control tag propagation. More...
|
| |
| class | tag_share |
| | Adds tags from Input 1 onto Input 0's stream. More...
|
| |
| class | tagged_file_sink |
| | A file sink that uses tags to save files. More...
|
| |
| class | tagged_stream_align |
| | Align a stream to a tagged stream item. More...
|
| |
| class | tagged_stream_multiply_length |
| | Allows scaling of a tagged stream length tag. More...
|
| |
| class | tagged_stream_mux |
| | Combines tagged streams. More...
|
| |
| class | tagged_stream_to_pdu |
| | Turns received stream data and tags into PDUs and sends them through a message port. More...
|
| |
| class | tags_strobe |
| | Send tags at defined interval. More...
|
| |
| class | tcp_server_sink |
| | Send stream through a TCP socket. More...
|
| |
| class | test_tag_variable_rate_ff |
| | Used for testing tag propagation. More...
|
| |
| class | threshold_ff |
| | Output a 1 or zero based on a threshold value. More...
|
| |
| class | throttle |
| | throttle flow of samples such that the average rate does not exceed samples_per_sec. More...
|
| |
| class | transcendental |
| | A block that performs various transcendental math operations. More...
|
| |
| class | tsb_vector_sink |
| | A vector sink for tagged streams. More...
|
| |
| class | tuntap_pdu |
| | Creates TUNTAP interface and translates traffic to PDUs. More...
|
| |
| class | uchar_to_float |
| | Convert stream of unsigned chars to a stream of floats. More...
|
| |
| class | udp_sink |
| | Write stream to an UDP socket. More...
|
| |
| class | udp_source |
| | Read stream from an UDP socket. More...
|
| |
| class | unpack_k_bits_bb |
| | Converts a byte with k relevant bits to k output bytes with 1 bit in the LSB. More...
|
| |
| class | unpacked_to_packed |
| | Convert a stream of unpacked bytes or shorts into a stream of packed bytes or shorts. More...
|
| |
| class | vco_c |
| | VCO - Voltage controlled oscillator. More...
|
| |
| class | vco_f |
| | VCO - Voltage controlled oscillator. More...
|
| |
| class | vector_insert |
| | source of T's that gets its data from a vector More...
|
| |
| class | vector_map |
| | Maps elements from a set of input vectors to a set of output vectors. More...
|
| |
| class | vector_sink |
| | T sink that writes to a vector. More...
|
| |
| class | vector_source |
| | Source that streams T items based on the input data vector. More...
|
| |
| class | vector_to_stream |
| | convert a stream of gnuradio/blocks of nitems_per_block items into a stream of items More...
|
| |
| class | vector_to_streams |
| | Convert 1 stream of vectors of length N to N streams of items. More...
|
| |
| class | wavfile_sink |
| | Write stream to a Microsoft PCM (.wav) file. More...
|
| |
| class | wavfile_source |
| | Read stream from a Microsoft PCM (.wav) file, output floats. More...
|
| |
| class | xor_blk |
| | output = input_0 ^ input_1 ^ , ... ^ input_N) More...
|
| |