Manage Sequencer Page

ManageSequencerPage

Manage Sequencer Page provides functionalities like

  • Loading a Sequence
  • Starting loaded sequence
  • Stopping loaded sequence
  • Pause and Resume loaded sequence
  • Aborting running sequence
  • Adding, Duplicating, Inserting/Removing Breakpoint and Deleting steps in a sequence
  • Displays Parameter for each step in the execution

Loading a Sequence

Click on Load Sequence button which will open up a dialog box to load sequence in .json format from local disk.

LoadingSequence

Once sequence is loaded, Status message below ‘Sequence Steps’ changes to ‘Loaded’ and Go Offline button is enabled.

LoadedSequence

It shows list of steps in Orange color. Clicking on each step shows the Command and its information like Source, Obs-id, Type and Parameters.

Go Offline, Go Online

Go offline button is enabled when sequence is loaded.

GoOfflineButton

Once this button is clicked, the sequencer goes offline.

GoOfflineButton

Once Sequencer is offline, ‘Go offline’ label is replaced by ‘Go online’ label on the button. Click on ‘Go Online’ button to go make sequencers go online again.

GoOfflineButton

To read about Go offline and Go Online functionality visit here

Starting a sequence

Click on play button next to ‘Sequence Steps’ to start a sequence.

LoadingSequence

Once a sequence is started, First step in the sequence of steps is visible in green color.

Stop Sequence and Abort Sequence Button are enabled and Load Sequence and Go Offline button are disabled.

Started Sequence

Once Sequence is started, steps cannot be deleted and breakpoint cannot be inserted while sequence is in execution. Sequence has to be paused.

Started Sequence

Pause and Resume Sequence

When Sequence is in progress, pause button can be used to pause the sequence at current step. Once sequence is paused, message will be displayed and pause icon will change to resume icon.

Pause

When Sequence is paused, resume button can be used to resume the sequence from the paused step. Once resumed, sequence will start executing again and pause icon will again be enabled instead of resume icon.

Resume

Sequence Step Features

Select : icon on any of the steps to view actions on each step.

OptionOnStartedStep

Insert and Remove Breakpoint

Click on : for the step where breakpoint needs to be inserted.Select ‘Insert Breakpoint’ Option.

Once breakpoint is inserted on the step, the sequence will pause at that step.

Breakpoint Inserted

Sequence pauses at the step where breakpoint was inserted.

Breakpoint Inserted

To Remove inserted breakpoint, go to the step where break point was inserted and click on : to select’Remove Breakpoint’ .

Once breakpoint is removed, sequence will resume execution.

Remove Breakpoint

Add Step

Once a sequence is loaded, steps can be added. Click on ‘Add Step’ at the step after which more steps have to be added.

Add Step

Once ‘Add Step’ is clicked, it opens dialog box to upload more steps in the sequence as .json file. After file is uploaded, it adds steps to the sequence as shown below.

Add Step

Duplicate Step

To duplicate multiple steps, Click on icon : on the step to duplicate and then click on ‘Duplicate’.

Multiple steps can also be selected to duplicate. Select the step and click on Duplicate button at the bottom.

Duplicate Step

If duplication is successful, appropriate message will be displayed.

Duplicate Step

Delete Step

To Delete a step, click on : on that step and click on ‘Delete’. Pop up box shows up. Now click on ‘Delete’ button to confirm deletion of the step or else press on ‘Cancel’ button to avoid deleting.

Confirm Before Delete

Once the step is deleted, message is displayed.

Deleted Step

Stop Sequence

To stop a sequence in progress, click on ‘Stop Sequence’ button.

Stop Sequence

Confirmation Dialog box pops up .

Confirm Stop Sequence

Click on ‘Confirm’ button to stop sequencer successfully.

Confirm Stop Sequence

To read about Stop Sequence functionality visit here

Abort Sequence

To immediately abort a sequence click on ‘Abort’ Button.

Abort Sequence

Click on ‘Confirm’ button on the pop-up box to abort successfully.

Abort Sequence

To read about Abort Sequence functionality visit here