Main Content

writeMeasurement

缩放指定的测量变量值并将其写入直接内存

说明

示例

writeMeasurement(chanObj,measurement,value) 通过 XCP 通道对象 chanObj 缩放并写入指定 measurement 的值。此操作直接写入服务器模块上的内存。

示例

全部折叠

将一个值写入 XCP 测量变量并验证该值。

读取原始值。

a2lObj = xcpA2L('myA2Lfile.a2l');
chanObj = xcpChannel(a2lObj,'CAN','Vector','Virtual 1',1);
connect(chanObj);
measObj = a2lObj.MeasurementInfo('limit');
value = readMeasurement(chanObj,measObj)
     100

写入一个新值。

newValue = 120;
writeMeasurement(chanObj,measObj,newValue);

再次读取该值以验证更改。

readMeasurement(chanObj,measObj)
     120

输入参数

全部折叠

XCP 通道,指定为 XCP 通道对象。

示例: xcpChannel()

XCP 通道测量变量,指定为字符向量或测量变量对象。

示例: 'curve1_8_uc'

数据类型: char

向测量变量写入的值,指定为测量变量支持的数据类型。

版本历史记录

在 R2018a 中推出