From b54c153bdd47ca7e69dd989bc463126f89154d59 Mon Sep 17 00:00:00 2001 From: "Travis F. Collins" Date: Thu, 17 Oct 2024 15:51:29 -0600 Subject: [PATCH] Cleanup commits (#186) * Remove deprecated PackRF device Signed-off-by: Travis F. Collins * Cleanup and fix MATLAB side of doc generation Signed-off-by: Travis F. Collins * Update GHA to generate doc json before HTML gen Signed-off-by: Travis F. Collins * Update doc checkout to be recursive Signed-off-by: Travis F. Collins * Add dependent toolboxes and HSPs for CI builds Signed-off-by: Travis F. Collins --------- Signed-off-by: Travis F. Collins --- +adi/+PackRF/Rx.m | 13 - +adi/+PackRF/Tx.m | 13 - .github/workflows/doc.yml | 18 + CI/doc/gen_pages/gen_sysobj_doc.m | 24 +- CI/doc/gen_pages/sysobjs.json | 1331 ++++++++++++++++------------- 5 files changed, 770 insertions(+), 629 deletions(-) delete mode 100644 +adi/+PackRF/Rx.m delete mode 100644 +adi/+PackRF/Tx.m diff --git a/+adi/+PackRF/Rx.m b/+adi/+PackRF/Rx.m deleted file mode 100644 index f8cfb532..00000000 --- a/+adi/+PackRF/Rx.m +++ /dev/null @@ -1,13 +0,0 @@ -classdef Rx < adi.AD9361.Rx - - methods - %% Constructor - function obj = Rx(varargin) - % Returns the matlabshared.libiio.base object - coder.allowpcode('plain'); - obj = obj@adi.AD9361.Rx(varargin{:}); - end - end - -end - diff --git a/+adi/+PackRF/Tx.m b/+adi/+PackRF/Tx.m deleted file mode 100644 index 34277ccc..00000000 --- a/+adi/+PackRF/Tx.m +++ /dev/null @@ -1,13 +0,0 @@ -classdef Tx < adi.AD9361.Tx - - methods - %% Constructor - function obj = Tx(varargin) - % Returns the matlabshared.libiio.base object - coder.allowpcode('plain'); - obj = obj@adi.AD9361.Tx(varargin{:}); - end - end - -end - diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml index 05363dc4..ba60b6e2 100644 --- a/.github/workflows/doc.yml +++ b/.github/workflows/doc.yml @@ -8,15 +8,33 @@ jobs: steps: - uses: actions/checkout@v2 + with: + submodules: recursive - name: Set up Python 3.7 uses: actions/setup-python@v2 with: python-version: 3.7 + - name: Set up MATLAB + uses: matlab-actions/setup-matlab@v2 + with: + release: R2023b + products: > + Signal_Processing_Toolbox + DSP_System_Toolbox + Communications_Toolbox + Communications_Toolbox_Support_Package_for_Analog_Devices_ADALM-Pluto_Radio + - name: Install dependencies run: | sudo apt install -y python3-numpy pip install -r CI/doc/requirements_doc.txt + + - name: Generate MATLAB side of doc + uses: matlab-actions/run-command@v1 + with: + command: addpath(genpath('.')); gen_sysobj_doc; exit(); + - name: Check doc build run: | make -C CI/doc gen_autodocs html diff --git a/CI/doc/gen_pages/gen_sysobj_doc.m b/CI/doc/gen_pages/gen_sysobj_doc.m index 5d21272e..18066692 100644 --- a/CI/doc/gen_pages/gen_sysobj_doc.m +++ b/CI/doc/gen_pages/gen_sysobj_doc.m @@ -6,16 +6,20 @@ mfiledir = fullfile('adi'); docdir = fullfile('doc'); parts = {'AD9361'; 'AD9363'; 'AD9364'; ... - 'AD9371'; 'ADRV9009'; 'ADRV9361Z7035'; ... - 'ADRV9364Z7020'; 'ADRV9371'; 'FMComms2'; ... - 'FMComms3'; 'FMComms4'; 'PackRF'; 'Pluto';... - 'ADRV9002'; 'FMComms8'; 'ADRV9009ZU11EG'}; + 'AD9371'; 'ADRV9371'; ... + 'ADRV9009'; ... + 'ADRV9361Z7035'; 'ADRV9364Z7020'; ... + 'FMComms2'; 'FMComms3'; 'FMComms4'; 'FMComms5'; ... + 'Pluto';... + 'ADRV9002'; ... + 'ADRV9009ZU11EG'; 'FMComms8'}; trx_files = {'Tx','Rx'}; all_devs = []; for ii = 1:numel(parts) for jj = 1:numel(trx_files) all_props = []; + fprintf('%s %s\n', parts{ii}, trx_files{jj}); dotmfilename = strcat(mfiledir, '.', parts{ii}, '.', trx_files{jj}); props = properties(dotmfilename); for prop = 1:length(props) @@ -34,6 +38,16 @@ prop_description = char(prop_description); prop_description = replace(prop_description,' ',' '); prop_description = replace(prop_description,' ',' '); + + % Remove inherited text notes + if contains(prop_description, 'inherited from superclass') + loc = strfind(prop_description, 'Help for '); + if ~isempty(loc) + prop_description = prop_description(1:loc-1); + else + warning('inherited text not as expected'); + end + end s = struct('prop_name',props{prop},... 'prop_title',prop_title,... @@ -60,7 +74,7 @@ end %% jsonText = jsonencode(all_devs,'PrettyPrint',true); -fid = fopen(fullfile('CI','gen_doc','docs','sysobjs.json'), 'w'); +fid = fopen(fullfile('CI','doc','gen_pages','sysobjs.json'), 'w'); fprintf(fid, '%s', jsonText); fclose(fid); diff --git a/CI/doc/gen_pages/sysobjs.json b/CI/doc/gen_pages/sysobjs.json index 0eeb3186..f160966f 100644 --- a/CI/doc/gen_pages/sysobjs.json +++ b/CI/doc/gen_pages/sysobjs.json @@ -56,37 +56,37 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.AD9361.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.AD9361.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.AD9361.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9361.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9361.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9361.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.AD9361.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, @@ -177,12 +177,12 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.AD9361.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.AD9361.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, @@ -193,32 +193,32 @@ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.AD9363.Tx/CenterFrequency is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.AD9363.Tx/SamplingRate is inherited from superclass ADI.AD9361.TX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.AD9363.Tx/RFBandwidth is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "AttenuationChannel0", "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.AD9363.Tx/AttenuationChannel0 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "AttenuationChannel1", "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.AD9363.Tx/AttenuationChannel1 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A' 'B'Help for adi.AD9363.Tx/RFPortSelect is inherited from superclass ADI.AD9361.TX" + "prop_description": "'A' 'B'" }, { "prop_name": "SamplesPerFrame", @@ -243,37 +243,37 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.AD9363.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.AD9363.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.AD9363.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9363.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9363.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9363.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.AD9363.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, @@ -284,62 +284,62 @@ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.AD9363.Rx/CenterFrequency is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.AD9363.Rx/SamplingRate is inherited from superclass ADI.AD9361.RX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.AD9363.Rx/RFBandwidth is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "GainControlModeChannel0", "prop_title": " GainControlModeChannel0 Gain Control Mode Channel 0", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.AD9363.Rx/GainControlModeChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel0", "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.AD9363.Rx/GainChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainControlModeChannel1", "prop_title": " GainControlModeChannel1 Gain Control Mode Channel 1", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.AD9363.Rx/GainControlModeChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel1", "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.AD9363.Rx/GainChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "LoopbackMode", "prop_title": " DigitalLoopbackMode Digital Loopback Mode", - "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX Help for adi.AD9363.Rx/LoopbackMode is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX" }, { "prop_name": "EnableQuadratureTracking", "prop_title": " EnableQuadratureTracking Enable Quadrature Tracking", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.AD9363.Rx/EnableQuadratureTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableRFDCTracking", "prop_title": " EnableRFDCTracking Enable RFDC Tracking", - "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal.Help for adi.AD9363.Rx/EnableRFDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal." }, { "prop_name": "EnableBasebandDCTracking", "prop_title": " EnableBasebandDCTracking Enable Baseband DC Tracking", - "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal.Help for adi.AD9363.Rx/EnableBasebandDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'Help for adi.AD9363.Rx/RFPortSelect is inherited from superclass ADI.AD9361.RX" + "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'" }, { "prop_name": "SamplesPerFrame", @@ -364,12 +364,12 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.AD9363.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.AD9363.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, @@ -380,32 +380,32 @@ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.AD9364.Tx/CenterFrequency is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.AD9364.Tx/SamplingRate is inherited from superclass ADI.AD9361.TX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.AD9364.Tx/RFBandwidth is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "AttenuationChannel0", "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.AD9364.Tx/AttenuationChannel0 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "AttenuationChannel1", "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.AD9364.Tx/AttenuationChannel1 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A' 'B'Help for adi.AD9364.Tx/RFPortSelect is inherited from superclass ADI.AD9361.TX" + "prop_description": "'A' 'B'" }, { "prop_name": "SamplesPerFrame", @@ -430,37 +430,37 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.AD9364.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.AD9364.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.AD9364.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9364.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9364.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9364.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.AD9364.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, @@ -471,62 +471,62 @@ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.AD9364.Rx/CenterFrequency is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.AD9364.Rx/SamplingRate is inherited from superclass ADI.AD9361.RX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.AD9364.Rx/RFBandwidth is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "GainControlModeChannel0", "prop_title": " GainControlModeChannel0 Gain Control Mode Channel 0", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.AD9364.Rx/GainControlModeChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel0", "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.AD9364.Rx/GainChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainControlModeChannel1", "prop_title": " GainControlModeChannel1 Gain Control Mode Channel 1", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.AD9364.Rx/GainControlModeChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel1", "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.AD9364.Rx/GainChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "LoopbackMode", "prop_title": " DigitalLoopbackMode Digital Loopback Mode", - "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX Help for adi.AD9364.Rx/LoopbackMode is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX" }, { "prop_name": "EnableQuadratureTracking", "prop_title": " EnableQuadratureTracking Enable Quadrature Tracking", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.AD9364.Rx/EnableQuadratureTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableRFDCTracking", "prop_title": " EnableRFDCTracking Enable RFDC Tracking", - "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal.Help for adi.AD9364.Rx/EnableRFDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal." }, { "prop_name": "EnableBasebandDCTracking", "prop_title": " EnableBasebandDCTracking Enable Baseband DC Tracking", - "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal.Help for adi.AD9364.Rx/EnableBasebandDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'Help for adi.AD9364.Rx/RFPortSelect is inherited from superclass ADI.AD9361.RX" + "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'" }, { "prop_name": "SamplesPerFrame", @@ -551,12 +551,12 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.AD9364.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.AD9364.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, @@ -602,37 +602,37 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.AD9371.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.AD9371.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.AD9371.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9371.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9371.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.AD9371.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.AD9371.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, @@ -698,12 +698,159 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.AD9371.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" + }, + { + "prop_name": "enIO", + "prop_title": " Enable simulation I/O", + "prop_description": "If true, connects to libIIO device during simulation" + } + ] + }, + { + "name": "adi.ADRV9371.Tx", + "dec": " The adi.ADRV9371.Tx System object is a signal sink that can send
complex data to the ADRV9371.

tx = adi.AD9371.Tx;
tx = adi.AD9371.Tx('uri','192.168.2.1');

Product Page

See also adi.AD9371.Tx
Documentation for adi.ADRV9371.Tx
doc adi.ADRV9371.Tx
", + "props": [ + { + "prop_name": "AttenuationChannel0", + "prop_title": " AttenuationChannel0 Attenuation Channel 0", + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." + }, + { + "prop_name": "AttenuationChannel1", + "prop_title": " AttenuationChannel1 Attenuation Channel 1", + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." + }, + { + "prop_name": "SamplesPerFrame", + "prop_title": " SamplesPerFrame Samples Per Frame", + "prop_description": "Number of samples per frame, specified as an even positive integer from 2 to 16,777,216. Using values less than 3660 can yield poor performance." + }, + { + "prop_name": "EnableCustomProfile", + "prop_title": " EnableCustomProfile Enable Custom Profile", + "prop_description": "Enable use of custom Profile file to set SamplingRate, RFBandwidth, and FIR in datapaths" + }, + { + "prop_name": "CustomProfileFileName", + "prop_title": " CustomProfileFileName Custom Profile File Name", + "prop_description": "Path to custom Profile file created from profile wizard" + }, + { + "prop_name": "CenterFrequency", + "prop_title": " CenterFrequency Center Frequency", + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." + }, + { + "prop_name": "EnabledChannels", + "prop_title": " EnabledChannels Enabled Channels", + "prop_description": "Indexs of channels to be enabled. Input should be a [1xN] vector with the indexes of channels to be enabled. Order is irrelevant" + }, + { + "prop_name": "uri", + "prop_title": " URI - remote host URI", + "prop_description": "Hostname or IP address of remote libIIO device" + }, + { + "prop_name": "enIO", + "prop_title": " Enable simulation I/O", + "prop_description": "If true, connects to libIIO device during simulation" + }, + { + "prop_name": "DataSource", + "prop_title": " DataSource Data Source", + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." + }, + { + "prop_name": "DDSFrequencies", + "prop_title": " DDSFrequencies DDS Frequencies", + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." + }, + { + "prop_name": "DDSScales", + "prop_title": " DDSScales DDS Scales", + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." + }, + { + "prop_name": "DDSPhases", + "prop_title": " DDSPhases DDS Phases", + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." + }, + { + "prop_name": "EnableCyclicBuffers", + "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" + } + ] + }, + { + "name": "adi.ADRV9371.Rx", + "dec": " The adi.ADRV9371.Rx System object is a signal source that can receive
complex data from the ADRV9371.

rx = adi.AD9371.Rx;
rx = adi.AD9371.Rx('uri','192.168.2.1');

Product Page

See also adi.AD9371.Rx
Documentation for adi.ADRV9371.Rx
doc adi.ADRV9371.Rx
", + "props": [ + { + "prop_name": "GainControlMode", + "prop_title": " GainControlMode Gain Control Mode", + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" + }, + { + "prop_name": "GainChannel0", + "prop_title": " GainChannel0 Gain Channel 0", + "prop_description": "Channel 0 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." + }, + { + "prop_name": "GainChannel1", + "prop_title": " GainChannel1 Gain Channel 1", + "prop_description": "Channel 1 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." + }, + { + "prop_name": "LoopbackMode", + "prop_title": " DigitalLoopbackMode Digital Loopback Mode", + "prop_description": "Option to set digital loopback mode, specified as 0 or 1. Allows digital loopback of TX data into the RX path. Value | Mode --------------------------- 0 | Disable 1 | Enable" + }, + { + "prop_name": "EnableQuadratureTrackingChannel0", + "prop_title": " EnableQuadratureTrackingChannel0 Enable Quadrature Tracking Channel 0", + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." + }, + { + "prop_name": "EnableQuadratureTrackingChannel1", + "prop_title": " EnableQuadratureTrackingChannel1 Enable Quadrature Tracking Channel 1", + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." + }, + { + "prop_name": "SamplesPerFrame", + "prop_title": " SamplesPerFrame Samples Per Frame", + "prop_description": "Number of samples per frame, specified as an even positive integer from 2 to 16,777,216. Using values less than 3660 can yield poor performance." + }, + { + "prop_name": "EnableCustomProfile", + "prop_title": " EnableCustomProfile Enable Custom Profile", + "prop_description": "Enable use of custom Profile file to set SamplingRate, RFBandwidth, and FIR in datapaths" + }, + { + "prop_name": "CustomProfileFileName", + "prop_title": " CustomProfileFileName Custom Profile File Name", + "prop_description": "Path to custom Profile file created from profile wizard" + }, + { + "prop_name": "CenterFrequency", + "prop_title": " CenterFrequency Center Frequency", + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." + }, + { + "prop_name": "EnabledChannels", + "prop_title": " EnabledChannels Enabled Channels", + "prop_description": "Indexs of channels to be enabled. Input should be a [1xN] vector with the indexes of channels to be enabled. Order is irrelevant" + }, + { + "prop_name": "uri", + "prop_title": " URI - remote host URI", + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.AD9371.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, @@ -799,37 +946,37 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9009.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9009.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.ADRV9009.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9009.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9009.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9009.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.ADRV9009.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, @@ -925,12 +1072,12 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9009.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9009.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, @@ -941,32 +1088,32 @@ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.ADRV9361Z7035.Tx/CenterFrequency is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.ADRV9361Z7035.Tx/SamplingRate is inherited from superclass ADI.AD9361.TX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.ADRV9361Z7035.Tx/RFBandwidth is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "AttenuationChannel0", "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.ADRV9361Z7035.Tx/AttenuationChannel0 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "AttenuationChannel1", "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.ADRV9361Z7035.Tx/AttenuationChannel1 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A' 'B'Help for adi.ADRV9361Z7035.Tx/RFPortSelect is inherited from superclass ADI.AD9361.TX" + "prop_description": "'A' 'B'" }, { "prop_name": "SamplesPerFrame", @@ -991,37 +1138,37 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9361Z7035.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9361Z7035.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.ADRV9361Z7035.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9361Z7035.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9361Z7035.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9361Z7035.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.ADRV9361Z7035.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, @@ -1032,62 +1179,62 @@ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.ADRV9361Z7035.Rx/CenterFrequency is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.ADRV9361Z7035.Rx/SamplingRate is inherited from superclass ADI.AD9361.RX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.ADRV9361Z7035.Rx/RFBandwidth is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "GainControlModeChannel0", "prop_title": " GainControlModeChannel0 Gain Control Mode Channel 0", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.ADRV9361Z7035.Rx/GainControlModeChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel0", "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.ADRV9361Z7035.Rx/GainChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainControlModeChannel1", "prop_title": " GainControlModeChannel1 Gain Control Mode Channel 1", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.ADRV9361Z7035.Rx/GainControlModeChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel1", "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.ADRV9361Z7035.Rx/GainChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "LoopbackMode", "prop_title": " DigitalLoopbackMode Digital Loopback Mode", - "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX Help for adi.ADRV9361Z7035.Rx/LoopbackMode is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX" }, { "prop_name": "EnableQuadratureTracking", "prop_title": " EnableQuadratureTracking Enable Quadrature Tracking", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.ADRV9361Z7035.Rx/EnableQuadratureTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableRFDCTracking", "prop_title": " EnableRFDCTracking Enable RFDC Tracking", - "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal.Help for adi.ADRV9361Z7035.Rx/EnableRFDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal." }, { "prop_name": "EnableBasebandDCTracking", "prop_title": " EnableBasebandDCTracking Enable Baseband DC Tracking", - "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal.Help for adi.ADRV9361Z7035.Rx/EnableBasebandDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'Help for adi.ADRV9361Z7035.Rx/RFPortSelect is inherited from superclass ADI.AD9361.RX" + "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'" }, { "prop_name": "SamplesPerFrame", @@ -1112,12 +1259,12 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9361Z7035.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9361Z7035.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, @@ -1128,32 +1275,32 @@ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.ADRV9364Z7020.Tx/CenterFrequency is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.ADRV9364Z7020.Tx/SamplingRate is inherited from superclass ADI.AD9361.TX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.ADRV9364Z7020.Tx/RFBandwidth is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "AttenuationChannel0", "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.ADRV9364Z7020.Tx/AttenuationChannel0 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "AttenuationChannel1", "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.ADRV9364Z7020.Tx/AttenuationChannel1 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A' 'B'Help for adi.ADRV9364Z7020.Tx/RFPortSelect is inherited from superclass ADI.AD9361.TX" + "prop_description": "'A' 'B'" }, { "prop_name": "SamplesPerFrame", @@ -1178,37 +1325,37 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9364Z7020.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9364Z7020.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.ADRV9364Z7020.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9364Z7020.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9364Z7020.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9364Z7020.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.ADRV9364Z7020.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, @@ -1219,62 +1366,62 @@ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.ADRV9364Z7020.Rx/CenterFrequency is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.ADRV9364Z7020.Rx/SamplingRate is inherited from superclass ADI.AD9361.RX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.ADRV9364Z7020.Rx/RFBandwidth is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "GainControlModeChannel0", "prop_title": " GainControlModeChannel0 Gain Control Mode Channel 0", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.ADRV9364Z7020.Rx/GainControlModeChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel0", "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.ADRV9364Z7020.Rx/GainChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainControlModeChannel1", "prop_title": " GainControlModeChannel1 Gain Control Mode Channel 1", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.ADRV9364Z7020.Rx/GainControlModeChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel1", "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.ADRV9364Z7020.Rx/GainChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "LoopbackMode", "prop_title": " DigitalLoopbackMode Digital Loopback Mode", - "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX Help for adi.ADRV9364Z7020.Rx/LoopbackMode is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX" }, { "prop_name": "EnableQuadratureTracking", "prop_title": " EnableQuadratureTracking Enable Quadrature Tracking", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.ADRV9364Z7020.Rx/EnableQuadratureTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableRFDCTracking", "prop_title": " EnableRFDCTracking Enable RFDC Tracking", - "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal.Help for adi.ADRV9364Z7020.Rx/EnableRFDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal." }, { "prop_name": "EnableBasebandDCTracking", "prop_title": " EnableBasebandDCTracking Enable Baseband DC Tracking", - "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal.Help for adi.ADRV9364Z7020.Rx/EnableBasebandDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'Help for adi.ADRV9364Z7020.Rx/RFPortSelect is inherited from superclass ADI.AD9361.RX" + "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'" }, { "prop_name": "SamplesPerFrame", @@ -1299,28 +1446,48 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9364Z7020.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9364Z7020.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, { - "name": "adi.ADRV9371.Tx", - "dec": " The adi.ADRV9371.Tx System object is a signal sink that can send
complex data to the ADRV9371.

tx = adi.AD9371.Tx;
tx = adi.AD9371.Tx('uri','192.168.2.1');

Product Page

See also adi.AD9371.Tx
Documentation for adi.ADRV9371.Tx
doc adi.ADRV9371.Tx
", + "name": "adi.FMComms2.Tx", + "dec": " The adi.FMComms2.Tx System object is a signal source that can
send complex data to the FMComms2.

tx = adi.FMComms2.Tx;
tx = adi.FMComms2.Tx('uri','192.168.2.1');

Product Page

See also adi.AD9361.Tx
Documentation for adi.FMComms2.Tx
doc adi.FMComms2.Tx
", "props": [ + { + "prop_name": "CenterFrequency", + "prop_title": " CenterFrequency Center Frequency", + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." + }, + { + "prop_name": "SamplingRate", + "prop_title": " SamplingRate Sampling Rate", + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." + }, + { + "prop_name": "RFBandwidth", + "prop_title": " RFBandwidth RF Bandwidth", + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." + }, { "prop_name": "AttenuationChannel0", "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.ADRV9371.Tx/AttenuationChannel0 is inherited from superclass ADI.AD9371.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "AttenuationChannel1", "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.ADRV9371.Tx/AttenuationChannel1 is inherited from superclass ADI.AD9371.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." + }, + { + "prop_name": "RFPortSelect", + "prop_title": " RFPortSelect RF Port Select", + "prop_description": "'A' 'B'" }, { "prop_name": "SamplesPerFrame", @@ -1328,19 +1495,14 @@ "prop_description": "Number of samples per frame, specified as an even positive integer from 2 to 16,777,216. Using values less than 3660 can yield poor performance." }, { - "prop_name": "EnableCustomProfile", - "prop_title": " EnableCustomProfile Enable Custom Profile", - "prop_description": "Enable use of custom Profile file to set SamplingRate, RFBandwidth, and FIR in datapaths" - }, - { - "prop_name": "CustomProfileFileName", - "prop_title": " CustomProfileFileName Custom Profile File Name", - "prop_description": "Path to custom Profile file created from profile wizard" + "prop_name": "EnableCustomFilter", + "prop_title": " EnableCustomFilter Enable Custom Filter", + "prop_description": "Enable use of custom filter file to set SamplingRate, RFBandwidth, and FIR in datapaths" }, { - "prop_name": "CenterFrequency", - "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." + "prop_name": "CustomFilterFileName", + "prop_title": " CustomFilterFileName Custom Filter File Name", + "prop_description": "Path to custom filter file created from filter wizard" }, { "prop_name": "EnabledChannels", @@ -1350,73 +1512,103 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9371.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9371.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.ADRV9371.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9371.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9371.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9371.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.ADRV9371.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, { - "name": "adi.ADRV9371.Rx", - "dec": " The adi.ADRV9371.Rx System object is a signal source that can receive
complex data from the ADRV9371.

rx = adi.AD9371.Rx;
rx = adi.AD9371.Rx('uri','192.168.2.1');

Product Page

See also adi.AD9371.Rx
Documentation for adi.ADRV9371.Rx
doc adi.ADRV9371.Rx
", + "name": "adi.FMComms2.Rx", + "dec": " The adi.FMComms2.Rx System object is a signal source that can
receive complex data from the FMComms2.

rx = adi.FMComms2.Rx;
rx = adi.FMComms2.Rx('uri','192.168.2.1');

Product Page

See also adi.AD9361.Rx
Documentation for adi.FMComms2.Rx
doc adi.FMComms2.Rx
", "props": [ { - "prop_name": "GainControlMode", - "prop_title": " GainControlMode Gain Control Mode", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.ADRV9371.Rx/GainControlMode is inherited from superclass ADI.AD9371.RX" + "prop_name": "CenterFrequency", + "prop_title": " CenterFrequency Center Frequency", + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." + }, + { + "prop_name": "SamplingRate", + "prop_title": " SamplingRate Sampling Rate", + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." + }, + { + "prop_name": "RFBandwidth", + "prop_title": " RFBandwidth RF Bandwidth", + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." + }, + { + "prop_name": "GainControlModeChannel0", + "prop_title": " GainControlModeChannel0 Gain Control Mode Channel 0", + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel0", "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.ADRV9371.Rx/GainChannel0 is inherited from superclass ADI.AD9371.RX" + "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." + }, + { + "prop_name": "GainControlModeChannel1", + "prop_title": " GainControlModeChannel1 Gain Control Mode Channel 1", + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel1", "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.ADRV9371.Rx/GainChannel1 is inherited from superclass ADI.AD9371.RX" + "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "LoopbackMode", "prop_title": " DigitalLoopbackMode Digital Loopback Mode", - "prop_description": "Option to set digital loopback mode, specified as 0 or 1. Allows digital loopback of TX data into the RX path. Value | Mode --------------------------- 0 | Disable 1 | EnableHelp for adi.ADRV9371.Rx/LoopbackMode is inherited from superclass ADI.AD9371.RX" + "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX" }, { - "prop_name": "EnableQuadratureTrackingChannel0", - "prop_title": " EnableQuadratureTrackingChannel0 Enable Quadrature Tracking Channel 0", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.ADRV9371.Rx/EnableQuadratureTrackingChannel0 is inherited from superclass ADI.AD9371.RX" + "prop_name": "EnableQuadratureTracking", + "prop_title": " EnableQuadratureTracking Enable Quadrature Tracking", + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { - "prop_name": "EnableQuadratureTrackingChannel1", - "prop_title": " EnableQuadratureTrackingChannel1 Enable Quadrature Tracking Channel 1", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.ADRV9371.Rx/EnableQuadratureTrackingChannel1 is inherited from superclass ADI.AD9371.RX" + "prop_name": "EnableRFDCTracking", + "prop_title": " EnableRFDCTracking Enable RFDC Tracking", + "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal." + }, + { + "prop_name": "EnableBasebandDCTracking", + "prop_title": " EnableBasebandDCTracking Enable Baseband DC Tracking", + "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal." + }, + { + "prop_name": "RFPortSelect", + "prop_title": " RFPortSelect RF Port Select", + "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'" }, { "prop_name": "SamplesPerFrame", @@ -1424,19 +1616,14 @@ "prop_description": "Number of samples per frame, specified as an even positive integer from 2 to 16,777,216. Using values less than 3660 can yield poor performance." }, { - "prop_name": "EnableCustomProfile", - "prop_title": " EnableCustomProfile Enable Custom Profile", - "prop_description": "Enable use of custom Profile file to set SamplingRate, RFBandwidth, and FIR in datapaths" - }, - { - "prop_name": "CustomProfileFileName", - "prop_title": " CustomProfileFileName Custom Profile File Name", - "prop_description": "Path to custom Profile file created from profile wizard" + "prop_name": "EnableCustomFilter", + "prop_title": " EnableCustomFilter Enable Custom Filter", + "prop_description": "Enable use of custom filter file to set SamplingRate, RFBandwidth, and FIR in datapaths" }, { - "prop_name": "CenterFrequency", - "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." + "prop_name": "CustomFilterFileName", + "prop_title": " CustomFilterFileName Custom Filter File Name", + "prop_description": "Path to custom filter file created from filter wizard" }, { "prop_name": "EnabledChannels", @@ -1446,48 +1633,48 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9371.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9371.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, { - "name": "adi.FMComms2.Tx", - "dec": " The adi.FMComms2.Tx System object is a signal source that can
send complex data to the FMComms2.

tx = adi.FMComms2.Tx;
tx = adi.FMComms2.Tx('uri','192.168.2.1');

Product Page

See also adi.AD9361.Tx
Documentation for adi.FMComms2.Tx
doc adi.FMComms2.Tx
", + "name": "adi.FMComms3.Tx", + "dec": " The adi.FMComms3.Tx System object is a signal source that can
send complex data to the FMComms2.

tx = adi.FMComms3.Tx;
tx = adi.FMComms3.Tx('uri','192.168.2.1');

Product Page

See also adi.AD9361.Tx
Documentation for adi.FMComms3.Tx
doc adi.FMComms3.Tx
", "props": [ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.FMComms2.Tx/CenterFrequency is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.FMComms2.Tx/SamplingRate is inherited from superclass ADI.AD9361.TX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.FMComms2.Tx/RFBandwidth is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "AttenuationChannel0", "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.FMComms2.Tx/AttenuationChannel0 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "AttenuationChannel1", "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.FMComms2.Tx/AttenuationChannel1 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A' 'B'Help for adi.FMComms2.Tx/RFPortSelect is inherited from superclass ADI.AD9361.TX" + "prop_description": "'A' 'B'" }, { "prop_name": "SamplesPerFrame", @@ -1512,103 +1699,103 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.FMComms2.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.FMComms2.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.FMComms2.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms2.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms2.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms2.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.FMComms2.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, { - "name": "adi.FMComms2.Rx", - "dec": " The adi.FMComms2.Rx System object is a signal source that can
receive complex data from the FMComms2.

rx = adi.FMComms2.Rx;
rx = adi.FMComms2.Rx('uri','192.168.2.1');

Product Page

See also adi.AD9361.Rx
Documentation for adi.FMComms2.Rx
doc adi.FMComms2.Rx
", + "name": "adi.FMComms3.Rx", + "dec": " The adi.FMComms3.Rx System object is a signal source that can
receive complex data from the FMComms2.

rx = adi.FMComms3.Rx;
rx = adi.FMComms3.Rx('uri','192.168.2.1');

Product Page

See also adi.AD9361.Rx
Documentation for adi.FMComms3.Rx
doc adi.FMComms3.Rx
", "props": [ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.FMComms2.Rx/CenterFrequency is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.FMComms2.Rx/SamplingRate is inherited from superclass ADI.AD9361.RX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.FMComms2.Rx/RFBandwidth is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "GainControlModeChannel0", "prop_title": " GainControlModeChannel0 Gain Control Mode Channel 0", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.FMComms2.Rx/GainControlModeChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel0", "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.FMComms2.Rx/GainChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainControlModeChannel1", "prop_title": " GainControlModeChannel1 Gain Control Mode Channel 1", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.FMComms2.Rx/GainControlModeChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel1", "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.FMComms2.Rx/GainChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "LoopbackMode", "prop_title": " DigitalLoopbackMode Digital Loopback Mode", - "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX Help for adi.FMComms2.Rx/LoopbackMode is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX" }, { "prop_name": "EnableQuadratureTracking", "prop_title": " EnableQuadratureTracking Enable Quadrature Tracking", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms2.Rx/EnableQuadratureTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableRFDCTracking", "prop_title": " EnableRFDCTracking Enable RFDC Tracking", - "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal.Help for adi.FMComms2.Rx/EnableRFDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal." }, { "prop_name": "EnableBasebandDCTracking", "prop_title": " EnableBasebandDCTracking Enable Baseband DC Tracking", - "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal.Help for adi.FMComms2.Rx/EnableBasebandDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'Help for adi.FMComms2.Rx/RFPortSelect is inherited from superclass ADI.AD9361.RX" + "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'" }, { "prop_name": "SamplesPerFrame", @@ -1633,48 +1820,48 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.FMComms2.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.FMComms2.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, { - "name": "adi.FMComms3.Tx", - "dec": " The adi.FMComms3.Tx System object is a signal source that can
send complex data to the FMComms2.

tx = adi.FMComms3.Tx;
tx = adi.FMComms3.Tx('uri','192.168.2.1');

Product Page

See also adi.AD9361.Tx
Documentation for adi.FMComms3.Tx
doc adi.FMComms3.Tx
", + "name": "adi.FMComms4.Tx", + "dec": " The adi.FMComms4.Tx System object is a signal sink that can
transmit complex data from the FMComms4.

tx = adi.FMComms4.Tx;
tx = adi.FMComms4.Tx('uri','192.168.2.1');

Product Page

See also adi.AD9364.Tx
Documentation for adi.FMComms4.Tx
doc adi.FMComms4.Tx
", "props": [ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.FMComms3.Tx/CenterFrequency is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.FMComms3.Tx/SamplingRate is inherited from superclass ADI.AD9361.TX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.FMComms3.Tx/RFBandwidth is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "AttenuationChannel0", "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.FMComms3.Tx/AttenuationChannel0 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "AttenuationChannel1", "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.FMComms3.Tx/AttenuationChannel1 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A' 'B'Help for adi.FMComms3.Tx/RFPortSelect is inherited from superclass ADI.AD9361.TX" + "prop_description": "'A' 'B'" }, { "prop_name": "SamplesPerFrame", @@ -1699,103 +1886,103 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.FMComms3.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.FMComms3.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.FMComms3.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms3.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms3.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms3.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.FMComms3.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, { - "name": "adi.FMComms3.Rx", - "dec": " The adi.FMComms3.Rx System object is a signal source that can
receive complex data from the FMComms2.

rx = adi.FMComms3.Rx;
rx = adi.FMComms3.Rx('uri','192.168.2.1');

Product Page

See also adi.AD9361.Rx
Documentation for adi.FMComms3.Rx
doc adi.FMComms3.Rx
", + "name": "adi.FMComms4.Rx", + "dec": " The adi.FMComms4.Tx System object is a signal source that can
send complex data to the FMComms4.

tx = adi.FMComms4.Tx;
tx = adi.FMComms4.Tx('uri','192.168.2.1');

Product Page

See also adi.AD9364.Tx
Documentation for adi.FMComms4.Rx
doc adi.FMComms4.Rx
", "props": [ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.FMComms3.Rx/CenterFrequency is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.FMComms3.Rx/SamplingRate is inherited from superclass ADI.AD9361.RX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.FMComms3.Rx/RFBandwidth is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "GainControlModeChannel0", "prop_title": " GainControlModeChannel0 Gain Control Mode Channel 0", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.FMComms3.Rx/GainControlModeChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel0", "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.FMComms3.Rx/GainChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainControlModeChannel1", "prop_title": " GainControlModeChannel1 Gain Control Mode Channel 1", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.FMComms3.Rx/GainControlModeChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel1", "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.FMComms3.Rx/GainChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "LoopbackMode", "prop_title": " DigitalLoopbackMode Digital Loopback Mode", - "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX Help for adi.FMComms3.Rx/LoopbackMode is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX" }, { "prop_name": "EnableQuadratureTracking", "prop_title": " EnableQuadratureTracking Enable Quadrature Tracking", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms3.Rx/EnableQuadratureTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableRFDCTracking", "prop_title": " EnableRFDCTracking Enable RFDC Tracking", - "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal.Help for adi.FMComms3.Rx/EnableRFDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal." }, { "prop_name": "EnableBasebandDCTracking", "prop_title": " EnableBasebandDCTracking Enable Baseband DC Tracking", - "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal.Help for adi.FMComms3.Rx/EnableBasebandDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'Help for adi.FMComms3.Rx/RFPortSelect is inherited from superclass ADI.AD9361.RX" + "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'" }, { "prop_name": "SamplesPerFrame", @@ -1820,48 +2007,58 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.FMComms3.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.FMComms3.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, { - "name": "adi.FMComms4.Tx", - "dec": " The adi.FMComms4.Tx System object is a signal sink that can
transmit complex data from the FMComms4.

tx = adi.FMComms4.Tx;
tx = adi.FMComms4.Tx('uri','192.168.2.1');

Product Page

See also adi.AD9364.Tx
Documentation for adi.FMComms4.Tx
doc adi.FMComms4.Tx
", + "name": "adi.FMComms5.Tx", + "dec": " The adi.FMComms5.Tx System object is a signal sink that can tranmsit
complex data from the FMComms5.

tx = adi.FMComms5.Tx;
tx = adi.FMComms5.Tx('uri','192.168.2.1');

Product Page
Documentation for adi.FMComms5.Tx
doc adi.FMComms5.Tx
", "props": [ { - "prop_name": "CenterFrequency", - "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.FMComms4.Tx/CenterFrequency is inherited from superclass ADI.AD9361.TX" + "prop_name": "CenterFrequencyChipB", + "prop_title": " CenterFrequencyChipB Center Frequency", + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { - "prop_name": "SamplingRate", - "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.FMComms4.Tx/SamplingRate is inherited from superclass ADI.AD9361.TX" + "prop_name": "RFBandwidthChipB", + "prop_title": " RFBandwidthChipB RF Bandwidth", + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { - "prop_name": "RFBandwidth", - "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.FMComms4.Tx/RFBandwidth is inherited from superclass ADI.AD9361.TX" + "prop_name": "AttenuationChannel0ChipB", + "prop_title": " AttenuationChannel0ChipB Attenuation Channel 0 ChipB", + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { - "prop_name": "AttenuationChannel0", - "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.FMComms4.Tx/AttenuationChannel0 is inherited from superclass ADI.AD9361.TX" + "prop_name": "AttenuationChannel1ChipB", + "prop_title": " AttenuationChannel1ChipB Attenuation Channel 1 ChipB", + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { - "prop_name": "AttenuationChannel1", - "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.FMComms4.Tx/AttenuationChannel1 is inherited from superclass ADI.AD9361.TX" + "prop_name": "DDSFrequenciesChipB", + "prop_title": " DDSFrequenciesChipB DDS Frequencies", + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { - "prop_name": "RFPortSelect", + "prop_name": "DDSScalesChipB", + "prop_title": " DDSScalesChipB DDS Scales", + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." + }, + { + "prop_name": "DDSPhasesChipB", + "prop_title": " DDSPhasesChipB DDS Phases", + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." + }, + { + "prop_name": "RFPortSelectChipB", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A' 'B'Help for adi.FMComms4.Tx/RFPortSelect is inherited from superclass ADI.AD9361.TX" + "prop_description": "'A' 'B'" }, { "prop_name": "SamplesPerFrame", @@ -1878,6 +2075,21 @@ "prop_title": " CustomFilterFileName Custom Filter File Name", "prop_description": "Path to custom filter file created from filter wizard" }, + { + "prop_name": "CenterFrequency", + "prop_title": " CenterFrequency Center Frequency", + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." + }, + { + "prop_name": "SamplingRate", + "prop_title": " SamplingRate Sampling Rate", + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." + }, + { + "prop_name": "RFBandwidth", + "prop_title": " RFBandwidth RF Bandwidth", + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." + }, { "prop_name": "EnabledChannels", "prop_title": " EnabledChannels Enabled Channels", @@ -1886,103 +2098,133 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.FMComms4.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.FMComms4.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" + }, + { + "prop_name": "devName", + "prop_title": " Device name", + "prop_description": "Name of the libIIO device" + }, + { + "prop_name": "CenterFrequency", + "prop_title": " CenterFrequency Center Frequency", + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." + }, + { + "prop_name": "SamplingRate", + "prop_title": " SamplingRate Sampling Rate", + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." + }, + { + "prop_name": "RFBandwidth", + "prop_title": " RFBandwidth RF Bandwidth", + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." + }, + { + "prop_name": "AttenuationChannel0", + "prop_title": " AttenuationChannel0 Attenuation Channel 0", + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." + }, + { + "prop_name": "AttenuationChannel1", + "prop_title": " AttenuationChannel1 Attenuation Channel 1", + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." + }, + { + "prop_name": "RFPortSelect", + "prop_title": " RFPortSelect RF Port Select", + "prop_description": "'A' 'B'" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.FMComms4.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms4.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms4.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms4.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.FMComms4.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, { - "name": "adi.FMComms4.Rx", - "dec": " The adi.FMComms4.Tx System object is a signal source that can
send complex data to the FMComms4.

tx = adi.FMComms4.Tx;
tx = adi.FMComms4.Tx('uri','192.168.2.1');

Product Page

See also adi.AD9364.Tx
Documentation for adi.FMComms4.Rx
doc adi.FMComms4.Rx
", + "name": "adi.FMComms5.Rx", + "dec": " The adi.FMComms5.Rx System object is a signal source that can receive
complex data from the FMComms5.

rx = adi.FMComms5.Rx;
rx = adi.FMComms5.Rx('uri','192.168.2.1');

AD9361 Datasheet

See also adi.FMComms2.Rx, adi.FMComms3.Rx, adi.AD9361.Rx
Documentation for adi.FMComms5.Rx
doc adi.FMComms5.Rx
", "props": [ { - "prop_name": "CenterFrequency", + "prop_name": "CenterFrequencyChipB", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.FMComms4.Rx/CenterFrequency is inherited from superclass ADI.AD9361.RX" - }, - { - "prop_name": "SamplingRate", - "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.FMComms4.Rx/SamplingRate is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { - "prop_name": "RFBandwidth", + "prop_name": "RFBandwidthChipB", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.FMComms4.Rx/RFBandwidth is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { - "prop_name": "GainControlModeChannel0", - "prop_title": " GainControlModeChannel0 Gain Control Mode Channel 0", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.FMComms4.Rx/GainControlModeChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_name": "GainControlModeChannel0ChipB", + "prop_title": " GainControlModeChannel0ChipB Gain Control Mode Channel 0 Chip B", + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { - "prop_name": "GainChannel0", - "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.FMComms4.Rx/GainChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_name": "GainChannel0ChipB", + "prop_title": " GainChannel0ChipB Gain Channel 0 Chip B ", + "prop_description": "Channel 0 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { - "prop_name": "GainControlModeChannel1", - "prop_title": " GainControlModeChannel1 Gain Control Mode Channel 1", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.FMComms4.Rx/GainControlModeChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_name": "GainControlModeChannel1ChipB", + "prop_title": " GainControlModeChannel1ChipB Gain Control Mode Channel 1 Chip B", + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { - "prop_name": "GainChannel1", - "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.FMComms4.Rx/GainChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_name": "GainChannel1ChipB", + "prop_title": " GainChannel1ChipB Gain Channel 1 Chip B", + "prop_description": "Channel 1 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { - "prop_name": "LoopbackMode", - "prop_title": " DigitalLoopbackMode Digital Loopback Mode", - "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX Help for adi.FMComms4.Rx/LoopbackMode is inherited from superclass ADI.AD9361.RX" + "prop_name": "LoopbackModeChipB", + "prop_title": " DigitalLoopbackModeChipB Digital Loopback Mode Chip B", + "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX" }, { - "prop_name": "EnableQuadratureTracking", + "prop_name": "EnableQuadratureTrackingChipB", "prop_title": " EnableQuadratureTracking Enable Quadrature Tracking", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms4.Rx/EnableQuadratureTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { - "prop_name": "EnableRFDCTracking", + "prop_name": "EnableRFDCTrackingChipB", "prop_title": " EnableRFDCTracking Enable RFDC Tracking", - "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal.Help for adi.FMComms4.Rx/EnableRFDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal." }, { - "prop_name": "EnableBasebandDCTracking", + "prop_name": "EnableBasebandDCTrackingChipB", "prop_title": " EnableBasebandDCTracking Enable Baseband DC Tracking", - "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal.Help for adi.FMComms4.Rx/EnableBasebandDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal." }, { - "prop_name": "RFPortSelect", - "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'Help for adi.FMComms4.Rx/RFPortSelect is inherited from superclass ADI.AD9361.RX" + "prop_name": "RFPortSelectChipB", + "prop_title": "adi.FMComms5.Rx/RFPortSelectChipB is a property.", + "prop_description": "" }, { "prop_name": "SamplesPerFrame", @@ -1999,71 +2241,20 @@ "prop_title": " CustomFilterFileName Custom Filter File Name", "prop_description": "Path to custom filter file created from filter wizard" }, - { - "prop_name": "EnabledChannels", - "prop_title": " EnabledChannels Enabled Channels", - "prop_description": "Indexs of channels to be enabled. Input should be a [1xN] vector with the indexes of channels to be enabled. Order is irrelevant" - }, - { - "prop_name": "uri", - "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.FMComms4.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" - }, - { - "prop_name": "enIO", - "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.FMComms4.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" - } - ] - }, - { - "name": "adi.PackRF.Tx", - "dec": " Documentation for adi.PackRF.Tx
doc adi.PackRF.Tx
", - "props": [ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.PackRF.Tx/CenterFrequency is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.PackRF.Tx/SamplingRate is inherited from superclass ADI.AD9361.TX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.PackRF.Tx/RFBandwidth is inherited from superclass ADI.AD9361.TX" - }, - { - "prop_name": "AttenuationChannel0", - "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.PackRF.Tx/AttenuationChannel0 is inherited from superclass ADI.AD9361.TX" - }, - { - "prop_name": "AttenuationChannel1", - "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.PackRF.Tx/AttenuationChannel1 is inherited from superclass ADI.AD9361.TX" - }, - { - "prop_name": "RFPortSelect", - "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A' 'B'Help for adi.PackRF.Tx/RFPortSelect is inherited from superclass ADI.AD9361.TX" - }, - { - "prop_name": "SamplesPerFrame", - "prop_title": " SamplesPerFrame Samples Per Frame", - "prop_description": "Number of samples per frame, specified as an even positive integer from 2 to 16,777,216. Using values less than 3660 can yield poor performance." - }, - { - "prop_name": "EnableCustomFilter", - "prop_title": " EnableCustomFilter Enable Custom Filter", - "prop_description": "Enable use of custom filter file to set SamplingRate, RFBandwidth, and FIR in datapaths" - }, - { - "prop_name": "CustomFilterFileName", - "prop_title": " CustomFilterFileName Custom Filter File Name", - "prop_description": "Path to custom filter file created from filter wizard" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "EnabledChannels", @@ -2073,133 +2264,77 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.PackRF.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.PackRF.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" - }, - { - "prop_name": "DataSource", - "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.PackRF.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" - }, - { - "prop_name": "DDSFrequencies", - "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.PackRF.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" - }, - { - "prop_name": "DDSScales", - "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.PackRF.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "If true, connects to libIIO device during simulation" }, { - "prop_name": "DDSPhases", - "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.PackRF.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_name": "devName", + "prop_title": " Device name", + "prop_description": "Name of the libIIO device" }, - { - "prop_name": "EnableCyclicBuffers", - "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.PackRF.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" - } - ] - }, - { - "name": "adi.PackRF.Rx", - "dec": " Documentation for adi.PackRF.Rx
doc adi.PackRF.Rx
", - "props": [ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.PackRF.Rx/CenterFrequency is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.PackRF.Rx/SamplingRate is inherited from superclass ADI.AD9361.RX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.PackRF.Rx/RFBandwidth is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "GainControlModeChannel0", "prop_title": " GainControlModeChannel0 Gain Control Mode Channel 0", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.PackRF.Rx/GainControlModeChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel0", "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.PackRF.Rx/GainChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainControlModeChannel1", "prop_title": " GainControlModeChannel1 Gain Control Mode Channel 1", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.PackRF.Rx/GainControlModeChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel1", "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.PackRF.Rx/GainChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "LoopbackMode", "prop_title": " DigitalLoopbackMode Digital Loopback Mode", - "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX Help for adi.PackRF.Rx/LoopbackMode is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX" }, { "prop_name": "EnableQuadratureTracking", "prop_title": " EnableQuadratureTracking Enable Quadrature Tracking", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.PackRF.Rx/EnableQuadratureTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableRFDCTracking", "prop_title": " EnableRFDCTracking Enable RFDC Tracking", - "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal.Help for adi.PackRF.Rx/EnableRFDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal." }, { "prop_name": "EnableBasebandDCTracking", "prop_title": " EnableBasebandDCTracking Enable Baseband DC Tracking", - "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal.Help for adi.PackRF.Rx/EnableBasebandDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'Help for adi.PackRF.Rx/RFPortSelect is inherited from superclass ADI.AD9361.RX" - }, - { - "prop_name": "SamplesPerFrame", - "prop_title": " SamplesPerFrame Samples Per Frame", - "prop_description": "Number of samples per frame, specified as an even positive integer from 2 to 16,777,216. Using values less than 3660 can yield poor performance." - }, - { - "prop_name": "EnableCustomFilter", - "prop_title": " EnableCustomFilter Enable Custom Filter", - "prop_description": "Enable use of custom filter file to set SamplingRate, RFBandwidth, and FIR in datapaths" - }, - { - "prop_name": "CustomFilterFileName", - "prop_title": " CustomFilterFileName Custom Filter File Name", - "prop_description": "Path to custom filter file created from filter wizard" - }, - { - "prop_name": "EnabledChannels", - "prop_title": " EnabledChannels Enabled Channels", - "prop_description": "Indexs of channels to be enabled. Input should be a [1xN] vector with the indexes of channels to be enabled. Order is irrelevant" - }, - { - "prop_name": "uri", - "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.PackRF.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" - }, - { - "prop_name": "enIO", - "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.PackRF.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'" } ] }, @@ -2210,32 +2345,32 @@ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.Pluto.Tx/CenterFrequency is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.Pluto.Tx/SamplingRate is inherited from superclass ADI.AD9361.TX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.Pluto.Tx/RFBandwidth is inherited from superclass ADI.AD9361.TX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "AttenuationChannel0", "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.Pluto.Tx/AttenuationChannel0 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "AttenuationChannel1", "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB.Help for adi.Pluto.Tx/AttenuationChannel1 is inherited from superclass ADI.AD9361.TX" + "prop_description": "Attentuation specified as a scalar from -89.75 to 0 dB with a resolution of 0.25 dB." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A' 'B'Help for adi.Pluto.Tx/RFPortSelect is inherited from superclass ADI.AD9361.TX" + "prop_description": "'A' 'B'" }, { "prop_name": "SamplesPerFrame", @@ -2260,37 +2395,37 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.Pluto.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.Pluto.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.Pluto.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.Pluto.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.Pluto.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.Pluto.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.Pluto.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, @@ -2301,62 +2436,62 @@ { "prop_name": "CenterFrequency", "prop_title": " CenterFrequency Center Frequency", - "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable.Help for adi.Pluto.Rx/CenterFrequency is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "SamplingRate", "prop_title": " SamplingRate Sampling Rate", - "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second.Help for adi.Pluto.Rx/SamplingRate is inherited from superclass ADI.AD9361.RX" + "prop_description": "Baseband sampling rate in Hz, specified as a scalar from 65105 to 61.44e6 samples per second." }, { "prop_name": "RFBandwidth", "prop_title": " RFBandwidth RF Bandwidth", - "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz.Help for adi.Pluto.Rx/RFBandwidth is inherited from superclass ADI.AD9361.RX" + "prop_description": "RF Bandwidth of front-end analog filter in Hz, specified as a scalar from 200 kHz to 56 MHz." }, { "prop_name": "GainControlModeChannel0", "prop_title": " GainControlModeChannel0 Gain Control Mode Channel 0", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.Pluto.Rx/GainControlModeChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel0", "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.Pluto.Rx/GainChannel0 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 0 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainControlModeChannel1", "prop_title": " GainControlModeChannel1 Gain Control Mode Channel 1", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC modeHelp for adi.Pluto.Rx/GainControlModeChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'fast_attack' — For signals with rapidly changing power levels 'manual' — For setting the gain manually with the Gain property 'hybrid' — For configuring hybrid AGC mode" }, { "prop_name": "GainChannel1", "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.Pluto.Rx/GainChannel1 is inherited from superclass ADI.AD9361.RX" + "prop_description": "Channel 1 gain, specified as a scalar from -3 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "LoopbackMode", "prop_title": " DigitalLoopbackMode Digital Loopback Mode", - "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX Help for adi.Pluto.Rx/LoopbackMode is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to set digital loopback mode, specified as 0, 1 or 2. Allows either to digitally loopback TX data into the RX path or vice versa. Value | Mode --------------------------- 0 | Disable 1 | Digital TX -> Digital RX 2 | RF RX -> RF TX" }, { "prop_name": "EnableQuadratureTracking", "prop_title": " EnableQuadratureTracking Enable Quadrature Tracking", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.Pluto.Rx/EnableQuadratureTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableRFDCTracking", "prop_title": " EnableRFDCTracking Enable RFDC Tracking", - "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal.Help for adi.Pluto.Rx/EnableRFDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable RF DC tracking, specified as true or false. When this property is true, an RF DC blocking filter is applied to the input signal." }, { "prop_name": "EnableBasebandDCTracking", "prop_title": " EnableBasebandDCTracking Enable Baseband DC Tracking", - "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal.Help for adi.Pluto.Rx/EnableBasebandDCTracking is inherited from superclass ADI.AD9361.RX" + "prop_description": "Option to enable baseband DC tracking, specified as true or false. When this property is true, a baseband DC blocking filter is applied to the input signal." }, { "prop_name": "RFPortSelect", "prop_title": " RFPortSelect RF Port Select", - "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'Help for adi.Pluto.Rx/RFPortSelect is inherited from superclass ADI.AD9361.RX" + "prop_description": "'A_BALANCED' 'B_BALANCED' 'C_BALANCED' 'A_N' 'A_P' 'B_N' 'B_P' 'C_N' 'C_P' 'TX_MONITOR1' 'TX_MONITOR2' 'TX_MONITOR1_2'" }, { "prop_name": "SamplesPerFrame", @@ -2381,12 +2516,12 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.Pluto.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.Pluto.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, @@ -2537,37 +2672,37 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9002.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9002.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.ADRV9002.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9002.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9002.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9002.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.ADRV9002.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, @@ -2598,12 +2733,12 @@ { "prop_name": "DigitalGainControlModeChannel0", "prop_title": " DigitalGainControlModeChannel0 Digital Gain Control Mode Channel 0", - "prop_description": "The digital gain control has two major purposes, one for gain correction which is to correct the small step size inaccuracy in analog front-end attenuation and the other for gain compensation which is to compensate for the entire analog front-end attenuation. The digital gain block is controlled by the Rx gain table. Different digital gain will be applied when configured in gain correction or gain compensation mode. The Rx gain table has a unique front-end attenuator setting, with a corresponding amount of digital gain, programmed at each index of the table. In the end of the Rx data path, the interface gain could be further applied by using a “Slicer” block for 2 major purposes. One is to avoid digital saturation in gain compensation mode. The other one is to ensure the overall SNR is limited only by analog noise and unaffected by quantization noise. Gain correction should be used when external components (LNA or DSA) does not need to be controlled. Compensation should be used for external LNA or DSA control. Gain control is specified as one of the following: 'AutomaticGainCorrection' - Automatically adjust interface gain 'ManualGainCorrection' - Manually adjust interface gain 'AutomaticGainCompensation' - Automatically adjust interface gain and external gain element 'ManualGainCompensation' - Manually adjust interface gain and external gain element" + "prop_description": "The digital gain control has two major purposes, one for gain correction which is to correct the small step size inaccuracy in analog front-end attenuation and the other for gain compensation which is to compensate for the entire analog front-end attenuation. The digital gain block is controlled by the Rx gain table. Different digital gain will be applied when configured in gain correction or gain compensation mode. The Rx gain table has a unique front-end attenuator setting, with a corresponding amount of digital gain, programmed at each index of the table. In the end of the Rx data path, the interface gain could be further applied by using a “Slicer” block for 2 major purposes. One is to avoid digital saturation in gain compensation mode. The other one is to ensure the overall SNR is limited only by analog noise and unaffected by quantization noise. Gain correction should be used when external components (LNA or DSA) does not need to be controlled. Compensation should be used for external LNA or DSA control. Gain control is specified as one of the following: 'automatic' - Automatically adjust interface gain 'spi' - Manually adjust interface gain" }, { "prop_name": "DigitalGainControlModeChannel1", "prop_title": " DigitalGainControlModeChannel1 Digital Gain Control Mode Channel 1", - "prop_description": "The digital gain control has two major purposes, one for gain correction which is to correct the small step size inaccuracy in analog front-end attenuation and the other for gain compensation which is to compensate for the entire analog front-end attenuation. The digital gain block is controlled by the Rx gain table. Different digital gain will be applied when configured in gain correction or gain compensation mode. The Rx gain table has a unique front-end attenuator setting, with a corresponding amount of digital gain, programmed at each index of the table. In the end of the Rx data path, the interface gain could be further applied by using a “Slicer” block for 2 major purposes. One is to avoid digital saturation in gain compensation mode. The other one is to ensure the overall SNR is limited only by analog noise and unaffected by quantization noise. Gain correction should be used when external components (LNA or DSA) does not need to be controlled. Compensation should be used for external LNA or DSA control. Gain control is specified as one of the following: 'AutomaticGainCorrection' - Automatically adjust interface gain 'ManualGainCorrection' - Manually adjust interface gain 'AutomaticGainCompensation' - Automatically adjust interface gain and external gain element 'ManualGainCompensation' - Manually adjust interface gain and external gain element" + "prop_description": "The digital gain control has two major purposes, one for gain correction which is to correct the small step size inaccuracy in analog front-end attenuation and the other for gain compensation which is to compensate for the entire analog front-end attenuation. The digital gain block is controlled by the Rx gain table. Different digital gain will be applied when configured in gain correction or gain compensation mode. The Rx gain table has a unique front-end attenuator setting, with a corresponding amount of digital gain, programmed at each index of the table. In the end of the Rx data path, the interface gain could be further applied by using a “Slicer” block for 2 major purposes. One is to avoid digital saturation in gain compensation mode. The other one is to ensure the overall SNR is limited only by analog noise and unaffected by quantization noise. Gain correction should be used when external components (LNA or DSA) does not need to be controlled. Compensation should be used for external LNA or DSA control. Gain control is specified as one of the following: 'automatic' - Automatically adjust interface gain 'spi' - Manually adjust interface gain" }, { "prop_name": "AttenuationChannel0", @@ -2778,82 +2913,82 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9002.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9002.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" } ] }, { - "name": "adi.FMComms8.Tx", - "dec": " The adi.FMComms8.Tx System object is a signal sink that can
transmit complex data from the FMComms8.

tx = adi.FMComms8.Tx;
tx = adi.FMComms8.Tx('uri','192.168.2.1');

Product Page

See also adi.FMComms8.Rx
Documentation for adi.FMComms8.Tx
doc adi.FMComms8.Tx
", + "name": "adi.ADRV9009ZU11EG.Tx", + "dec": " The adi.ADRV9009ZU11EG.Tx System object is a signal sink that can tranmsit
complex data from the ADRV9009ZU11EG.

tx = adi.ADRV9009ZU11EG.Tx;
tx = adi.ADRV9009ZU11EG.Tx('uri','192.168.2.1');

ADRV9009 Datasheet
Documentation for adi.ADRV9009ZU11EG.Tx
doc adi.ADRV9009ZU11EG.Tx
", "props": [ { "prop_name": "AttenuationChannel0ChipB", "prop_title": " AttenuationChannel0ChipB Attenuation Channel 0 ChipB", - "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB.Help for adi.FMComms8.Tx/AttenuationChannel0ChipB is inherited from superclass ADI.ADRV9009ZU11EG.TX" + "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB." }, { "prop_name": "AttenuationChannel1ChipB", "prop_title": " AttenuationChannel1ChipB Attenuation Channel 1 ChipB", - "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB.Help for adi.FMComms8.Tx/AttenuationChannel1ChipB is inherited from superclass ADI.ADRV9009ZU11EG.TX" + "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB." }, { "prop_name": "EnableQuadratureTrackingChannel0ChipB", "prop_title": " EnableQuadratureTrackingChannel0ChipB Enable Quadrature Tracking Channel 0 Chip B", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal.Help for adi.FMComms8.Tx/EnableQuadratureTrackingChannel0ChipB is inherited from superclass ADI.ADRV9009ZU11EG.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal." }, { "prop_name": "EnableQuadratureTrackingChannel1ChipB", "prop_title": " EnableQuadratureTrackingChannel1ChipB Enable Quadrature Tracking Channel 1 Chip B", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal.Help for adi.FMComms8.Tx/EnableQuadratureTrackingChannel1ChipB is inherited from superclass ADI.ADRV9009ZU11EG.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal." }, { "prop_name": "EnableLOLeakageTrackingChannel0ChipB", "prop_title": " EnableLOLeakageTrackingChannel0ChipB Enable LO Leakage Tracking Channel 0 Chip B", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal.Help for adi.FMComms8.Tx/EnableLOLeakageTrackingChannel0ChipB is inherited from superclass ADI.ADRV9009ZU11EG.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal." }, { "prop_name": "EnableLOLeakageTrackingChannel1ChipB", "prop_title": " EnableLOLeakageTrackingChannel1ChipB Enable LO Leakage Tracking Channel 1 Chip B", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal.Help for adi.FMComms8.Tx/EnableLOLeakageTrackingChannel1ChipB is inherited from superclass ADI.ADRV9009ZU11EG.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal." }, { "prop_name": "EnableQuadratureCalibrationChipB", "prop_title": " EnableQuadratureCalibrationChipB Enable Quadrature Calibration Chip B", - "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Tx/EnableQuadratureCalibrationChipB is inherited from superclass ADI.ADRV9009ZU11EG.TX" + "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableLOLeakageCorrectionChipB", "prop_title": " EnableLOLeakageCorrectionChipB Enable LO Leakage Correction Chip B", - "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be appliedHelp for adi.FMComms8.Tx/EnableLOLeakageCorrectionChipB is inherited from superclass ADI.ADRV9009ZU11EG.TX" + "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be applied" }, { "prop_name": "EnableLOLeakageCorrectionExternalChipB", "prop_title": " EnableLOLeakageCorrectionExternalChipB Enable LO Leakage Correction External Chip B", - "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be applied within an external loopback path. Note this requires external cabling.Help for adi.FMComms8.Tx/EnableLOLeakageCorrectionExternalChipB is inherited from superclass ADI.ADRV9009ZU11EG.TX" + "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be applied within an external loopback path. Note this requires external cabling." }, { "prop_name": "PowerdownChannel0ChipB", "prop_title": " PowerdownChannel0ChipB Powerdown Channel 0 Chip B", - "prop_description": "Logical which will power down TX channel 0 when setHelp for adi.FMComms8.Tx/PowerdownChannel0ChipB is inherited from superclass ADI.ADRV9009ZU11EG.TX" + "prop_description": "Logical which will power down TX channel 0 when set" }, { "prop_name": "PowerdownChannel1ChipB", "prop_title": " PowerdownChannel1ChipB Powerdown Channel 1 Chip B", - "prop_description": "Logical which will power down TX channel 1 when setHelp for adi.FMComms8.Tx/PowerdownChannel1ChipB is inherited from superclass ADI.ADRV9009ZU11EG.TX" + "prop_description": "Logical which will power down TX channel 1 when set" }, { "prop_name": "CenterFrequencyChipB", - "prop_title": " CenterFrequencyChipB Center Frequency Chip B", + "prop_title": "CenterFrequencyChipB - Center Frequency Chip B", "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "EnableFrequencyHoppingModeCalibrationChipB", - "prop_title": " EnableFrequencyHoppingModeCalibrationChipB Enable Frequency Hopping Mode Calibration Chip B", + "prop_title": "EnableFrequencyHoppingModeCalibrationChipB - Enable Frequency Hopping Mode Calibration Chip B", "prop_description": "Option to enable frequency hopping mode VCO calibration, specified as true or false. When this property is true, at initialization VCO calibration lookup table is populated" }, { @@ -2889,167 +3024,167 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.FMComms8.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.FMComms8.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "devName", "prop_title": " Device name", - "prop_description": "Name of the libIIO deviceHelp for adi.FMComms8.Tx/devName is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Name of the libIIO device" }, { "prop_name": "AttenuationChannel0", "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB.Help for adi.FMComms8.Tx/AttenuationChannel0 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB." }, { "prop_name": "AttenuationChannel1", "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB.Help for adi.FMComms8.Tx/AttenuationChannel1 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB." }, { "prop_name": "EnableQuadratureTrackingChannel0", "prop_title": " EnableQuadratureTrackingChannel0 Enable Quadrature Tracking Channel 0", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal.Help for adi.FMComms8.Tx/EnableQuadratureTrackingChannel0 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal." }, { "prop_name": "EnableQuadratureTrackingChannel1", "prop_title": " EnableQuadratureTrackingChannel1 Enable Quadrature Tracking Channel 1", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal.Help for adi.FMComms8.Tx/EnableQuadratureTrackingChannel1 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal." }, { "prop_name": "EnableLOLeakageTrackingChannel0", "prop_title": " EnableLOLeakageTrackingChannel0 Enable LO Leakage Tracking Channel 0", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal.Help for adi.FMComms8.Tx/EnableLOLeakageTrackingChannel0 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal." }, { "prop_name": "EnableLOLeakageTrackingChannel1", "prop_title": " EnableLOLeakageTrackingChannel1 Enable LO Leakage Tracking Channel 1", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal.Help for adi.FMComms8.Tx/EnableLOLeakageTrackingChannel1 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal." }, { "prop_name": "EnableQuadratureCalibration", "prop_title": " EnableQuadratureCalibration Enable Quadrature Calibration", - "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Tx/EnableQuadratureCalibration is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableLOLeakageCorrection", "prop_title": " EnableLOLeakageCorrection Enable LO Leakage Correction", - "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be appliedHelp for adi.FMComms8.Tx/EnableLOLeakageCorrection is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be applied" }, { "prop_name": "EnableLOLeakageCorrectionExternal", "prop_title": " EnableLOLeakageCorrectionExternal Enable LO Leakage Correction External", - "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be applied within an external loopback path. Note this requires external cabling.Help for adi.FMComms8.Tx/EnableLOLeakageCorrectionExternal is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be applied within an external loopback path. Note this requires external cabling." }, { "prop_name": "PowerdownChannel0", "prop_title": " PowerdownChannel0 Powerdown Channel 0", - "prop_description": "Logical which will power down TX channel 0 when setHelp for adi.FMComms8.Tx/PowerdownChannel0 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Logical which will power down TX channel 0 when set" }, { "prop_name": "PowerdownChannel1", "prop_title": " PowerdownChannel1 Powerdown Channel 1", - "prop_description": "Logical which will power down TX channel 1 when setHelp for adi.FMComms8.Tx/PowerdownChannel1 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Logical which will power down TX channel 1 when set" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.FMComms8.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms8.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms8.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.FMComms8.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.FMComms8.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, { - "name": "adi.FMComms8.Rx", - "dec": " The adi.FMComms8.Tx System object is a signal source that can
send complex data to the FMComms8.

tx = adi.FMComms8.Tx;
tx = adi.FMComms8.Tx('uri','192.168.2.1');

Product Page

See also adi.FMComms8.Tx
Documentation for adi.FMComms8.Rx
doc adi.FMComms8.Rx
", + "name": "adi.ADRV9009ZU11EG.Rx", + "dec": " The adi.ADRV9009ZU11EG.Rx System object is a signal source that can receive
complex data from the ADRV9009ZU11EG.

rx = adi.ADRV9009ZU11EG.Rx;
rx = adi.ADRV9009ZU11EG.Rx('uri','192.168.2.1');

ADRV9009 Datasheet
Documentation for adi.ADRV9009ZU11EG.Rx
doc adi.ADRV9009ZU11EG.Rx
", "props": [ { "prop_name": "GainControlModeChipB", "prop_title": " GainControlModeChipB Gain Control Mode", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'manual' — For setting the gain manually with the Gain propertyHelp for adi.FMComms8.Rx/GainControlModeChipB is inherited from superclass ADI.ADRV9009ZU11EG.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'manual' — For setting the gain manually with the Gain property" }, { "prop_name": "GainChannel0ChipB", "prop_title": " GainChannel0 Gain Channel 0 Chip B", - "prop_description": "Channel 0 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.FMComms8.Rx/GainChannel0ChipB is inherited from superclass ADI.ADRV9009ZU11EG.RX" + "prop_description": "Channel 0 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainChannel1ChipB", "prop_title": " GainChannel1 Gain Channel 1 Chip B", - "prop_description": "Channel 1 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.FMComms8.Rx/GainChannel1ChipB is inherited from superclass ADI.ADRV9009ZU11EG.RX" + "prop_description": "Channel 1 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "EnableQuadratureTrackingChannel0ChipB", "prop_title": " EnableQuadratureTrackingChannel0ChipB Enable Quadrature Tracking Channel 0 Chip B", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Rx/EnableQuadratureTrackingChannel0ChipB is inherited from superclass ADI.ADRV9009ZU11EG.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableQuadratureTrackingChannel1ChipB", "prop_title": " EnableQuadratureTrackingChannel0ChipB Enable Quadrature Tracking Channel 1 Chip B", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Rx/EnableQuadratureTrackingChannel1ChipB is inherited from superclass ADI.ADRV9009ZU11EG.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableHarmonicDistortionTrackingChannel0ChipB", "prop_title": " EnableHarmonicDistortionTrackingChannel0ChipB Enable Harmonic Distortion Tracking Channel 0 Chip B", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Rx/EnableHarmonicDistortionTrackingChannel0ChipB is inherited from superclass ADI.ADRV9009ZU11EG.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableHarmonicDistortionTrackingChannel1ChipB", "prop_title": " EnableHarmonicDistortionTrackingChannel1 Enable Harmonic Distortion Tracking Channel 1 Chip B", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Rx/EnableHarmonicDistortionTrackingChannel1ChipB is inherited from superclass ADI.ADRV9009ZU11EG.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableQuadratureCalibrationChipB", "prop_title": " EnableQuadratureCalibrationChipB Enable Quadrature Calibration Chip B", - "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Rx/EnableQuadratureCalibrationChipB is inherited from superclass ADI.ADRV9009ZU11EG.RX" + "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnablePhaseCorrectionChipB", "prop_title": " EnablePhaseCorrectionChipB Enable Phase Correction Chip B", - "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, Phase differences between transceivers will be deterministic across power cycles and LO changesHelp for adi.FMComms8.Rx/EnablePhaseCorrectionChipB is inherited from superclass ADI.ADRV9009ZU11EG.RX" + "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, Phase differences between transceivers will be deterministic across power cycles and LO changes" }, { "prop_name": "PowerdownChannel0ChipB", "prop_title": " PowerdownChannel0ChipB Powerdown Channel 0 Chip B", - "prop_description": "Logical which will power down RX channel 0 when setHelp for adi.FMComms8.Rx/PowerdownChannel0ChipB is inherited from superclass ADI.ADRV9009ZU11EG.RX" + "prop_description": "Logical which will power down RX channel 0 when set" }, { "prop_name": "PowerdownChannel1ChipB", "prop_title": " PowerdownChannel1ChipB Powerdown Channel 1 Chip B", - "prop_description": "Logical which will power down RX channel 1 when setHelp for adi.FMComms8.Rx/PowerdownChannel1ChipB is inherited from superclass ADI.ADRV9009ZU11EG.RX" + "prop_description": "Logical which will power down RX channel 1 when set" }, { "prop_name": "CenterFrequencyChipB", - "prop_title": " CenterFrequencyChipB Center Frequency Chip B", + "prop_title": "CenterFrequencyChipB - Center Frequency Chip B", "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "EnableFrequencyHoppingModeCalibrationChipB", - "prop_title": " EnableFrequencyHoppingModeCalibrationChipB Enable Frequency Hopping Mode Calibration Chip B", + "prop_title": "EnableFrequencyHoppingModeCalibrationChipB - Enable Frequency Hopping Mode Calibration Chip B", "prop_description": "Option to enable frequency hopping mode VCO calibration, specified as true or false. When this property is true, at initialization VCO calibration lookup table is populated" }, { @@ -3085,142 +3220,142 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.FMComms8.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.FMComms8.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "devName", "prop_title": " Device name", - "prop_description": "Name of the libIIO deviceHelp for adi.FMComms8.Rx/devName is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Name of the libIIO device" }, { "prop_name": "GainControlMode", "prop_title": " GainControlMode Gain Control Mode", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'manual' — For setting the gain manually with the Gain propertyHelp for adi.FMComms8.Rx/GainControlMode is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'manual' — For setting the gain manually with the Gain property" }, { "prop_name": "GainChannel0", "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from 1 dB to 30 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.FMComms8.Rx/GainChannel0 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Channel 0 gain, specified as a scalar from 1 dB to 30 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainChannel1", "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from 1 dB to 30 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.FMComms8.Rx/GainChannel1 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Channel 1 gain, specified as a scalar from 1 dB to 30 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "EnableQuadratureTrackingChannel0", "prop_title": " EnableQuadratureTrackingChannel0 Enable Quadrature Tracking Channel 0", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Rx/EnableQuadratureTrackingChannel0 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableQuadratureTrackingChannel1", "prop_title": " EnableQuadratureTrackingChannel1 Enable Quadrature Tracking Channel 1", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Rx/EnableQuadratureTrackingChannel1 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableHarmonicDistortionTrackingChannel0", "prop_title": " EnableHarmonicDistortionTrackingChannel0 Enable Harmonic Distortion Tracking Channel 0", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Rx/EnableHarmonicDistortionTrackingChannel0 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableHarmonicDistortionTrackingChannel1", "prop_title": " EnableHarmonicDistortionTrackingChannel1 Enable Harmonic Distortion Tracking Channel 1", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Rx/EnableHarmonicDistortionTrackingChannel1 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableQuadratureCalibration", "prop_title": " EnableQuadratureCalibration Enable Quadrature Calibration", - "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.FMComms8.Rx/EnableQuadratureCalibration is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnablePhaseCorrection", "prop_title": " EnablePhaseCorrection Enable Phase Correction", - "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, Phase differences between transceivers will be deterministic across power cycles and LO changesHelp for adi.FMComms8.Rx/EnablePhaseCorrection is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, Phase differences between transceivers will be deterministic across power cycles and LO changes" }, { "prop_name": "PowerdownChannel0", "prop_title": " PowerdownChannel0 Powerdown Channel 0", - "prop_description": "Logical which will power down RX channel 0 when setHelp for adi.FMComms8.Rx/PowerdownChannel0 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Logical which will power down RX channel 0 when set" }, { "prop_name": "PowerdownChannel1", "prop_title": " PowerdownChannel1 Powerdown Channel 1", - "prop_description": "Logical which will power down RX channel 1 when setHelp for adi.FMComms8.Rx/PowerdownChannel1 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Logical which will power down RX channel 1 when set" } ] }, { - "name": "adi.ADRV9009ZU11EG.Tx", - "dec": " The adi.ADRV9009ZU11EG.Tx System object is a signal sink that can tranmsit
complex data from the ADRV9009ZU11EG.

tx = adi.ADRV9009ZU11EG.Tx;
tx = adi.ADRV9009ZU11EG.Tx('uri','192.168.2.1');

ADRV9009 Datasheet
Documentation for adi.ADRV9009ZU11EG.Tx
doc adi.ADRV9009ZU11EG.Tx
", + "name": "adi.FMComms8.Tx", + "dec": " The adi.FMComms8.Tx System object is a signal sink that can
transmit complex data from the FMComms8.

tx = adi.FMComms8.Tx;
tx = adi.FMComms8.Tx('uri','192.168.2.1');

Product Page

See also adi.FMComms8.Rx
Documentation for adi.FMComms8.Tx
doc adi.FMComms8.Tx
", "props": [ { "prop_name": "AttenuationChannel0ChipB", - "prop_title": " AttenuationChannel0ChipB Attenuation Channel 0 ChipB", + "prop_title": "AttenuationChannel0ChipB - Attenuation Channel 0 ChipB", "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB." }, { "prop_name": "AttenuationChannel1ChipB", - "prop_title": " AttenuationChannel1ChipB Attenuation Channel 1 ChipB", + "prop_title": "AttenuationChannel1ChipB - Attenuation Channel 1 ChipB", "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB." }, { "prop_name": "EnableQuadratureTrackingChannel0ChipB", - "prop_title": " EnableQuadratureTrackingChannel0ChipB Enable Quadrature Tracking Channel 0 Chip B", + "prop_title": "EnableQuadratureTrackingChannel0ChipB - Enable Quadrature Tracking Channel 0 Chip B", "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal." }, { "prop_name": "EnableQuadratureTrackingChannel1ChipB", - "prop_title": " EnableQuadratureTrackingChannel1ChipB Enable Quadrature Tracking Channel 1 Chip B", + "prop_title": "EnableQuadratureTrackingChannel1ChipB - Enable Quadrature Tracking Channel 1 Chip B", "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal." }, { "prop_name": "EnableLOLeakageTrackingChannel0ChipB", - "prop_title": " EnableLOLeakageTrackingChannel0ChipB Enable LO Leakage Tracking Channel 0 Chip B", + "prop_title": "EnableLOLeakageTrackingChannel0ChipB - Enable LO Leakage Tracking Channel 0 Chip B", "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal." }, { "prop_name": "EnableLOLeakageTrackingChannel1ChipB", - "prop_title": " EnableLOLeakageTrackingChannel1ChipB Enable LO Leakage Tracking Channel 1 Chip B", + "prop_title": "EnableLOLeakageTrackingChannel1ChipB - Enable LO Leakage Tracking Channel 1 Chip B", "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal." }, { "prop_name": "EnableQuadratureCalibrationChipB", - "prop_title": " EnableQuadratureCalibrationChipB Enable Quadrature Calibration Chip B", + "prop_title": "EnableQuadratureCalibrationChipB - Enable Quadrature Calibration Chip B", "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableLOLeakageCorrectionChipB", - "prop_title": " EnableLOLeakageCorrectionChipB Enable LO Leakage Correction Chip B", + "prop_title": "EnableLOLeakageCorrectionChipB - Enable LO Leakage Correction Chip B", "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be applied" }, { "prop_name": "EnableLOLeakageCorrectionExternalChipB", - "prop_title": " EnableLOLeakageCorrectionExternalChipB Enable LO Leakage Correction External Chip B", + "prop_title": "EnableLOLeakageCorrectionExternalChipB - Enable LO Leakage Correction External Chip B", "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be applied within an external loopback path. Note this requires external cabling." }, { "prop_name": "PowerdownChannel0ChipB", - "prop_title": " PowerdownChannel0ChipB Powerdown Channel 0 Chip B", + "prop_title": "PowerdownChannel0ChipB - Powerdown Channel 0 Chip B", "prop_description": "Logical which will power down TX channel 0 when set" }, { "prop_name": "PowerdownChannel1ChipB", - "prop_title": " PowerdownChannel1ChipB Powerdown Channel 1 Chip B", + "prop_title": "PowerdownChannel1ChipB - Powerdown Channel 1 Chip B", "prop_description": "Logical which will power down TX channel 1 when set" }, { "prop_name": "CenterFrequencyChipB", - "prop_title": " CenterFrequencyChipB Center Frequency Chip B", + "prop_title": "CenterFrequencyChipB - Center Frequency Chip B", "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "EnableFrequencyHoppingModeCalibrationChipB", - "prop_title": " EnableFrequencyHoppingModeCalibrationChipB Enable Frequency Hopping Mode Calibration Chip B", + "prop_title": "EnableFrequencyHoppingModeCalibrationChipB - Enable Frequency Hopping Mode Calibration Chip B", "prop_description": "Option to enable frequency hopping mode VCO calibration, specified as true or false. When this property is true, at initialization VCO calibration lookup table is populated" }, { @@ -3256,167 +3391,167 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9009ZU11EG.Tx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9009ZU11EG.Tx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "devName", "prop_title": " Device name", - "prop_description": "Name of the libIIO deviceHelp for adi.ADRV9009ZU11EG.Tx/devName is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Name of the libIIO device" }, { "prop_name": "AttenuationChannel0", "prop_title": " AttenuationChannel0 Attenuation Channel 0", - "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB.Help for adi.ADRV9009ZU11EG.Tx/AttenuationChannel0 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB." }, { "prop_name": "AttenuationChannel1", "prop_title": " AttenuationChannel1 Attenuation Channel 1", - "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB.Help for adi.ADRV9009ZU11EG.Tx/AttenuationChannel1 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Attentuation specified as a scalar from -41.95 to 0 dB with a resolution of 0.05 dB." }, { "prop_name": "EnableQuadratureTrackingChannel0", "prop_title": " EnableQuadratureTrackingChannel0 Enable Quadrature Tracking Channel 0", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal.Help for adi.ADRV9009ZU11EG.Tx/EnableQuadratureTrackingChannel0 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal." }, { "prop_name": "EnableQuadratureTrackingChannel1", "prop_title": " EnableQuadratureTrackingChannel1 Enable Quadrature Tracking Channel 1", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal.Help for adi.ADRV9009ZU11EG.Tx/EnableQuadratureTrackingChannel1 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the transmitted signal." }, { "prop_name": "EnableLOLeakageTrackingChannel0", "prop_title": " EnableLOLeakageTrackingChannel0 Enable LO Leakage Tracking Channel 0", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal.Help for adi.ADRV9009ZU11EG.Tx/EnableLOLeakageTrackingChannel0 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal." }, { "prop_name": "EnableLOLeakageTrackingChannel1", "prop_title": " EnableLOLeakageTrackingChannel1 Enable LO Leakage Tracking Channel 1", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal.Help for adi.ADRV9009ZU11EG.Tx/EnableLOLeakageTrackingChannel1 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, LO leakage compensation is applied to the transmitted signal." }, { "prop_name": "EnableQuadratureCalibration", "prop_title": " EnableQuadratureCalibration Enable Quadrature Calibration", - "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.ADRV9009ZU11EG.Tx/EnableQuadratureCalibration is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableLOLeakageCorrection", "prop_title": " EnableLOLeakageCorrection Enable LO Leakage Correction", - "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be appliedHelp for adi.ADRV9009ZU11EG.Tx/EnableLOLeakageCorrection is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be applied" }, { "prop_name": "EnableLOLeakageCorrectionExternal", "prop_title": " EnableLOLeakageCorrectionExternal Enable LO Leakage Correction External", - "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be applied within an external loopback path. Note this requires external cabling.Help for adi.ADRV9009ZU11EG.Tx/EnableLOLeakageCorrectionExternal is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, at initialization LO leakage correction will be applied within an external loopback path. Note this requires external cabling." }, { "prop_name": "PowerdownChannel0", "prop_title": " PowerdownChannel0 Powerdown Channel 0", - "prop_description": "Logical which will power down TX channel 0 when setHelp for adi.ADRV9009ZU11EG.Tx/PowerdownChannel0 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Logical which will power down TX channel 0 when set" }, { "prop_name": "PowerdownChannel1", "prop_title": " PowerdownChannel1 Powerdown Channel 1", - "prop_description": "Logical which will power down TX channel 1 when setHelp for adi.ADRV9009ZU11EG.Tx/PowerdownChannel1 is inherited from superclass ADI.ADRV9009.TX" + "prop_description": "Logical which will power down TX channel 1 when set" }, { "prop_name": "DataSource", "prop_title": " DataSource Data Source", - "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones.Help for adi.ADRV9009ZU11EG.Tx/DataSource is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Data source, specified as one of the following: 'DMA' — Specify the host as the source of the data. 'DDS' — Specify the DDS on the radio hardware as the source of the data. In this case, each channel has two additive tones." }, { "prop_name": "DDSFrequencies", "prop_title": " DDSFrequencies DDS Frequencies", - "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9009ZU11EG.Tx/DDSFrequencies is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Frequencies values in Hz of the DDS tone generators. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSScales", "prop_title": " DDSScales DDS Scales", - "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9009ZU11EG.Tx/DDSScales is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Scale of DDS tones in range [0,1]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "DDSPhases", "prop_title": " DDSPhases DDS Phases", - "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set.Help for adi.ADRV9009ZU11EG.Tx/DDSPhases is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Phases of DDS tones in range [0,360000]. For complex data devices the input is a [2xN] matrix where N is the available channels on the board. For complex data devices this is at most max(EnabledChannels)*2. For non-complex data devices this is at most max(EnabledChannels). If N < this upper limit, other DDSs are not set." }, { "prop_name": "EnableCyclicBuffers", "prop_title": " EnableCyclicBuffers Enable Cyclic Buffers", - "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeatHelp for adi.ADRV9009ZU11EG.Tx/EnableCyclicBuffers is inherited from superclass ADI.COMMON.DDS" + "prop_description": "Enable Cyclic Buffers, configures transmit buffers to be cyclic, which makes them continuously repeat" } ] }, { - "name": "adi.ADRV9009ZU11EG.Rx", - "dec": " The adi.ADRV9009ZU11EG.Rx System object is a signal source that can receive
complex data from the ADRV9009ZU11EG.

rx = adi.ADRV9009ZU11EG.Rx;
rx = adi.ADRV9009ZU11EG.Rx('uri','192.168.2.1');

ADRV9009 Datasheet
Documentation for adi.ADRV9009ZU11EG.Rx
doc adi.ADRV9009ZU11EG.Rx
", + "name": "adi.FMComms8.Rx", + "dec": " The adi.FMComms8.Tx System object is a signal source that can
send complex data to the FMComms8.

tx = adi.FMComms8.Tx;
tx = adi.FMComms8.Tx('uri','192.168.2.1');

Product Page

See also adi.FMComms8.Tx
Documentation for adi.FMComms8.Rx
doc adi.FMComms8.Rx
", "props": [ { "prop_name": "GainControlModeChipB", - "prop_title": " GainControlModeChipB Gain Control Mode", + "prop_title": "GainControlModeChipB - Gain Control Mode", "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'manual' — For setting the gain manually with the Gain property" }, { "prop_name": "GainChannel0ChipB", - "prop_title": " GainChannel0 Gain Channel 0 Chip B", + "prop_title": "GainChannel0ChipB - GainChannel0 Gain Channel 0 Chip B", "prop_description": "Channel 0 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainChannel1ChipB", - "prop_title": " GainChannel1 Gain Channel 1 Chip B", + "prop_title": "GainChannel1ChipB - GainChannel1 Gain Channel 1 Chip B", "prop_description": "Channel 1 gain, specified as a scalar from -4 dB to 71 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "EnableQuadratureTrackingChannel0ChipB", - "prop_title": " EnableQuadratureTrackingChannel0ChipB Enable Quadrature Tracking Channel 0 Chip B", + "prop_title": "EnableQuadratureTrackingChannel0ChipB - Enable Quadrature Tracking Channel 0 Chip B", "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableQuadratureTrackingChannel1ChipB", - "prop_title": " EnableQuadratureTrackingChannel0ChipB Enable Quadrature Tracking Channel 1 Chip B", + "prop_title": "EnableQuadratureTrackingChannel1ChipB - EnableQuadratureTrackingChannel0ChipB Enable Quadrature Tracking Channel 1 Chip B", "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableHarmonicDistortionTrackingChannel0ChipB", - "prop_title": " EnableHarmonicDistortionTrackingChannel0ChipB Enable Harmonic Distortion Tracking Channel 0 Chip B", + "prop_title": "EnableHarmonicDistortionTrackingChannel0ChipB - Enable Harmonic Distortion Tracking Channel 0 Chip B", "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableHarmonicDistortionTrackingChannel1ChipB", - "prop_title": " EnableHarmonicDistortionTrackingChannel1 Enable Harmonic Distortion Tracking Channel 1 Chip B", + "prop_title": "EnableHarmonicDistortionTrackingChannel1ChipB - EnableHarmonicDistortionTrackingChannel1 Enable Harmonic Distortion Tracking Channel 1 Chip B", "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableQuadratureCalibrationChipB", - "prop_title": " EnableQuadratureCalibrationChipB Enable Quadrature Calibration Chip B", + "prop_title": "EnableQuadratureCalibrationChipB - Enable Quadrature Calibration Chip B", "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnablePhaseCorrectionChipB", - "prop_title": " EnablePhaseCorrectionChipB Enable Phase Correction Chip B", + "prop_title": "EnablePhaseCorrectionChipB - Enable Phase Correction Chip B", "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, Phase differences between transceivers will be deterministic across power cycles and LO changes" }, { "prop_name": "PowerdownChannel0ChipB", - "prop_title": " PowerdownChannel0ChipB Powerdown Channel 0 Chip B", + "prop_title": "PowerdownChannel0ChipB - Powerdown Channel 0 Chip B", "prop_description": "Logical which will power down RX channel 0 when set" }, { "prop_name": "PowerdownChannel1ChipB", - "prop_title": " PowerdownChannel1ChipB Powerdown Channel 1 Chip B", + "prop_title": "PowerdownChannel1ChipB - Powerdown Channel 1 Chip B", "prop_description": "Logical which will power down RX channel 1 when set" }, { "prop_name": "CenterFrequencyChipB", - "prop_title": " CenterFrequencyChipB Center Frequency Chip B", + "prop_title": "CenterFrequencyChipB - Center Frequency Chip B", "prop_description": "RF center frequency, specified in Hz as a scalar. The default is 2.4e9. This property is tunable." }, { "prop_name": "EnableFrequencyHoppingModeCalibrationChipB", - "prop_title": " EnableFrequencyHoppingModeCalibrationChipB Enable Frequency Hopping Mode Calibration Chip B", + "prop_title": "EnableFrequencyHoppingModeCalibrationChipB - Enable Frequency Hopping Mode Calibration Chip B", "prop_description": "Option to enable frequency hopping mode VCO calibration, specified as true or false. When this property is true, at initialization VCO calibration lookup table is populated" }, { @@ -3452,72 +3587,72 @@ { "prop_name": "uri", "prop_title": " URI - remote host URI", - "prop_description": "Hostname or IP address of remote libIIO deviceHelp for adi.ADRV9009ZU11EG.Rx/uri is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Hostname or IP address of remote libIIO device" }, { "prop_name": "enIO", "prop_title": " Enable simulation I/O", - "prop_description": "If true, connects to libIIO device during simulationHelp for adi.ADRV9009ZU11EG.Rx/enIO is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "If true, connects to libIIO device during simulation" }, { "prop_name": "devName", "prop_title": " Device name", - "prop_description": "Name of the libIIO deviceHelp for adi.ADRV9009ZU11EG.Rx/devName is inherited from superclass MATLABSHARED.LIBIIO.BASE" + "prop_description": "Name of the libIIO device" }, { "prop_name": "GainControlMode", "prop_title": " GainControlMode Gain Control Mode", - "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'manual' — For setting the gain manually with the Gain propertyHelp for adi.ADRV9009ZU11EG.Rx/GainControlMode is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "specified as one of the following: 'slow_attack' — For signals with slowly changing power levels 'manual' — For setting the gain manually with the Gain property" }, { "prop_name": "GainChannel0", "prop_title": " GainChannel0 Gain Channel 0", - "prop_description": "Channel 0 gain, specified as a scalar from 1 dB to 30 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.ADRV9009ZU11EG.Rx/GainChannel0 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Channel 0 gain, specified as a scalar from 1 dB to 30 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "GainChannel1", "prop_title": " GainChannel1 Gain Channel 1", - "prop_description": "Channel 1 gain, specified as a scalar from 1 dB to 30 dB. The acceptable minimum and maximum gain setting depends on the center frequency.Help for adi.ADRV9009ZU11EG.Rx/GainChannel1 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Channel 1 gain, specified as a scalar from 1 dB to 30 dB. The acceptable minimum and maximum gain setting depends on the center frequency." }, { "prop_name": "EnableQuadratureTrackingChannel0", "prop_title": " EnableQuadratureTrackingChannel0 Enable Quadrature Tracking Channel 0", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.ADRV9009ZU11EG.Rx/EnableQuadratureTrackingChannel0 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableQuadratureTrackingChannel1", "prop_title": " EnableQuadratureTrackingChannel1 Enable Quadrature Tracking Channel 1", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.ADRV9009ZU11EG.Rx/EnableQuadratureTrackingChannel1 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableHarmonicDistortionTrackingChannel0", "prop_title": " EnableHarmonicDistortionTrackingChannel0 Enable Harmonic Distortion Tracking Channel 0", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.ADRV9009ZU11EG.Rx/EnableHarmonicDistortionTrackingChannel0 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableHarmonicDistortionTrackingChannel1", "prop_title": " EnableHarmonicDistortionTrackingChannel1 Enable Harmonic Distortion Tracking Channel 1", - "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.ADRV9009ZU11EG.Rx/EnableHarmonicDistortionTrackingChannel1 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable quadrature tracking, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnableQuadratureCalibration", "prop_title": " EnableQuadratureCalibration Enable Quadrature Calibration", - "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal.Help for adi.ADRV9009ZU11EG.Rx/EnableQuadratureCalibration is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable quadrature calibration on initialization, specified as true or false. When this property is true, IQ imbalance compensation is applied to the input signal." }, { "prop_name": "EnablePhaseCorrection", "prop_title": " EnablePhaseCorrection Enable Phase Correction", - "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, Phase differences between transceivers will be deterministic across power cycles and LO changesHelp for adi.ADRV9009ZU11EG.Rx/EnablePhaseCorrection is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Option to enable phase tracking, specified as true or false. When this property is true, Phase differences between transceivers will be deterministic across power cycles and LO changes" }, { "prop_name": "PowerdownChannel0", "prop_title": " PowerdownChannel0 Powerdown Channel 0", - "prop_description": "Logical which will power down RX channel 0 when setHelp for adi.ADRV9009ZU11EG.Rx/PowerdownChannel0 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Logical which will power down RX channel 0 when set" }, { "prop_name": "PowerdownChannel1", "prop_title": " PowerdownChannel1 Powerdown Channel 1", - "prop_description": "Logical which will power down RX channel 1 when setHelp for adi.ADRV9009ZU11EG.Rx/PowerdownChannel1 is inherited from superclass ADI.ADRV9009.RX" + "prop_description": "Logical which will power down RX channel 1 when set" } ] }