getDisplayChannelInfo

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

Описание

пример

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

Примеры

свернуть все

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

Отображение волн на возможности 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

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

свернуть все

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

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

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

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

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

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

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

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

Введенный в R2013a