v1.6 (2015-03-10)
- Intercept Window Close events from the Window Manager
        (CXTLib-v4.070). 
- 64-bit executable. 
 
v1.5.8 (2015-02-02)
- If the iodine temperature is below 50 [C]: 
- The color of the iodine temperature display changes to blue. 
- Display the warning "iodine temperature too low" in the message window.
v1.5.7 (2015-02-01)
- The color of the iodine temperature display changes
        to red if the iodine temperature is below 50 [C]. 
v1.5.6 (2014-12-15)
- Removed the gunk factor.  
- The in-line filter was cleaned in early December.  
v1.5.5 (2014-07-24)
- Display a warning if the GUI is started with the telescope offline.   
- Fine tune the F-PID parameters and the PMT- and DHT terms.  
- Add correction for lower glycol flow (gunk factor). 
v1.5.1-1.5.4
- Fine tune the F-PID parameters and the PMT- and DHT terms. 
v1.5
(2013-07-22)
64-bit compatible  
 
v1.4.1-1.4.3
- Addition of a heater resistor to balance the PMT (Summer 2012) 
- The Meta controller runs with full F-PID. 
- Various experiments and tests to determine the best 
        control parameters. 
v1.4
(2012-08-06)
The TDI modes have been disabled and the CCD actuator unplugged. 
A new Counts mode has been implemented in the 'pfsgui'. 
It keeps track of the current counts at the GUI level, instead
    of utilizing the PLC/Coprocessor for this task. This change
    allows to increase or decrease the target counts during 
    an exposure. 
The Counts mode has now a minimum exposure time
        that will be enforced even if the target counts have been reached. 
This is in addition to the existing maximum exposure time
    introduced in v1.1.
    These values are displayed in the (disabled) ExpTime 
    edit window while the instrument is in Counts mode.
Added sounds to the 'exposure done' and 'shutter closed' events. 
The menu 'Options-Sounds' allows to customize its behaviour:
- Any string in single quotes (') will be spoken by the computer.
- Otherwise the text it will be interpreted
    as a sound file (must be located in /Users/pfs/PFS/Sounds).
- An emtpy text field will disable this feature. The standard
    keyboard 'beep' will be played as in earlier versions.
The Meta temperature controller is still running without
    the PID loop. 
It just applies the F term, derived mainly from the outside air temperature.
    
The table temperature warning limits have been loosened because
    the temperature Meta controller effectively warms up
    sensor #1 (PMT nearby) and cools down sensor #3 (stronger coupling
    to the outside) to maintain the average table temperature.
 
v1.3
(2012-06-06)
Meta temperature control (experimental) 
Currently running with an F-term only (no PID closed loop). 
Running the full PID loop will require 
    a resistor with the same heat output as the PMT.
    This should stabilize the thermal load while the PMT is off. 
 
v1.2f (2012-01-10)
- Communication port with the TCS computer changed. 
v1.2e (2011-01-25)
- Do not reset the 'Loops' edit window to '1' after each
    exposure loop. 
v1.2
(2010-08-30)
New photo multiplier (PMT) 
The new PMT is read via a digital counter directly by the PLC;
    ie. no serial communication via the PLC-coprocessor. 
 
v1.1
(2010-08-13)
Updated readnoise and gain values in the FITS header. 
  SPEED    ENOISE    EGAIN
  -----    ------    -----
  Slow     4.07      0.60
  Fast     5.17      1.12
  Turbo    7.13      2.00
Both lamps now behave the same: 
  move mirror in
  loop {
    turn lamp on
    expose
    turn lamp off
    if (last exposure in loop) then move mirror out
    readout
  }
In Counts mode the number of requested counts 
        can be lowered during the exposure. 
The maximum exposure time in Counts mode can
        be set in the menu 'Options->Max.Exptime'. 
Setting the value to '0' disables this feature. 
 
v1.0
(2010-05-21)
Added photon plots (background & target). 
 
 2008-04-28, 
Christoph C. Birk, Carnegie Observatories