Быстрое Управление Генератор Сигнала RF может использовать следующие свойства на rfsiggen
, download
, или start
функции. Смотрите примеры, чтобы изучить, как установить свойства.
Свойство | Описание |
---|---|
CenterFrequency |
Используемый на |
Driver |
Используемый на |
IQData |
Используемый на |
LoopCount |
Используемый на |
OutputPower | Используемый на |
Resource |
Ресурс VISA представляет в виде строки для вашего инструмента в виде строки. Установите это прежде, чем связать с инструментом. Это является дополнительным во время создания объекта и может использоваться, если вы знаете строку ресурса для своего инструмента. В противном случае можно установить его после создания объекта. |
SampleRate |
Используемый на |
Установите драйвер или ресурс во время создания объекта
Можно опционально установить значения свойств Драйвера и Ресурса во время rfsiggen
создание объекта.
Driver
свойство указывает, что базовый драйвер раньше связывался с инструментом и задан как строка. Это является дополнительным, и если не заданный драйвер автоматически обнаруживается.
Resource
свойство задает строку ресурса VISA для вашего инструмента и задано как строка. Это является дополнительным и может использоваться, если вы знаете строку ресурса для своего инструмента.
В этом примере показано, как создать Объект генератора Сигнала RF rf
и укажите, что ресурс представляет в виде строки показанный и драйвер под названием AgRFSigGen
.
rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgRFSigGen')
Установите данные IQ и частоту дискретизации для загрузки
Можно установить IQData
и SampleRate
значения свойств во время операции загрузки.
В этом примере показано, как создать Объект генератора Сигнала RF, присваивают значения свойствам, и затем выполнять загрузку.
rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgRFSigGen') IQData = (-0.98:0.02:1) + 1i*(-0.98:0.02:1); SampleRate = 500000; download(rf, IQData, SampleRate)
Установите свойства генерации сигнала
Можно установить значения свойств, которые используются, когда вы запускаете сигнал генератора сигнала RF выход и модуляция выход с start
функция.
В этом примере показано, как создать Объект генератора Сигнала RF, присваивают значения свойствам, и затем выполнять генерацию сигнала.
rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgilentRFSigGen') CenterFrequency = 2000000 OutputPower = 0 LoopCount = inf start(rf, CenterFrequency, OutputPower, LoopCount)