ArcticSEA — различия между версиями
Dneprov (обсуждение | вклад) (→Общие методы для всех классов управления приборами) |
Dneprov (обсуждение | вклад) (→Методы) |
||
Строка 51: | Строка 51: | ||
==== Методы ==== | ==== Методы ==== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | {|table class="wikitable collapsible collapsed" | ||
+ | ! colspan ="3"|Методы | ||
+ | |- | ||
+ | ! Метод | ||
+ | ! Входные аргументы | ||
+ | ! Возвращает | ||
− | + | |- | |
− | Установка | + | |'''SetCenterFreq(Freq)'''<br />Установка центральной частоты в режиме анализа спектра<br />||Freq - центральная частота, может быть как string 10GHz, так и число 10E9<br />||1, если операция успешна, иначе 0 |
− | + | ||
− | + | ||
− | + | ||
− | 1, если операция успешна, иначе 0 | + | |
+ | |- | ||
+ | |'''SetSpan(Span)'''<br />Установка полосы в режиме анализа спектра<br />||Span - полоса, может быть как string 10MHz, так и число 10E6<br />||1, если операция успешна, иначе 0 | ||
− | + | |- | |
− | Измерение мощности сигнала в заданной полосе<br /> | + | |'''PowerMeasure(Bandwidth)'''<br />Измерение мощности сигнала в заданной полосе<br />||Bandwidth - полоса измерения, может быть как string 10MHz, так и число 10E6<br />||[Status, measure]<br />Status = 1, если операция успешна, иначе 0. measure - измеренная мощность, дБм. |
− | + | ||
− | Bandwidth - полоса измерения, может быть как string 10MHz, так и число 10E6<br /> | + | |
− | + | ||
− | Status = 1, если операция успешна, иначе 0. measure - измеренная мощность, дБм. | + | |
− | + | ||
=== Класс CSMBV === | === Класс CSMBV === |
Версия 12:06, 10 марта 2013
ArcticSEA (System for Experiment Automatization) - библиотека функций в виде совокупности matlab-скриптов, предназначенных для проведения автоматизированных экспериментов и испытаний навигационной аппаратуры с помощью лабораторного оборудования.
![]() |
Этой странице не хватает гламурной фотографии собранного стенда |
Содержание[убрать] |
Цель
Приборы Rohde & Schwarz позволяют достаточно просто управлять собой через локальную сеть. При этом некоторую сложность представляет огромное число специфичных команд управления, отвечающих стандарту SCPI (Standard Commands for Programmable Instruments). Цель создания данной библиотеки - написать классы - фасады, методы которых позволят выполнять необходимые действия с приборами без явного использования команд SCPI.
Состав библиотеки
На данный момент в состав библиотеки входят 3 класса для управления приборами и класс для общения с навигационным модулем.
Общие методы для всех классов управления приборами
[показать]Общие методы классов управления приборами |
---|
Классы
Класс CFSV
Описание
Класс, созданный для управления анализатором спектра FSV.
На данный момент реализованы следующие возможности:
- Установка центральной частоты в режиме анализа спектра
- Установка полосы в режиме анализа спектра
- Измерение мощности сигнала в заданной полосе
Методы
[показать]Методы |
---|