ExecuteHardwareSetting

Complete Command

ZenService.HardwareActions.ExecuteHardwareSetting(string settingNameInExperimentSettingsPool)

Input

string settingNameInExperimentSettingsPool

Output

 

Description

Loads a specific experiment setting from the list of experiment settings. The settings will be overwritten within the next experiment loop, if the settings are included in the regular experiment settings.

ExecuteHardwareSettingFromFile

Complete Command

ZenService.HardwareActions.ExecuteHardwareSettingFromFile(string hardwareSettingFilePath)

Input

integer string hardwareSettingFilePath

Output

 

Description

Loads a specific experiment setting from a file directly. The settings will be overwritten within the next experiment loop, if the settings are included in the regular experiment settings.

PulseTriggerDigitalOut

Complete Command

ZenService.HardwareActions.PulseTriggerDigitalOut(string port-Label, double duration)

Input

string portLabel, double duration

Output

 

Description

Produces a TLL pulse with a specified duration at the selected trigger port.

PulseTriggerDigitalOutX (X=7-8)

Complete Command

ZenService.HardwareActions.PulseTriggerDigitalOutX(double duration)

Input

double duration

Output

 

Description

Produces a TLL pulse with a specified duration at trigger port X.

ReadFocusPosition

Complete Command

ZenService.HardwareActions.ReadFocusPosition(double Position- InMicrometer)

Input

double PositionInMicrometer

Output

 

Description

Get the current value of the Z-drive. This function was placed under the category HardwareActions, and not under Observables, since they trigger the execution of the main loop of the script automatically when changing.

ReadStagePositionX

Complete Command

ZenService.HardwareActions.ReadFocusPosition(double Position- InMicrometer)

Input

double PositionInMicrometer

Output

 

Description

Get the current value of the stage X-axis. This function was placed under the category HardwareActions, and not under Observables since they trigger the execution of the main loop of the script automatically when changing.

ReadStagePositionY

Complete Command

ZenService.HardwareActions.ReadFocusPosition(double Position- InMicrometer)

Input

double PositionInMicrometer

Output

 

Description

Get the current value of the stage Y-axis. This function was placed under the category HardwareActions, and not under Observables since they trigger the execution of the main loop of the script automatically when changing.

SetFocusPosition

Complete Command

ZenService.HardwareActions.SetFocusPosition(double Position- InMicrometer)

Input

double PositionInMicrometer

Output

 

Description

Sets the focus drive to the specified position. Currently the piezo drive is not accessible from the Experiment Feedback script.

SetIncubationAirHeaterIsEnabled

Complete Command

ZenService.HardwareActions.SetIncubationAirHeaterIsEnabled(bool IsEnabled)

Input

bool IsEnabled

Output

 

Description

Enables the AirHeater of the incubation system.

SetIncubationAirHeaterTemperature

Complete Command

ZenService.HardwareActions.SetIncubationAirHeaterTemperature(double temperature)

Input

double temperature

Output

 

Description

This will set the temperature of the AirHeater to the specified temperature.

SetIncubationChannelIsEnabled

Complete Command

ZenService.HardwareActions.SetIncubationChannelIsEnabled(int channel, bool isEnabled)

Input

integer channel, boolean isEnabled

Output

double intensity

Description

This will enable the specified channel.

SetIncubationChannelTemperature

Complete Command

ZenService.HardwareActions.SetIncubationChannelTemperature(int channel, double temperature)

Input

integer channel, double temperature

Output

 

Description

Sets the temperature of the selected channel to the specified value.

SetIncubationCO2Concentration

Complete Command

ZenService.HardwareActions.SetIncubationCO2Concentration(double concentration)

Input

double concentration

Output

 

Description

Sets the CO2 concentration to the specified value.

SetIncubationCO2IsEnabled

Complete Command

ZenService.HardwareActions.SetIncubationCO2IsEnabled(bool isEnabled)

Input

boolean isEnabled

Output

 

Description

Enables the CO2 incubation.

SetIncubationO2Concentration

Complete Command

ZenService.HardwareActions.SetIncubationO2Concentration(double concentration)

Input

double concentration

Output

 

Description

Sets the O2 concentration to the specified value.

SetIncubationO2IsEnabled

Complete Command

ZenService.HardwareActions.SetIncubationO2IsEnabled(bool isEnabled)

Input

boolean isEnabled

Output

 

Description

Enables the O2 incubation.

SetStagePosition

Complete Command

ZenService.HardwareActions.SetStagePosition(double positionXInMicrometer, double positionYInMicrometer)

Input

double positionXInMicrometer, positionYInMicrometer

Output

 

Description

Sets the stage XY position to the specified value.

SetStagePositionX

Complete Command

ZenService.HardwareActions.SetStagePosition(double positionXInMicrometer)

Input

double positionXInMicrometer

Output

 

Description

Sets the stage X position to the specified value.

SetStagePositionY

Complete Command

ZenService.HardwareActions.SetStagePosition(double positionYInMicrometer)

Input

double positionYInMicrometer

Output

 

Description

Sets the stage Y position to the specified value.

SetTriggerDigitalOut

Complete Command

ZenService.HardwareActions.SetTriggerDigitalOut(string port- Label, bool isSet)

Input

string portLabel, boolean isSet

Output

 

Description

Sets the selected TriggerDigitalOut port to the specified value.

SetTriggerDigitalOut7

Complete Command

ZenService.HardwareActions.SetTriggerDigitalOut7(bool isSet)

Input

boolean isSet

Output

 

Description

This will set TriggerDigitalOut7 port to the specified value.

SetTriggerDigitalOut8

Complete Command

ZenService.HardwareActions.SetTriggerDigitalOut8(bool isSet)

Input

boolean isSet

Output

 

Description

Sets the selected TriggerDigitalOut8 port to the specified value.

SetTriggerDigitalOutRLShutter

Complete Command

ZenService.HardwareActions.SetTriggerDigitalOutRLShutter(bool isSet)

Input

boolean isSet

Output

 

Description

Sets the TriggerDigitalOutRLShutter port to the specified value.

SetTriggerDigitalOutTLShutter

Complete Command

ZenService.HardwareActions.SetTriggerDigitalOutTLShutter8(bool isSet)

Input

boolean isSet

Output

 

Description

Sets the selected TriggerDigitalOutTKShutter port to the specified value.