Actions - Experiment
Depending on the present hardware they shown options might vary, e.g. it is only possible to set the laser intensity, if there is a laser engine configured.
|
ContinueExperiment |
|
|---|---|
|
Complete Command |
ZenService.Actions.ContinueExperiment() |
|
Input |
|
|
Output |
|
|
Description |
This will continue the current experiment in case it was paused. |
|
JumpToBlock |
|
|---|---|
|
Complete Command |
ZenService.Actions.JumpToBlock(int newBlockIndex) |
|
Input |
integer newBlockIndex |
|
Output |
|
|
Description |
This will jump to the specified experiment block inside a heterogeneous experiment. |
|
JumpToContainer |
|
|---|---|
|
Complete Command |
ZenService.Actions.JumpToContainer(string containerId) |
|
Input |
string containerId |
|
Output |
|
|
Description |
This will jump to the specified container of the sample carrier. |
|
JumpToNextBlock |
|
|---|---|
|
Complete Command |
ZenService.Actions.JumpToNextBlock() |
|
Input |
|
|
Output |
|
|
Description |
This will jump to next acquisition block defined inside the Experiment Designer tool |
|
JumpToNextContainer |
|
|---|---|
|
Complete Command |
ZenService.Actions.JumpToNextContainer() |
|
Input |
|
|
Output |
|
|
Description |
This will jump to next container inside the currently used sample carrier. |
|
JumpToNextRegion |
|
|---|---|
|
Complete Command |
ZenService.Actions.JumpToNextRegion() |
|
Input |
|
|
Output |
|
|
Description |
This will jump to next defined region. |
|
JumpToPreviousBlock |
|
|---|---|
|
Complete Command |
ZenService.Actions.JumpToPreviousBlock() |
|
Input |
|
|
Output |
|
|
Description |
This will jump to the previous acquisition block inside the experiment designer tool. |
|
MoveTileRegion (1) |
|
|---|---|
|
Complete Command |
ZenService.Actions.MoveTileRegion(int regionIndex, double x, double y) |
|
Input |
integer regionIndex, double x [nm], double y [nm] |
|
Output |
|
|
Description |
Updates the specified tile region inside the tile region list with the given X and Y coordinates. |
|
MoveTileRegion (2) |
|
|---|---|
|
Complete Command |
ZenService.Actions.MoveTileRegion(int regionIndex, double x, double y, double z) |
|
Input |
integer regionIndex, double x [nm], double y [nm], double z [nm] |
|
Output |
|
|
Description |
Updates the specified tile region inside the tile region list with the given X, Y and Z stage coordinates. |
|
MoveTileRegionByOffset |
|
|---|---|
|
Complete Command |
ZenService.Actions.MoveTileRegionByOffset(int regionIndex, double offsetX, double offsetY, double offsetZ) |
|
Input |
integer regionIndex, double offsetX [nm], double offsetY [nm], double offsetZ [nm] |
|
Output |
|
|
Description |
Updates the specified tile region inside the tile region list with the given offset in X, Y and Z. |
|
PauseExperiment |
|
|---|---|
|
Complete Command |
ZenService.Actions.PauseExperiment() |
|
Input |
|
|
Output |
|
|
Description |
This will pause the current running experiment. |
|
ReadLEDIntensity |
|
|---|---|
|
Complete Command |
ZenService.Actions.ReadLEDIntensity(int trackindex, double wavelength) |
|
Input |
integer trackindex, double wavelength [nm] |
|
Output |
double intensity |
|
Description |
This will read the intensity for the specified track and LED. |
|
ReadTLHalogenLampIntensity |
|
|---|---|
|
Complete Command |
ZenService.Actions.ReadTLHalogenLampIntensity(int trackindex) |
|
Input |
integer trackindex |
|
Output |
double intensity |
|
Description |
This will read the intensity for the specified track and LED. |
|
SetExposureTime (1) |
|
|---|---|
|
Complete Command |
ZenService.Actions.SetExposureTime(int channelindex, double exposure) |
|
Input |
integer channelindex, double exposure [ms] |
|
Output |
|
|
Description |
This will set the exposure time of the camera for the specified channel. |
|
SetExposureTime (2) |
|
|---|---|
|
Complete Command |
ZenService.Actions.SetExposureTime(int trackindex, int channelindex, double exposure) |
|
Input |
integer trackindex, integer channelindex, double exposure [ms] |
|
Output |
|
|
Description |
This will set the exposure time of the camera for the specified track and channel. |
|
SetLEDIntensity |
|
|---|---|
|
Complete Command |
ZenService.Actions.SetLEDIntensity(int trackindex, double wavelength, double intensity) |
|
Input |
integer trackindex, double wavelength [nm] |
|
Output |
|
|
Description |
This will set the intensity for the specified track and channel. |
|
SetLEDIsEnabled |
|
|---|---|
|
Complete Command |
ZenService.Actions.SetLEDIsEnabled(int trackindex, double wavelength, bool isEnabled) |
|
Input |
integer trackindex, double wavelength [nm], boolean is Enabled |
|
Output |
|
|
Description |
This will enable the specified LED for the specified track. The predefined intensity value will be used. |
|
SetMarkerString |
|
|---|---|
|
Complete Command |
ZenService.Actions.SetMarkerString(string markerText) |
|
Input |
string markerText |
|
Output |
|
|
Description |
This will insert a marker at the current time point. |
|
SetTimeSeriesInterval (1) |
|
|---|---|
|
Complete Command |
ZenService.Actions.SetTimeSeriesInterval(double interval, Time-Unit unit) |
|
Input |
double interval, TimeUnit unit (e.g. TimeUnit.ms) |
|
Output |
|
|
Description |
This will set the interval of a time series to the specified value. |
|
SetTimeSeriesInterval (2) |
|
|---|---|
|
Complete Command |
ZenService.Actions.SetTimeSeriesInterval(double interval) |
|
Input |
double interval [ms] |
|
Output |
|
|
Description |
This will set the interval of a time series to the specified value in [ms]. |
|
SetTLHalogenLampIntensity |
|
|---|---|
|
Complete Command |
ZenService.Actions.SetTLHalogenLampIntensity(int trackindex, double intensity) |
|
Input |
integer trackindex, double intensity |
|
Output |
|
|
Description |
This will set the intensity of the TL Halogen lamp for the specified track. |
|
StopExperiment |
|
|---|---|
|
Complete Command |
ZenService.Actions.StopExperiment() |
|
Input |
|
|
Output |
|
|
Description |
This will stop the current running experiment (similar to pressing the Stop button). |
|
UpdateZStackCenterPosition |
|
|---|---|
|
Complete Command |
ZenService.Actions.UpdateZStackCenterPosition(double center- Position) |
|
Input |
double center position [nm] |
|
Output |
|
|
Description |
Updates the center position of the defined Z-stack with the specified center position. |
|
UpdateZStackCenterPositionByOffset |
|
|---|---|
|
Complete Command |
ZenService.Actions.UpdateZStackCenterPositionByOffset(double centerPositionOffset) |
|
Input |
double center position offset [nm] |
|
Output |
|
|
Description |
Moves the center position of the defined Z-stack by the specified offset. |