Difference between revisions of "Core.Signatures.DeviceSignatures"

From emotive
Jump to navigation Jump to search
Line 1: Line 1:
 
{{DISPLAYTITLE:OTX '''Device Signatures'''}}[[Category:Measure]][[Category:Signatures]]
 
{{DISPLAYTITLE:OTX '''Device Signatures'''}}[[Category:Measure]][[Category:Signatures]]
 
== Introductions ==
 
== Introductions ==
A '''DeviceSignature''' describes the measurement and control interface of a measurement device or probe. It comprises a set of (sub-) signatures for each device service that can be called by an '''[[ExecuteDeviceService]]''' action.
+
A '''DeviceSignature''' describes the measurement and control interface of a measurement device or probe. It comprises a set of (sub-) signatures for each device service that can be called by an '''[[Extensions.Measure.ExecuteDeviceService|ExecuteDeviceService]]''' action.
  
 
== Properties ==
 
== Properties ==
Line 10: Line 10:
 
*: Description of DeviceSignature
 
*: Description of DeviceSignature
  
* [[OtxVisibilities|Visibility]]
+
* [[Core.OtxVisibilities|Visibility]]
 
** Private (default)
 
** Private (default)
 
** Package
 
** Package
Line 16: Line 16:
  
 
* '''Device service parameter'''
 
* '''Device service parameter'''
** Parameters of the device service, see [[OtxParameters|Parameter Declaration]]. They are the opposite of the arguments of the '''ExecuteDeviceService''' activity.
+
** Parameters of the device service, see [[Core.OtxParameters|Parameter Declaration]]. They are the opposite of the arguments of the '''ExecuteDeviceService''' activity.
  
 
* '''Throws'''
 
* '''Throws'''
 
*: Declare an arbitrary-length list of measure exception types which this device service may potentially throw.
 
*: Declare an arbitrary-length list of measure exception types which this device service may potentially throw.

Revision as of 04:06, 16 February 2016

Introductions

A DeviceSignature describes the measurement and control interface of a measurement device or probe. It comprises a set of (sub-) signatures for each device service that can be called by an ExecuteDeviceService action.

Properties

  • Name (required)
    Within the OTX document unique name
  • Specification
    Description of DeviceSignature
  • Device service parameter
    • Parameters of the device service, see Parameter Declaration. They are the opposite of the arguments of the ExecuteDeviceService activity.
  • Throws
    Declare an arbitrary-length list of measure exception types which this device service may potentially throw.