The following parameters are configurable through the GRC interface.
<divalign="center">
| Parameter | Description |
| ----------------- | ----------- |
| Output/Input Type | Data type of samples consumed or produced by this block. The default type is a pair of 32-bit floating point numbers representing each complex IQ sample. The individual I and Q components are expected to be in the range -1.0 to +1.0. |
| Device arguments | Device specific arguments can be passed to libbladeRF through the SoapySDR API. See the table below for a list of possible arguments. |
| Sample rate | The number of samples per second consumed or produced by this block and thus the front-end DAC or ADC rate. |
| Bandwidth | Bandwidth of the RF Front-end analog filters. Typically this should be set equal to or smaller than the sample rate to reduce aliasing. Setting this value to `0.0` will automatically configure the bandwidth based on the sample rate but note this bandwidth will not be automatically updated if you change the sample rate during flowgraph execution. |
| Center Freq | The center frequency to which the RF chain is tuned. |
| Freq Correction | Optional offset term to correct for possible frequency offset of the device. |
| RF Gain | Overall RF gain of the device. <br>*Tx range:* [17, 73] dB <br>*Rx range:* [-1, 60] dB |
</div>
The parameters of the SoapySDR blocks can be updated during flowgraph execution
by using GRC variables and QT GUI control blocks, etc. It is also possible to
change the parameters by issuing commands to the `cmd` port of each block. This
ports is intended to simplify the control of the bladeRF from other blocks