exponenta event banner

readSingleValue

Считывание одного образца указанного измерения из памяти

Описание

пример

value = readSingleValue(xcpch,'measurementName') получает единственное значение для указанного измерения через сконфигурированный канал XCP и сохраняет его в переменной для последующего использования. Значения считываются непосредственно из памяти.

Примеры

свернуть все

Считывание одного значения из '100ms' события 'Triangle' измерение.

Создайте объект для синтаксического анализа файла A2L и подключения его к каналу XCP.

a2lfile = xcpA2L('XCPSIM.a2l')
xcpch = xcpChannel(a2lfile, 'CAN', 'Vector', 'Virtual 1', 1);

Подключите канал к ведомому модулю.

connect(xcpch)

Получение данных для 'Triangle' измерение.

value = readSingleValue(xcpch, 'Triangle')
value =

    14

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

свернуть все

Канал XCP, указанный как объект канала XCP, созданный с помощью xcpChannel. Затем объект канала XCP может взаимодействовать с указанным подчиненным модулем, определенным файлом A2L.

Имя одного измерения XCP, указанного как символьный вектор или строка. Убедитесь, что measurementName соответствует соответствующему имени измерения, определенному в файле A2L.

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

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

свернуть все

Значение выбранного измерения, возвращаемое как числовое значение.

См. также

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