COMPUTERS.TXT
--------------------------------------------------------------------------------
Poliahu-[FTS.TEXT]COMPUTERS.TXT = Tacos-[serabyn.fts.text]computers.text 97-01-30
--------------------------------------------------------------------------------
To run the FTS, login as FTS, and run FTSRUN and FTSPEC from the main FTS
directory, putting data in .DAT, and spectra in .SPEC
Need system privileges, and priority 12 for FTSRUN. The first should happen in
login.com, and the second in FTSRUN. FTSRUN will occasionally hang up if the
priority is set lower than 12.
* PROGRAMS *
Four programs are used for FTS/holography data collection and analysis
on the VAXstation.
FTSRUN: Handles all aspects of data taking for both spectroscopy and
holography maps. Generates files with the .DAT extension.
in [FTS.CODE], run from [FTS].
FTSPEC: The spectroscopy data reduction program for .DAT files.
Handles Fourier transforms, spectrum and sky processing,
line identification, and much, much more.
in [FTS.CODE], run from [FTS].
FTSANA: In the directory [SERABYN.FTS]. Run from that directory.
The original version of FTSPEC. Now used to process holography data.
Takes the same .DAT files as input, and outputs .SKY files
to [SERABYN.HOLO]
MAP: A modified version of the OVRO holography program.
Used to convert .SKY data to dish maps.
In [SERABYN.HOLO].
Also, a program with very little, if any, use:
FTSDAT: A utility program for manipulating the individual scans of multiple
.DAT files. FTSDAT can be used to write a new file containing only a
few scans from the original. NOTE: This has probably not been updated
for new headers yet...
To compile and link FTSRUN into FTSRUN.EXE, type @FTSRUN.COM.
To compile and link FTSPEC into FTSPEC.EXE, type @FTSPEC.COM.
To compile and link FTSANA into FTSANA.EXE, type @[SERABYN.FTS]FTSANA.COM.
T0 compile and link MAP into MAP.EXE, type @[SERABYN.HOLO]MAP.COM
To run FTSRUN, type RUN FTSRUN. Only one copy of FTSRUN may be run at a time.
FTSRUN uses the following VMS logicals, which may be defined by typing
DEFINE FTS_xxx_MODE "n"
at the DCL prompt. The largest value below is the default (set in [FTS]login.com)
FTS_AD_MODE = 0 ! Don't talk to A/D
= 1 ! Talk to A/D
FTS_BOLO_MODE = 0 ! Don't set antenna computer to BOLO mode
= 1 ! Set antenna computer to BOLO mode
FTS_GALIL_MODE = 0 ! Don't talk to GALIL
= 1 ! Talk to GALIL through ANTENNA and poll end of
! motion
= 2 ! Talk to GALIL through terminal server
FTS_LIMIT_MODE = 0 ! Do not use software limit switches
= 1 ! Use soft limit switches
FTS_MOTION_MODE = 0 ! Don't talk to motion controller
= 1 ! Talk to motion controller through BACKEND
= 2 ! Talk to motion controller through terminal server
To run FTSPEC, type RUN FTSPEC. FTSPEC uses the VMS logical
FTSSPEC_DIR
To tick molecular lines, FTSPEC uses the abridged Pointer/Pickett catalog
contained in the file
FTSPEC.LIN.
* TERMINAL SERVER CONNECTIONS *
Two terminal server connections are used in FTS data taking. These must be
defined both in the LINOTRONIX terminal server and as devices on the VAX.
In order to log into the terminal server, type
> telnet 128.171.86.20
Username> _anything_
To look at defined ports, type
Local_18> SHOW PORTS ALL
The following ports should be defined
Port Access Services
2 Remote GALIL
14 Remote FTS_SERIAL
To look at the characteristics of a service, type
Local_18> SHOW SERV FTS_SERIAL CHAR
To define a new serive, type
Local_18> SU ! system privileges
Local_18> DEFINE SERVICE FTS_SERIAL PORT 14 ! to disk
Local_18> DEFINE PORT 14 ACCESS REMOTE
Local_18> INIT DELAY 0 ! reboot
To exit,
Local_18> LO
On the VAX, logicals should be defined as follows
GALIL = LTA103:
FTS_SERIAL = LTA107:
and
> SHOW DEV GALIL
> SHOW DEV FTS_SERIAL
should show both devices Online.
If the devices are not setup, you can run
> @SYS$SYSROOT:[SYSMGR]LAT$SYSTARTUP.COM
To talk to the Galil or FTS directly, use
> SET HOST/DTE GALIL:
> SET HOST/DTE FTS_SERIAL:
* Extraneous *
To prevent the UIP command PLANET from hanging,
first enter BOLO mode in UIP by typing BOLO.
To prevent garbage messages from the BACKEND from appearing in the UIP window,
issue the UIP command TO_AOS/ALL DIE. This will kill the AOS processes.
To restart a stuck taumeter, type @[maren]tau_start
