# Autoguider test script agtest.cmd

# observer should pass
observer

# integral should pass
integral
# integra should pass
integra

# cassegrain should pass
cassegrain
# cass should pass
cass
# ca should pass
ca
# c should pass
c

# ues should pass
ues
# u should pass
u

# prime should pass
prime
# prim should pass
prim
# pr should pass
pr
# p should pass
p

# af2 should pass
af2
# autofib should pass
autofib

# ghril should pass
ghril

integral
# should fail
integra

# cassegrain should pass
cassegrain
# field 0 should fail
field 0
# field 1 should pass
field 1
# field 2 should pass
field 2
# field 7 should pass
field 7
# field 8 shuold pass
field 8
# field 9 should fail
field 9

field
# line 36 in input file

# should fail
setint 10
# setint 50 should pass
setint 50
# setint 10000 should pass
setint 10000
# setint 1000 should pass
setint 1000
# field should pass
field

# guide on should pass
guide on
# setint 50 should pass
setint 50
# setint 1000 should pass
setint 1000
# setint 10000 should pass
setint 10000
# setint 1000 should pass
setint 1000

# guiwind 0 0 should pass
guiwind 0 0
# select star 1 should pass
select star 1

# guiwind -1000 -1000 should fail
guiwind -1000 -1000
# select star 1 should pass
select star 1

# guiwind 0 0 should pass
guiwind 0 0
# select star 1 should pass
select star 1

# guiwind 1000 0 should pass
guiwind 1000 0
# guiwind 0 1000 should pass
guiwind 0 1000
# guiwind 1000 1000 should pass
guiwind 1000 1000
# select star 1 should pass
select star 1

# guisize 5 should fail
guisize 5
# guisize 10 should fail
guisize 10

# guisize 15 should pass
guisize 15
# guisize 50 should pass
guisize 50
# guisize 100 should pass
guisize 100

# guisize 101 should fail
guisize 101
# guisize 1000 should fail
guisize 1000
# guisize 50 should pass
guisize 50
# guide off should pass
guide off

# guide on should pass
guide on
# tracking on should pass
tracking on
# tracking off should pass
tracking off
# tracking on should pass
tracking on
# guide off should pass
guide off

# guide off should fail - off already
guide off

# guide on should pass
guide on
# guide on should fail - on already
guide on
# guide off should pass
guide off

# tv on should pass
tv on
# tv off should pass
tv off

# acqwind 0 0 0 0 should fail
acqwind 0 0 0 0

# acqwind -10 -10 10 10 should pass
acqwind -10 -10 10 10
# acqwind -199 -10 0 0 should pass
acqwind -199 -10 0 0
# acqwind -200 -10 10 10 should fail
acqwind -200 -10 10 10
# acqwind -10 -199 10 0 should pass
acqwind -10 -199 10 0
# should fail
acqwind -10 -200 10 10
# acqwind -10 -10 10 10 should pass
acqwind -10 -10 10 10
# acqwind -10 -143 10 10 should pass
acqwind -10 -143 10 10
# should fail
acqwind -10 -144 10 10
# acqwind -10 -10 199 10 should pass
acqwind -10 -10 199 10
# should fail
acqwind -10 -10 200 10
# acqwind -10 -10 10 143 should pass
acqwind -10 -10 10 143
# should fail
acqwind -10 -10 10 144
# acqwind -10 -10 10 10 should pass
acqwind -10 -10 10 10

# GDM command and application interlocks
ues
fibre-mode 1
fm 1

cass
# should fail
fm 1
# should fail
fm 2
# should fail
fm 3
# should fail
fm 4

ues
# should all pass
fm 1
fm 2
fm 3
fm 4

prime
# should all fail
fm 1
# should fail
fm 2
# should fail
fm 3
# should fail
fm 4

autofib
# should all pass
fm 1
fm 2
fm 3
fm 4

ghril
# should all fail
fm 1
# should fail
fm 2
# should fail
fm 3
# should fail
fm 4

integral
# should all pass
fm 1
fm 2
fm 3
fm 4

# end of test script agtest.cmd


Bruce.Gentles@ast.cam.ac.uk
Fri Aug 16 13:26:25 1996