getDisplayChannelInfo

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

Синтаксис

channelInfo = getDisplayChannelInfo(scope,'DisplayChannelTag',tag)

Описание

пример

channelInfo = getDisplayChannelInfo(scope,'DisplayChannelTag',tag) возвращает настройки для канала отображения или каналов, заданных входным тегом.

Примеры

свернуть все

Используйте функции, чтобы создать и управлять dsp. Системный объект LogicAnalyzer.

Отобразите Волны на осциллографе Logic Analyzer.

scope = dsp.LogicAnalyzer('NumInputPorts',2);

stop = 30;
for count = 1:stop
    sinValVec = sin(count/stop*2*pi);
    cosValVec = cos(count/stop*2*pi);
    cosValVecOffset = cos((count+10)/stop*2*pi);
    
    scope([count (count-(stop/2))],[sinValVec cosValVec cosValVecOffset]) 
end

Реорганизуйте отображение

digitalDividerTag = addDivider(scope,'Name','Digital','Height',20);
analogDividerTag = addDivider(scope,'Name','Analog','Height',40);

tags = getDisplayChannelTags(scope);

modifyDisplayChannel(scope,tags{1},'InputChannel',1,...
    'Name','Ramp Digital','Height',40);
modifyDisplayChannel(scope,tags{2},'InputChannel',2,...
    'Name','Waves Analog','Format','Analog','Height',80);

moveDisplayChannel(scope,digitalDividerTag,'DisplayChannel',1)
moveDisplayChannel(scope,tags{2},'DisplayChannel',length(tags))

show(scope)

Дублирующаяся информация о волне и проверке

addWave(scope,'InputChannel',2,'Name','Waves Digital','Format','Digital',...
    'Height',30,'DisplayChannel',3);

Удалите делители

deleteDisplayChannel(scope,digitalDividerTag)
deleteDisplayChannel(scope,analogDividerTag)

Очистите переменные

clear analogDividerTag cosValVec cosValVecOffset count digitalDividerTag duplicateWave scope sinValVec stop tags

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

свернуть все

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

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

Пример: 'DisplayChannelTag','W5'

Пример: 'DisplayChannelTag',{'W4','W5'}

Пример: 'DisplayChannelTag',["W4","W5"]

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

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

свернуть все

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

  • Color — Цвет волн.

  • InputChannel — Образуйте канал на отображении, которое соответствует заданным волнам.

  • Radix — Основание для волн.

  • 'FontSize' Размер шрифта для значений в волнах. Значение 0 указывает, что волны наследовали FontSize от глобального свойства DisplayChannelColor.

  • Имя Имя или метка для волн.

  • Высота Высота волны. Значение 0 указывает, что волны наследовали Height от глобального свойства DisplayChannelHeight.

  • Тег Пометьте для канала.

Введенный в R2013a