PSE(OPCS) Optical Printer Control System PSE(OPCS)
NAME
pse - pause a run script
USAGE
pse [-noabort] [-nodeb]
DESCRIPTION
This command will pause a running script to allow users to adjust
filters, f-stops, and the like. This command simply prompts the
operator with a 'Hit RETURN to continue' prompt.
If the -noabort argument is specified, the user will not be able
to hit 'allstop' to abort the PSE command, which can be used to prevent
accidental ALLSTOPs made by the operator in such scripts as LOAD and
LINEUP (which pause with a device out of phase).
If the -nodeb argument is specified, the default keyboard
debouncing is /disabled/. Debounce is the default, which prevents
a user from holding down ENTER from a previous command to quickly
pass through the 'pse' prompt (due to typematic repeat).
For instance, to shoot a 12x wedge of a single projector frame,
PSE can be used to pause before shooting each frame:
do 12 pse cam 1 # Wedging commands
The above will shoot 12x frames, prompting the operator before
shooting each frame with:
* PAUSE *
RETURN to continue, or SPACEBAR to abort:
..allowing the operator to change filters, and hit return to shoot
each frame. (With a filter wheel, of course, one doesn't need to
do this)
To prompt for special filters each frame, make a 'wedge.run' script:
! echo Load ND-2 ! pse cam 1
! echo Load ND-4 ! pse cam 1
! echo Load ND-8 ! pse cam 1
[..etc..]
This way the camera operator will see a prompt for each filter
to load.
NOTES
Whenever PSE is encountered, the keyboard's buffer is CLEARED of any
previous characters to prevent accidentally typed characters from
skipping several PSE commands.
SEE ALSO
RUN(OPCS) - execute a run script
ORIGIN
Gregory Ercolano, Los Feliz California 04-23-91