Property | Type | Description | |
---|---|---|---|
status | RunningState |
Method | Description | |
---|---|---|
GetExperimentReport ( ) : Object>.Dictionary |
This is the mechanism for saving experimental parameters which MM doesn't control, but that the hardware controller can monitor (e.g. oven temperature, vacuum chamber pressure etc).
|
|
GrabImage ( int numberOfFrames ) : void | ||
InitializeLifetimeService ( ) : Object | ||
Run ( ) : void | ||
Run ( Object>.Dictionary |
||
RunReplica ( ) : void |
This section is meant to be for the situation when you want to re-run exactly the same pattern you ran sometime in the past. armReplicaRun prompts you for a zip file which contains the run you want to replicate. It unzipps the file into a folder of the same name, picks out the dictionary and the script. These then get loaded in the usual way through Run(). disposeReplicaRun does some clean up after the experiment is finished.
|
|
RunStart ( ) : void | ||
SaveToggle ( System value ) : void | ||
ScriptLookupAndDisplay ( ) : void | ||
SetBatchNumber ( |
||
SetDictionaryPath ( String path ) : void | ||
SetReplicaRunBool ( System value ) : void | ||
SetScriptPath ( String path ) : void | ||
StartApplication ( ) : void |
Method | Description | |
---|---|---|
armReplicaRun ( ) : void | ||
armTranslationStageForTimedMotion ( |
||
buildPattern ( |
||
checkDataArrived ( ) : void | ||
clearDigitalPattern ( |
||
compileFromFile ( string scriptPath ) : |
/// - Once the user has selected a particular implementation of MOTMasterScript, MOTMaster will compile it. Note: the dll is currently stored in a temp folder somewhere. Its pathToPattern can be found in the CompilerResults.PathToAssembly). This newly formed dll contain methods named GetDigitalPattern and GetAnalogPattern. - These are called by the script's "GetSequence". GetSequence always returns a "MOTMasterSequence", which comprises a PatternBuilder32 and an AnalogPatternBuilder.
|
|
disarmAndReturnTranslationStage ( ) : void | ||
displayScripts ( string s ) : void | ||
disposeReplicaRun ( ) : void | ||
finishCameraControl ( ) : void | ||
getSequenceFromScript ( MOTMasterScript script ) : MOTMasterSequence | ||
grabImage ( ) : void | ||
initializeHardware ( MOTMasterSequence sequence ) : void | ||
loadScriptFromDLL ( CompilerResults results ) : MOTMasterScript | ||
prepareCameraControl ( ) : void | ||
prepareScript ( string pathToPattern, Object>.Dictionary |
||
releaseHardware ( ) : void | ||
releaseHardwareAndClearDigitalPattern ( MOTMasterSequence sequence ) : void | ||
run ( MOTMasterSequence sequence ) : void | ||
runPattern ( MOTMasterSequence sequence ) : void | ||
save ( MOTMasterScript script, string pathToPattern, Object>.Dictionary |
||
save ( MOTMasterScript script, string pathToPattern, byte imageData, Object>.Dictionary |
||
scriptLookup ( ) : string[] | ||
waitUntilCameraAquisitionIsDone ( ) : bool | ||
waitUntilCameraIsReadyForAcquisition ( ) : bool |
public GetExperimentReport ( ) : Object>.Dictionary |
||
return | Object>.Dictionary |
public GrabImage ( int numberOfFrames ) : void | ||
numberOfFrames | int | |
return | void |
public InitializeLifetimeService ( ) : Object | ||
return | Object |
public Run ( Object>.Dictionary |
||
dict | Object>.Dictionary | |
return | void |
public SetBatchNumber ( |
||
number | ||
return | void |
public SetDictionaryPath ( String path ) : void | ||
path | String | |
return | void |
public SetReplicaRunBool ( System value ) : void | ||
value | System | |
return | void |