RFNoC RX Radio

From GNU Radio
Jump to navigation Jump to search

Statement of purpose / function

Parameters

(R): Run-time adjustable

Channel count
default: 1
Block Args
default: ""
Device Select
default: -1
Instance Select
default: -1
Sample Rate (Hz)
dtype: real
Ch0 Antenna Select
options: [TX/RX, RX2, RX1]
default: RX2
Ch0 Center Frequency (Hz)
default: 1e9
Ch0 Gain
default: 0
Ch0 Bandwidth (Hz)
default: 0
Ch0 DC Offset Correction
options: ['True', 'False']
default: 'False'
Ch0 IQ Balance
options: ['True', 'False']
default: 'False'
Ch0 Enable Timestamps
options: ['True', 'False']
default: 'True'
Ch1 Antenna Select
options: [TX/RX, RX2, RX1]
default: RX2
Ch1 Center Frequency (Hz)
default: 1e9
Ch1 Gain
default: 0
Ch1 Bandwidth (Hz)
default: 0
Ch1 DC Offset Correction
options: ['True', 'False']
default: 'False'
Ch1 IQ Balance
options: ['True', 'False']
default: 'False'
Ch1 Enable Timestamps
options: ['True', 'False']
default: 'True'
Ch2 Antenna Select
options: [TX/RX, RX2, RX1]
default: RX2
Ch2 Center Frequency (Hz)
default: 1e9
Ch2 Gain
default: 0
Ch2 Bandwidth (Hz)
default: 0
Ch2 DC Offset Correction
options: ['True', 'False']
default: 'False'
Ch2 IQ Balance
options: ['True', 'False']
default: 'False'
Ch2 Enable Timestamps
options: ['True', 'False']
default: 'True'
Ch3 Antenna Select
options: [TX/RX, RX2, RX1]
default: RX2
Ch3 Center Frequency (Hz)
default: 1e9
Ch3 Gain
default: 0
Ch3 Bandwidth (Hz)
default: 0
Ch3 DC Offset Correction
options: ['True', 'False']
default: 'False'
Ch3 IQ Balance
options: ['True', 'False']
default: 'False'
Ch3 Enable Timestamps
options: ['True', 'False']
default: 'True'

Example Flowgraph

Example Output

Source Files

C++ files
TODO
Header files
TODO
Public header files
TODO
Block definition
uhd_rfnoc_rx_radio.block.yml