Multichannel Systems Roboocyte2 Scripting Manual User Manual
Page 36

Roboocyte2 Manual
36
Roboflow
-->Robo2.OpenValve(1);
-->Robo2.ValvePumpOn(5000);
Robo2.SetBaselineROI(2,5);
Robo2.SetAnalysisROI(5, 15);
Robo2.StartRecording();
Robo2.TransmitRecording(REC_TAG_COMPO
UND);
Robo2.TransmitCompoundValve( 2);
Robo2.Wait(5);
Robo2.OpenValve(2);
Robo2.Wait(10);
Robo2.OpenValve(1);
Robo2.Wait(10);
Robo2.StopRecording();
Gilson
-->Gilson.MoveToTube(1, 1);
-->Gilson.PumpBackward(2600);
Robo2.SetBaselineROI(2+delay, 4+delay);
Robo2.SetAnalysisROI(5+delay, 15+delay);
Robo2.StartRecording();
Robo2.TransmitRecording(REC_TAG_COMPOU
ND);
Robo2.TransmitCompoundGilson(1, 2);
Robo2.Wait(5);
Gilson.PumpStop();
Gilson.MoveUp();
Gilson.PumpBackward(2600);
Robo2.WaitMilliSec(600);
Gilson.PumpStop();
Gilson.MoveToTube(1, 2);
Gilson.PumpBackward(2600);
Robo2.Wait(10);
Gilson.PumpStop();
Gilson.MoveUp();
Gilson.PumpBackward(2600);
Robo2.WaitMilliSec(600);
Gilson.PumpStop();
Gilson.MoveToTube(1, 1);
Gilson.PumpBackward(2600);
Robo2.Wait(10);
Robo2.Wait(delay)
Robo2.StopRecording();
Alternatively, you can work with the script commands Robo2.StartTimer(); and
Robo2.WaitForTimer();