adrv9009
- class adi.adrv9009.adrv9008_1(uri='', jesd_monitor=False, jesd=None)
Bases:
rx
,context_manager
,sync_start
ADRV9008-1 Receiver
- property calibrate_rx_phase_correction_en
calibrate_rx_phase_correction_en: Enable RX Phase Correction Calibration
- property ensm_mode
ensm_mode: Enable State Machine State Allows real time control over the current state of the device. Options are: radio_on, radio_off
- property gain_control_mode_chan0
gain_control_mode_chan0: Mode of receive path AGC. Options are: slow_attack, manual
- property gain_control_mode_chan1
gain_control_mode_chan1: Mode of receive path AGC. Options are: slow_attack, manual
- property rx_hardwaregain_chan0
rx_hardwaregain: Gain applied to RX path channel 0. Only applicable when gain_control_mode is set to ‘manual’
- property rx_hardwaregain_chan1
rx_hardwaregain: Gain applied to RX path channel 1. Only applicable when gain_control_mode is set to ‘manual’
- property rx_powerdown_en_chan0
rx_powerdown_en_chan0: Enables/disables the RX1 signal paths while in the ENSM radio_on state
- class adi.adrv9009.adrv9008_2(uri='', jesd_monitor=False, jesd=None)
Bases:
tx
,context_manager
,sync_start
ADRV9008-2 Transmitter
- property ensm_mode
ensm_mode: Enable State Machine State Allows real time control over the current state of the device. Options are: radio_on, radio_off
- property obs_powerdown_en
obs_powerdown_en: Enables/disables the ORX signal paths while in the ENSM radio_on state
- property obs_rf_port_select
obs_rf_port_select: Observation path source for ORX. Options are:
OBS_TX_LO -
OBS_AUX_LO -
- class adi.adrv9009.adrv9009(uri='', jesd_monitor=False, jesd=None)
Bases:
rx_tx
,context_manager
,sync_start
ADRV9009 Transceiver
- parameters:
- uri: type=string
URI of context with ADRV9009
- jesd_monitor: type=boolean
Boolean flag to enable JESD monitoring. jesd input is ignored otherwise.
- jesd: type=adi.jesd
JESD object associated with ADRV9009
- property calibrate_rx_phase_correction_en
calibrate_rx_phase_correction_en: Enable RX Phase Correction Calibration
- property ensm_mode
ensm_mode: Enable State Machine State Allows real time control over the current state of the device. Options are: radio_on, radio_off
- property gain_control_mode_chan0
gain_control_mode_chan0: Mode of receive path AGC. Options are: slow_attack, manual
- property gain_control_mode_chan1
gain_control_mode_chan1: Mode of receive path AGC. Options are: slow_attack, manual
- property obs_powerdown_en
obs_powerdown_en: Enables/disables the ORX signal paths while in the ENSM radio_on state
- property obs_rf_port_select
obs_rf_port_select: Observation path source for ORX. Options are:
OBS_TX_LO -
OBS_AUX_LO -
- property orx_sample_rate
orx_sample_rate: Sample rate ORX path in samples per second This value will reflect the correct value when 8x decimator is enabled
- property rx_hardwaregain_chan0
rx_hardwaregain: Gain applied to RX path channel 0. Only applicable when gain_control_mode is set to ‘manual’
- property rx_hardwaregain_chan1
rx_hardwaregain: Gain applied to RX path channel 1. Only applicable when gain_control_mode is set to ‘manual’
- property rx_powerdown_en_chan0
rx_powerdown_en_chan0: Enables/disables the RX1 signal paths while in the ENSM radio_on state