rfsiggen функция использует следующие функции, в дополнение к стандартным функциям Toolbox™ управления приборами, таким как connect и disconnect.
| Функция | Описание |
|---|---|
drivers |
Вернитесь к списку доступных драйверов приборов генератора радиочастотных сигналов с поддерживаемыми моделями приборов. Пример: driverlist = drivers(myRFSigGen); где мой |
resources |
Извлеките список доступных ресурсов прибора. Он возвращает список доступных строк ресурсов VISA при использовании генератора радиочастотных сигналов IVI-C. Пример: res = resources(myRFSigGen); где мой |
download |
Загрузите произвольный сигнал в генератор РЧ-сигнала. Он принимает сложный вектор двойников, содержащий Пример: rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgRfSigGen')
IQData = (-0.98:0.02:1) + 1i*(-0.98:0.02:1);
SampleRate = 800000;
download(rf, IQData, SampleRate) |
start |
Включите выход сигнала генератора РЧ-сигнала и выход модуляции. Оно принимает двойное значение для каждого из трех обязательных аргументов: Пример: rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgRfSigGen')
CenterFrequency = 4000000
OutputPower = 0
LoopCount = inf
start(rf, CenterFrequency, OutputPower, LoopCount) |
stop |
Остановите выход сигнала генератора ВЧ-сигнала и выход модуляции. stop(rf); где |
reset |
Установите генератор радиочастотных сигналов в заводское состояние по умолчанию. |