getCursorInfo

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

Синтаксис

cursorInfo = getCursorInfo(scope,'CursorTag',tag)

Описание

пример

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

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

свернуть все

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

  • Местоположение Местоположение курсоров

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

  • Состояние Locked — Locked курсоров

  • Тег Пометьте курсоры идентификации

Введенный в R2013a