Scripting Commands

Scripting Commands#

This page lists every built-in scriptable command and the corresponding function that is called.
For example Commandfunction().
See the Scripting guide for how to write and run scripts.

Timing and messaging#

  • SleepCommand (duration: float)start_sleep() Pause script execution for the given duration in seconds.

  • ShowMessageCommand (text: str, details: str | None = None)print() Display an information dialog in the GUI. Optional details are shown in the dialog’s expandable details area.

Acquisition#

XYZ-Lock#