getDisplayChannelInfo

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

Описание

пример

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

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

свернуть все

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

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

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

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

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

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

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

  • Tag — Пометьте для канала.

Введенный в R2013a