Extensions.Measure
Jump to navigation
Jump to search
Contents
Classification
Name | Measure |
Short Description | Extends OTX to the requirements of vehicle manufacturing. |
Class | OTX Extension |
Base Extension | - |
Pre-Conditions | - |
Specified by | ISO 13209-3 |
Introduction
The OTX Measure extension provides actions, terms and data types for basic measurement and control operations. Its purpose is to extend OTX to the requirements of vehicle manufacturing. OTX Measure extension provides a general interface to execute arbitrary so called device services synchronous or asynchronous. Depending on the runtime implementation it can be used to call methods inside a Dynamic Link Library (DLL) or anything else.
The Measure extension is not multi-instance capable. This means a device signature can be mapped to only one physical device.
Actions
ExecuteDeviceService |
Terms
Measurement related terms | |
GetMeasurementTimestamp | |
GetMeasurementStatus | |
GetMeasurementQuantity | |
GetMeasurementFloatValue | |
IsValidMeasurement | |
Event related terms | |
DeviceEventSource | |
IsDeviceEvent | |
GetDeviceServiceNameFromEvent |
Data Types
Measurement |
Exceptions
MeasureException | |
ConfigurationException | |
CommunicationException | |
DeviceException | |
ServicePreconditionException | |
InvalidMeasurementException |
Signatures
DeviceSignature |
Checker rules
Measure_Chk001 | Correct target for ExecuteDeviceService and DeviceEventSource |
Measure_Chk002 | Executed device service is declarated in device signature |
Measure_Chk003 | Correct ExecuteDeviceService arguments |
Measure_Chk004 | ExecuteDeviceService input argument omission |
Measure_Chk005 | No Path in ExecuteDeviceService ouput arguments |