Device.DoContinue ( *requestId
requestId
, *lockId
lockId
)
Name
Type
Nullable
In/Out
[requestId]
Int
false
in
[lockId]
String
true
in
Example:
Device.DoContinue(*requestId [RequestID], *lockId [LockID]);
GetDeviceIdentification
This command provides a basic fingerprint of the plugin in use. As this command is synchronous, its
return value is provided by the out parameter deviceDescription.
Device.GetDeviceIdentification ( *requestId
RequestId
, *lockId
LockId
,
*deviceDescription out
)
Name
Type
Nullable
In/Out
[requestId]
Int
false
in
[lockId]
String
true
in
[deviceDescriptio
n]
SILA_DeviceIdentificati
on
—
out
Example:
Device.GetDeviceIdentification(*requestId [RequestID], *lockId [LockID],
*deviceDescription out)
Note:
In the SiLA Test suite, out parameters have to be marked by an "out" behind the parameter
name. The synchronous command returns an XML string formatted as follows:
<?xml version="1.0"?>
<DeviceDescription DeviceFirmwareVersion="0.4.6 firmware on infoteam SiLA
Library 1.3.0"
DeviceManufacturer="ThermoFisher Scientific"
DeviceName="ATC PCR Cycler"
DeviceSerialNumber="0"
SiLADeviceClass="30"
SiLADeviceClassVersion="1.0"
SiLAInterfaceVersion="1.2"
SiLASubDeviceClass=""
Wsdl="http://127.0.1.1:8080/atc/wsdl" />
The attribute values may vary depending on the current release.
Appendix B
Command dictionaries
Mandatory commands
B
Automated Thermal Cycler (ATC) System User Guide
43