getCursorInfo

Возвращает настройки для курсора Logic Analyzer

Описание

пример

cursorInfo = getCursorInfo(scope,'CursorTag',tag) возвращает настройки для курсора или курсоров, заданные тегом входа.

Примеры

свернуть все

В этом примере показано, как использовать функции для создания, управления и удаления курсоров в dsp.LogicAnalyzer объект.

Создайте Logic Analyzer и сигналы

scope = dsp.LogicAnalyzer('NumInputPorts',3);
for ii = 1:20
    scope(ii,10*ii,20*ii);
end

Добавить курсор

cursor = addCursor(scope,'Location',15,'Color','Cyan');
getCursorInfo(scope,cursor)
ans = struct with fields:
    Location: 15
       Color: [0 1 1]
      Locked: 0
         Tag: 'C2'

Изменение курсора

modifyCursor(scope,cursor,'Color','Magenta')

Удалить курсор

tags = getCursorTags(scope);
deleteCursor(scope,tags{1});

Входные параметры

свернуть все

Объект Logic Analyzer, из которого вы хотите вернуть настройки курсора, заданные как указатель на dsp.LogicAnalyzer объект.

Тег или теги, идентифицирующие курсор или курсоры, о которых можно получить информацию, заданные как случайным образом назначенный тег или теги курсора.

Пример: 'C5'

Пример: {'C4','C5'}

Пример: ["C4","C5"]

Типы данных: char | cell | string

Выходные аргументы

свернуть все

The cursorInfo struct содержит следующие поля:

  • Location - Расположение курсоров

  • Color - Цвет курсоров

  • Locked - Заблокировано состояние курсоров

  • Tag - Идентификация тегов курсоров

Введенный в R2013a