Search these docs, or ask Revo a question — answers link the pages they came from.
Run Schedule Thread
Starts a single thread of another schedule, so that one schedule can start another. The new thread can either run alongside this one or be waited on, depending on the execution mode.
Run Schedule Thread Starts a single thread of another schedule, so that one schedule can start another. The new thread can either run alongside this one or be waited on, depending on the execution mode.
| Parameter | Type | Description |
|---|---|---|
| Schedule ✱ | string | The schedule whose thread to start. |
| Execution Mode | ScheduleExecutionMode | Whether this step waits for the thread it starts, or carries straight on. Fork starts it and carries straight on; Do Not Fork holds this step open until it finishes. |
| Parameter Values | RunParameterValueCollection | The values passed into the parameters of the schedule being started. |
| Passed Labware | List<PassedObject> | Labware handed to the started thread, and the name each one takes there. |
| Instance Name ✱ | string | Names this instance so that other steps can refer to the same thread. A join or a merge finds the thread it is waiting on by matching this name. |
| Notes | string | A free-text note kept with this step. It changes nothing at run time. Shown on the step in the schedule editor and in the event log. Use it to record why the step is here. |
| Enabled | bool | Whether this step runs. Clearing it skips the step when the schedule runs. The step stays in the schedule, in place and still configured. |
✱ Mandatory parameter