MIKE Software Documentation -- Release Notes
The Observatories of the Carnegie Institution for Science
(Carnegie Observatories), Pasadena, CA
Location of this document:
http://instrumentation.obs.carnegiescience.edu/Software/MIKE/notes.html
Version History
v3.3 ,
v3.2 ,
v3.1 ,
v3.0
v2.7 ,
v2.6 ,
v2.5 ,
v2.4 ,
v2.3 ,
v2.2 ,
v2.1 ,
v2.0
v3.3.8 (2024-07-11)
- Added a work-around to a PLC bug handling negative temperatures.
v3.3.7 (2024-01-04)
- Added the 'datapath1' and 'datapath2' commands to the
TCP/IP interface.
v3.3.6 (2023-12-22)
- Added the 'speed' command to the
TCP/IP interface.
v3.3.5 (2023-11-29)
- Added the 'frame' command to the
TCP/IP interface.
v3.3.4 (2023-09-08)
- Added the 'autofocus' command to the
TCP/IP interface.
- Fixed the bug introduced in v3.3.3.
v3.3.3 (2023-08-29)
- Report an error when the 'camfocus' command is sent over the
TCP/IP interface
while the AutoFocus is active.
- This introduced a bug that effectively disables the AutoFocus
feature (fixed in v3.3.4).
v3.3.2 (2023-08-14)
- Fixed a bug introduced in v3.2; it removed the ability to
start the blue and red camera separately.
v3.3.1 (2023-08-09)
- Bug-Fix: Re-activating the AutoFocus did fail, if
a manual move had been executed, while the AutoFocus feature
was off.
v3.3 (2023-08-07)
- Implemented the AutoFocus correction:
- F(blue) = 1171.0 - 1.9*T
- F(red) = 1091.0 - 1.6*T
- The GUI checks the instrument temperature every 2 minutes
(suspended during exposure loops)
and applies the offset if the deviation is larger than 3 units.
v3.2.2 (2023-08-01)
- Added the readback of the slit position via the
TCP/IP interface.
- Added the readback of the camfocus position via the
TCP/IP interface.
v3.2.1 (2023-07-25)
- Added the object command to the
TCP/IP interface.
- Bugfix: Allow concurrent motion commands for both foci.
- Enabled alternate syntax to command both foci simultaneously,
eg. blue=1200 red=1300
- camfocus 1200 1300
- Enabled alternate syntax to command both exposure times simultanously,
eg. blue=2 red=3
- exptime 2 3
- Added the datapath command to the
TCP/IP interface.
- It returns the primary data path.
- Added the temp command to the
TCP/IP interface.
- It returns the instrument temperature.
v3.2 (2023-06-20)
- Added a TCP/IP interface
to the GUI.
v3.1.3 (2023-05-12)
- Sample the CCD-temperature and -heater values before each
exposure (was just once per loop).
v3.1.2 (2022-03-04)
- Fixed the display of 'delta' on the GUI.
v3.1.1 (2022-01-27)
- Fixed re-enabling the exposure time control after a Bias
exposure loop.
v3.1 (2022-01-05)
- Added a Reload button to the object name edit.
- The object name will be read from the TCS catalog.
- Do not synchronize the exposure time and loops count
when pressing the common Start button.
v3.0 (2021-12-14)
- The
macOS GUI
is now the official default version.
v2.7 (2019-08-05)
- Request the ADC status from the ADC-GUI and write it into
the FITS header.
-
- The "ADC-GUI Host" should be the name of the observer workstation
where the ADC-GUI is running.
- If you leave the field empty, the MIKE-GUI will not query the ADC status.
v2.6.1 (2019-06-18)
- Write the start of exposure and readout to the logfile.
v2.6 (2019-04-16)
- Removed the controls for the iodone-cell and the ADC
from the GUI.
- Removed the iodine-cell keywords from the FITS header.
- Added a large (1024 pixels high) version of the QlTool.
- If you plan to use the large QlTool, it is recommended to use
a 14 pixel font height ("mikegui -h14").
v2.5 (2018-05-08)
- Added the SUBRASTER keyword to the FITS heater to indicate
the subraster geometry.
- SUBRASTR='[x1:x2,y1:y2]' or
- SUBRASTR='none'
- Use UT in the logfile (was local time)
v2.4.1 (2017-03-27)
- Updated the readnoise values in the FITS header.
- Blue: slow=2.7, fast=3.1
- Red: slow=2.8, fast=3.1
v2.4 (2017-02-02)
- Write the CCD- and instrument temperatures to the logfile
($MIKELOG/mikeYYYY_WW.log).
v2.3.2 (2015-03-10)
- Intercept Window Close events from the Window Manager
(CXTLib-v4.070).
- 64-bit executable.
v2.3.1 (2015-01-20)
- Allow to change the Loops parameter during
an exposure loop.
- Point the Help menu to the new location of
the software documentation
(here)
v2.3 (2014-07-22)
- Implemented the loading of FITS files into the QlTool display.
- Display a warning if the GUI is started with the telescope offline.
- 64-bit compatible.
- Write the GUI messages to a logfile.
- The logfile (mikeYYYY_WW.log) is created in $MIKELOG (default= /tmp)
v2.2.1 (2012-07-05)
- Created the file 'slits.ini' in ~/MIKE/ini/
- This file contains a list of encoder values, one line per slit.
- Added the environment variable 'MIKEINI' to the 'mike'
startup script to point to the ~/MIKE/ini directory.
- At startup the 'mikegui' should now read the slit positions
from that file.
v2.2 (2012-01-24)
- Open a warning dialog if a ThAr exposure is
attempted that has an exposure time of more than 10 seconds.
- Open a warning dialog if an exposure is started while the
exposure-time or loops edit windows are
still beeing edited (red).
- Added an LED to indicate the lamp state.
v2.1 (2012-01-11)
- Add QlTool windows (red+blue)
- Sounds after 'shutter-closed' and 'exposure-done'
(Menu: Options-Sounds).
- The are are 3 ways a sound may be defined:
- 1) string in quotes, eg "shutter closed" will speak those words.
- 2) filename (no quotes) will play the sound-file (absolute path).
- 3) empty will use the standard keyboard beep.
v2.0 (2011-10-13)
- The GUI communicates directly with the PLC and
allows control of the following devices:
- SlitSize: [menu] {22 positions}
- Lamp: [menu] {off, Quartz, ThAr}
- Temp.MIKE: Temperature inside the MIKE instrument [C].
- Blue CamFocus [edit] {900..1450}
- Red CamFocus [edit] {800..1350}
- The state of these controls is written to the
FITS header.
Christoph C. Birk, Carnegie Observatories