Difference between revisions of "Core.Signatures.DeviceSignatures"
Jump to navigation
Jump to search
m (Hb moved page Core.OtxSignatures.DeviceSignatures to Core.Signatures.DeviceSignatures: #3153) |
|||
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
- Visibility
- Private (default)
- Package
- Public
- 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.