Main Content

readMeasurement

从直接内存读取和缩放指定的测量变量值

说明

示例

value = readMeasurement(chanObj,measurement) 通过 XCP 通道对象 chanObj 读取并缩放指定 measurement 的值。此操作直接从服务器模块的内存中读取。

示例

全部折叠

从 XCP 通道测量变量读取值,按名称标识。

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

或者,创建一个测量变量对象并读取其值。

measObj = a2lObj.MeasurementInfo('limit');
value = readMeasurement(chanObj,measObj)
     100

输入参数

全部折叠

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

示例: xcpChannel()

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

示例: 'limit'

数据类型: char

输出参量

全部折叠

从测量变量读取的值,以测量变量支持的类型形式返回。

版本历史记录

在 R2018a 中推出