Next Generation Astronomical Telescope library. A general Java library used by a lot of LT projects. This consists of the following sub-packages:
Java astrometry routines, including slalib and wcstools wrappers.
CCD library used by RATCam (now deprecated).
PLC communication library using the DF1 protocol, i.e. a Micrologix 110 via serial or an Arcom ESS ethernet to serial interface.
Dichroic control code (not installed on the telescope).
PLC communication library using CIP/EIP over ethernet (i.e. Micrologix 1100).
FITS handling library, used by instruments.
Client-side code for interacting with python Flask API servers. We are thinking of using Flask for NRT, and this allows LT Java client-side calls to be made to these servers.
This class supports an interface to the LT A&G lamp unit. This unit is a PLC controlled device that supports 3 lamps (Tungsten,Neon and Xenon). They are controlled with a Micrologix 1100 PLC over Ethernet/IP (controlled via the ngat.eip library).
This class supports an interface to the LT A&G lamp unit. This unit is a PLC controlled device that supports 3 lamps (Tungsten,Neon and Xenon). They are controlled with a Micrologix 1100 PLC (controlled via the ngat.df1 library). The communications are currently done over a serial link via an ArcomESS ethernet to serial converter (handled by the ngat.serial.arcomess. library). This library now deprecated and replaced by the ngat.lamp library.
Various LaTeX documentation on some of the libraries.
Top level Makefile for the ngat package.
Makefile includefile for various ngat common variables/functions.
Various math software, including Chi-squared fitting used by focusing code.
NGAT Java message library, used to pass serialized Java message objects between LT Java sub-systems.
Various Java networking code.
Next generation TCS (incomplete project).
Original Phase2 Java objects (superceded by a newer library, but still used in odd places).
Various scripts.
Arcom ESS (Serial to ethernet converter) Java interface library.
Java sound library, used by icsgui.
Java interface to the (Meaburn) spectrograph. Now deprecated.
Java Swing GUI utility library.
General Java utility library.