Actions - Hardware
|
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. |