Purpose
Change the state of LRIS stages or detector systems.
This script is simply a front-end to the restore_state script.
Usage
set_state [-verify] [-debug]
Flags
-(v)erify validate keywords upon completion
-(d)ebug print troubleshooting output
Arguments
None.
Output
None, unless -debug option is set
Restrictions
None.
Exit values
0 = normal completion
1 = error parsing input save file
2 = fatal error
4 = error running script file
8 = error validating keyword
Example
1) Reconfigure LRIS motors and stages (in script)
set_state <<EOF
lris OBJECT "SS433"
lris SLITNAME "focus_holes"
lris DICHNAME "560"
lris GRANAME "300/5000"
lris REDFILT "R"
lris BLUFILT "G"
lris TTIME "2"
lris WINDOW "0 0 0 2048 2048"
lrisblue TTIME "20"
lrisblue BINNING "1,1"
lrisblue WINDOW "0 0 0 1024 2048"
EOF
2) Reconfigure LRIS motors and stages, with verification
set_state -v <<EOF
lris OBJECT "SS433"
lris SLITNAME "focus_holes"
lris DICHNAME "560"
lris GRANAME "300/5000"
lris REDFILT "R"
lris BLUFILT "G"
lris TTIME "2"
lris WINDOW "0 0 0 2048 2048"
lrisblue TTIME "20"
lrisblue BINNING "1,1"
lrisblue WINDOW "0 0 0 1024 2048"
EOF
3) Reconfigure using settings from file mysetup.dat
set_state < mysetup.dat