block

# GNU Radio C++ Signal Processing Blocks

Top Block and Hierarchical Block Base Classes
Audio Signals
Boolean Operators
Byte Operators
Channel Models
Channelizers
Information Coding and Decoding
ControlPort
Debug Tools
Deprecated
Equalizers
Error Coding and Decoding
File Operators
Filters
Fourier Analysis
Instrumentation Tools
Level Controllers
Math Operators
Measurement Tools
Message Tools
Miscellaneous
Modulators and Demodulators
Networking Tools
OFDM Blocks
Packet/Frame Operators
Peak Detectors
PDU Operators
QT Graphical Interfaces
Resamplers
Streams Operators
Stream Tag Tools
Symbol Coding
Synchronizers
Trellis Coding
Data Type Converters
UHD Interface
Waveform Generators
Wavelet Transforms
Base classes for GR Blocks

All C++ blocks that can be used in GR graphs are listed here or in the subcategories below.

Source block implements SoapySDR functionality for RX.

Sink block implements SoapySDR functionality for RX.

Sorry, at this time the Python hierarchical blocks are not included in this index.

# Soapy Sink

The soapy sink block receives samples and writes to a stream. The sink block also provides Soapy API calls for receiver settings. Includes all parameters for full RX implementation. Device is a string containing the driver and type name of the device the user wants to use according to the Soapy* module documentation. Make parameters are passed through the xml block. Some of the available parameters can be seen at Figure 2 Antenna and clock source can be left empty and default values will be used. This block has a message port, which consumes PMT messages. For a description of the command syntax, see cmd_handler_t.

# Soapy Source

The soapy source block receives samples and writes to a stream. The source block also provides Soapy API calls for receiver settings. Includes all parameters for full RX implementation. Device is a string containing the driver and type name of the device the user wants to use according to the Soapy* module documentation. Make parameters are passed through the xml block. Some of the available parameters can be seen at Figure 2 Antenna and clock source can be left empty and default values will be used. This block has a message port, which consumes PMT messages. For a description of the command syntax, see cmd_handler_t.