Wiki

This version is outdated by a newer approved version.DiffThis version (03 Oct 2014 14:33) was approved by Dan Nechita.

This is an old revision of the document!


FMComms5 Plugin Description

The FMCOMMS5 plugin works with the IIO Oscilloscope. You always use the latest version if possible. Changing any field will immediately write changes which have been made to the FMComms5 settings to the hardware, and then read it back to make sure the setting is valid. If you want to set something that the GUI changes to a different number, that either means that GUI is rounding (sorry), or the hardware (either the AD9361 or the FPGA fabric) does not support that mode/precision.

If you want to go play with /sys/bus/iio/devices/…. and manipulate the devices behind the back of the GUI, it's still possible to see the settings by clicking the “refresh” button at the bottom of the GUI.

If you think the device has a setting that isn't managed by this tab, check out the fmcomms5 Advanced Plugin for the IIO Oscilloscope.

The FMComms5 view is divided in four sections:

  • Device Global Settings
  • Receive Chain
  • Transmit Chain
  • FPGA Settings

Device Global Settings

  • Active ENSM: Displays the active mode of the Enable State Machine. Read More
  • ENSM Modes: Selects one of the available modes: FDD and TDD. Read More
  • Calibration Mode: Displays the active calibration mode. Read More
  • Calibration Modes: Selects one of the available modes: auto, manual, rf_dc_offs and tx_quad. Read More
  • TRX Rate Governor: Displays the active option of the Rate Governors. Read More
  • TRX Rate Governor Available: Selects one of the available options: nominal and highest_osr. Read More
  • Filter FIR configuration
    • FIR parameters file chooser Allows a FIR filter configuration to be loaded from a file. Read More
    • Enable RX FIR Filter Only: Enables/Disables the FIR filter on RX path. Read More
    • Enable TX FIR Filter Only: Enables/Disables the FIR filter on TX path. Read More
    • Enable RX & TX FIR filters: Enables the FIR filter on both RX and TX paths.
    • Disable All: Disables the FIR filter on both RX and TX paths.
  • RX Path Rates: Lists the rates of: BBPLL, ADC, R2, R1, RF, RXSAMP. Read More
  • TX Path Rates: Lists the rates of: TXSAMP, TF, T1, T2, DAC, BBPLL. Read More
  • DCXO Coarse Tune: Selects the attribute for a coarse tune. Read More
  • DCXO Fine Tune: Selects the attribute for a fine tune. Read More

Note that all settings above apply to both ad9361 devices.

Receive Chain

  • RF Bandwidth(MHz): Configures RX analog filters: RX TIA LPF and RX BB LPF. Read More
  • Sampling Rate(MSPS): Selects the sample rate of the ADC. Read More
  • RF Port Select: Selects the RF Port of the receive channels. Read More
  • RX LO Frequency(MHz): Selects the RX local oscillator frequency. Range 70MHz to 6GHz with 1Hz tuning granularity. Read More
  • Fastlock Mode Read More
    • Fastlock Profile: Selects a profile to be stored or recalled.
    • Store: Stores the selected profile.
    • Recall: Recalls the selected profile.
  • Tracking Read More
    • Quadrature
    • RF DC
    • BB DC
  • RX
    • Hardware Gain(dB): Controls the RX gain only in Manual Gain Control Mode (MGC). Read More
    • RSSI(dB): Displays the received strength signal level. Read More
    • Gain Control: Displays the active gain mode. Read More
    • Gain Control Modes: Selects one of the available modes: manual, slow_attack, hybrid and fast_attack. Read More

Note that only RF Bandwidth, Sampling Rate, RF Port Select and Tracking settings apply to both ad9361 devices.

Transmit Chain

  • RF Bandwidth(MHz): Configures TX analog filters: TX BB LPF and TX Secondary LPF. Read More
  • Sampling Rate(MSPS): Selects the sample rate of the DAC. Read More
  • RF Port Select: Selects the RF Port of the transmit channels. Read More
  • TX LO Frequency(MHz): Selects the TX local oscillator frequency. Range 70MHz to 6GHz with 1Hz tuning granularity. Read More
  • Fastlock Mode Read More
    • Fastlock Profile: Selects a profile to be stored or recalled.
    • Store: Stores the selected profile.
    • Recall: Recalls the selected profile.
  • TX
    • Attenuation(dB): Individually controlls attenuation for TX1 and TX2. The range is from 0 to -89.75 dB in 0.25dB steps. Read More

Note that only RF Bandwidth, Sampling Rate and RF Port Select settings apply to both ad9361 devices.

FPGA Settings

  • Transmit/DDS
    • DDS Mode: Selects on the the available modes:
      1. One CW Tone
      2. Two CW Tones
      3. Independent I/Q Control
      4. DAC Buffer Output (Output a data file)
      5. Disabled.
    • Tone
      • Frequency(MHz): Selects the frequency of the tone.
      • Scale: Selects the scale of the tone.
      • Phase(degrees): Selects the phase of the tone.
  • Receive
    • Phase Rotation : Selects the rotation phase of a RX
resources/tools-software/linux-software/fmcomms5_plugin.1412164160.txt.gz · Last modified: 01 Oct 2014 13:49 by Dan Nechita