exponenta event banner

getDisplayChannelInfo

Параметры возврата для канала отображения Logic Analyzer

Описание

пример

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

Примеры

свернуть все

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

Отображение волн в области 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 структура содержит следующие поля:

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

  • InputChannel - канал на дисплее, соответствующий указанным волнам.

  • Radix - Радикс для волн.

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

  • Name - название или метка для волн.

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

  • Tag - Тег для канала.

Представлен в R2013a