writeAxis

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

Описание

пример

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