Difference between revisions of "Core.Signatures.DeviceSignatures"

From emotive
Jump to navigation Jump to search
m (Nb moved page DeviceSignature to DeviceSignatures)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Category:Measure]]
+
{{DISPLAYTITLE:OTX '''Device Signature'''}}[[Category:Measure]][[Category:Signatures]]
 
== Introductions ==
 
== Introductions ==
A '''DeviceSignature''' describes the measurement and control interface of a measurement device or probe. It comprises a collection 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.Visibilities|Visibility]]
** Private (default)
+
** Private
** Package
+
** Package (Default)
 
** Public
 
** Public
  
 
* '''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.Parameters|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.

Latest revision as of 23:54, 30 July 2018

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.