hhmm[+hhmm|-hhmm ...]
stop[+hhmm|-hhmm ...]
lst[+hhmm|-hhmm ...]
+hhmm[+hhmm|-hhmm ...]
-hhmm[+hhmm|-hhmm ...]
where additional (optional) offset terms are shown in brackets
(see the examples below). Wherever the expression hhmm is
used, it symbolically represents the actual time input by the user.
The expression lst means that the user would literally type in the
characters l, s, and t; likewise for stop.
In other words, the strings lst and stop
are translated internally (and dynamically) and, this is important,
do not represent shell variables accessible to the user.
The first form (hhmm) indicates that the input represents an absolute time; the second (stop) is translated as the project stop time; and the third (lst), as the current LST. The fourth form is shorthand for lst+hhmm and the fifth is shorthand for stop-hhmm.
Note: The project stop time (stop) and the current LST (lst) may only be specified as the first member of a time string.
Note: The project stop time (stop) may never be exceeded.
Additionally (only for VLBI), seconds of time may be included by using the modified hhmm form:
hhmm:ss[.s]
in place of the basic hhmm syntax.
The colon character is required and fractional seconds may also be included.
Note that because the return value is single precision,
an accuracy greater than about 0.05 seconds should not be expected.
Examples of this new time syntax include:
time to...
time=1350time=+100time=lst+100time=-0200time=stop-0200time=stop-30-100
Note that, moving upwards, each of the above listed times is wrapped by the time directly above it. In other words, the scan command calls the observing setup and the loop command calls scan. Also, note that the highest time in the list enforces its stop time on the stopping time of the lower items.
The only thing that the user really needs to know about the project stop time is that they can specify other times relative to it. Also, it should be emphasized that the setup stop time is specified in each source's setup as a keyword=value pair. The loop and scan stop times are specified as command line arguments and are used to control the flow through the observing script. These later two stop times are, in general, always specified relative to the project's stop time.