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