Multichannel Systems Roboocyte2 Scripting Manual User Manual

Page 36

Advertising
background image

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();

Advertising