Specific commands
ExecuteProtocol
This commands aborts execution of any command currently being executed, including a running
protocol, and all queued asynchronous commands.
ExecuteProtocol ( *requestId
requestId
, *lockId
lockId
, *SampleVolume 10 ,
*RunMode "" , *CoverTemperature 105 , *Delay 0 , *Protocol "
MyRunProtocol
" ,
*RunTitle "
MyRun
" );
Name
Type
Nullable
In/Out
[requestId]
Int
false
in
[lockId]
String
True
in
[SampleVolume]
Int
false
in
[RunMode]
String
true
in
[CoverTemperature
]
int
false
in
[Delay]
int
true
in
[Protocol]
String
false
in
[RunTitle]
String
False
in
Example:
ExecuteProtocol( *requestId [RequestID] , *lockId [LockID] , *SampleVolume
10 , *RunMode "" , *CoverTemperature 105 , *Delay 0 , *Protocol
"MyRunProtocol" , *RunTitle "MyRun" );
Note:
Based on the required protocol, the parameters
SampleVolume
,
RunMode
, and
CoverTemperature
can be set by the user. Delay is optional.
GetDeviceDetails
This command returns the status information from the instrument. For example, the current door state
or the instrument state.
Device.GetDeviceDetails ( *requestId
requestId
, *lockId
lockId
)
Name
Type
Nullable
In/Out
[requestId]
Int
false
in
[lockId]
String
true
in
Appendix B
Command dictionaries
Specific commands
B
52
Automated Thermal Cycler (ATC) System User Guide