SMA-Specific RPC Services

X File Name RPC Number Runs On Function
coordinates.x 22855 hal9000 Reports source position and velocity
tune.x 0x20000001 each antenna Tunes the SIS receivers.
chunkPlot.x 0x20000002 smadata Engineering plot server for the SMA/MIT correlator
setMRG.x 0x20000003 hal9000 Main server for MRG control, it receives the request to tune the MRG to a specific frequency, and then issues commands to MRG tuning server, which controls the actual MRG hardware, and each of the YIG tuning servers (one per antenna).
yIGTune.x 0x20000004 each antenna Tunes the YIGS in the antennas, which regenerate the MRG tones.
mRGTune.x 0x20000005 hal9000 Tunes the control-building MRG hardware.
setLO.x 0x20000006 hal9000 Performs doppler tracking calculations, conducts tuning dialog with each antenna, selects MRG frequencies and sends them to MRG server, selects settings for DDSs and sends them to DDS server.
position.x 0x20000007 hal9000 Reports antenna positions to crate controllers for autocorrelation observing modes.
smadata.x 0x20000008 smadata Accepts visibilities from the SMA/MIT correlator crates ant stores them in a FITS file.
antData.x 0x20000009 each antenna Pumps data to OVRO-style antenna displays - replaces MXI connection between sma1 and hal9000
frequency.x 0x2000000a hal9000 Supplies data concerning frequency and correlator setup to smadata.x server, and to DERS.
dersErrorMessageRPC.x 0x20000015 sma1 Sends DERS error information from hal9000 to sma1
dersEngDataRPC.x 0x20000016 hal9000 log SMA engineering data into sybase.
nodeCntrl.x 0x20000017 hal9000 allow enable/disable ders nodes.
correlatorConfig.x 0x20000100 hal9000 Sends correlator configuration information to crate controllers, DERS, blocks and smaData
dDS.x 0x20000101 DDS computer Controls the DDSs
blocks.x 0x20000102 blocks computer Controls synthsizers for correlator 1st and 2nd downconverters
correlatorStatus.x 0x20000103 each correlator crate Transfers diagnostic information from correlator crate#n to hal9000 as a response to client requests from hal9000. The information is placed in shared memory on hal9000, for access by DERS.
crateToDERS.x 0x20000104 hal9000 Allows the correlator crate to ask the crateToDERS process on hal9000 to do an immediate status transfer from crate#n, rather than waiting until the next scheduled polling interval.
integration.x 0x20000105 each correlator crate Controls a Correlator Crate
commsrv.x 0x20000201 hal9000 Command server for Timoc correlator
????? 0x20001001 hal9000 Ask Eric Keto
none 0x20006666 any Distributed Shared Memory system