Extensions.Measure
Contents
Classification
Name | Measure |
Short Description | Basic measurement and control operations |
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. 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.
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 | Incorrect Reference (Device Event Source) |
Measure_Chk002 | Declaration does not exist (ExecuteDeviceService) |
Measure_Chk003 | Not appropriate argument (ExecuteDeviceService) |
Measure_Chk004 | Missing initializations (ExecuteDeviceService) |
Measure_Chk005 | Incorrect argument (ExecuteDeviceService) |