Difference between revisions of "Extensions.Measure"
Jump to navigation
Jump to search
m (Hb moved page Measure to Extensions.Measure: #3153) |
|
(No difference)
|
Revision as of 06:08, 4 February 2016
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
DeviceSignatures |
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) |