[daip] VLBAFIX problem
Jim Ulvestad
julvesta at aoc.nrao.edu
Sat May 11 13:29:31 EDT 2002
Hidden adverb apparently is misdefined in UVCOP section:
>eif 1
>vlbafix
AIPS 1: 'COPYING FREQUENCY ID #1'
AIPS 1: ****** VALUE = -1.0000E+00 BELOW LIMIT 0.0000E+00
AIPS 1: ERROR IS IN VALUE OF ADVERB EIF
AIPS 1: BOUNDARY LIM
jim
* Loop through frequencies
FOR VBA_ROW = 1 TO VBA_NFQI
TGET VLBAFQS
PIXXY = VBA_ROW, 1, 1; INVER = 1; INEXT = 'FQ'
TABGET; FREQID = KEYVALUE(1); TPUT UVCOP
IF VBA_SX <> FREQID & VBA_9050 <> FREQID THEN
TGET UVCOP
BIF = 0;EIF = 0; OUTCLASS = 'FQ' !! CHAR(FREQID)
PRINT 'COPYING FREQUENCY ID #' !! CHAR(FREQID)
RUNWAIT ('UVCOP')
ELSE
TGET UVCOP
BIF=1; EIF=VBA_IF1(FREQID)-1
PRINT 'COPYING FREQUENCY ID #' !! CHAR(FREQID)
OUTCLASS = 'FQ' !! CHAR(FREQID)
RUNWAIT ('UVCOP')
VBA_TCLA = OUTCLASS; VBA_TSEQ = OUTSEQ
Below the ELSE above, it looks like VBA_IF1(FREQID) is
set to zero, so that EIF = 0-1=-1, causing the error.
More information about the Daip
mailing list