writeAxis

Масштабируйте и запишите заданное значение оси в непосредственную память

Синтаксис

writeAxis(chanObj,axis,value)

Описание

пример

writeAxis(chanObj,axis,value) шкалы и записи значение для заданного axis через объект chanObj канала XCP. Это действие выполняет прямую запись к памяти на ведомом модуле.

Примеры

свернуть все

Запишите значение в ось XCP и проверьте значение.

Считайте исходное значение.

a2lObj = xcpA2L('myA2Lfile.a2l');
chanObj = xcpChannel(a2lObj,'CAN','Vector','Virtual 1',1);
connect(chanObj);
axisObj = a2lObj.AxisXs('pedal_position');
value = readAxis(chanObj,axisObj)
     25

Запишите новое значение.

newValue = 50;
writeAxis(chanObj,axisObj,newValue);

Считайте значение снова, чтобы проверить.

readAxis(chanObj,axisObj)
     50

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

свернуть все

Канал XCP, заданный как XCP, образовывает канал объект.

Пример: xcpChannel()

Ось канала XCP, заданная как вектор символов или объект оси.

Пример: 'pedal_position'

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

Значение для записи оси, заданной как тип, поддержано осью.

Смотрите также

Функции

Введенный в R2018a