Loading...
Searching...
No Matches
GNU Radio C++ Signal Processing Blocks

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

## Topics

| 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 are derived from these base classes.

## Detailed Description

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 Command Syntax.

# 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 Command Syntax.