Быстрое Управление Генератор Сигнала РФ может использовать следующие свойства на 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)